新的付款分佈圖、WordPress SDK 2.3.2、隱私 + 透明度改進、帳戶所有權轉移等等!

已發表: 2020-03-19

我們很高興與社區分享我們最新的 WordPress SDK 和平台升級! 特別值得注意的是,我們在數據收集方面採取了更加靈活和透明的重要步驟,包括對 Freemius“選擇加入”機制的更改。 我們還添加了輕鬆轉移帳戶所有權的功能,改進了結帳功能,並在用戶儀表板中為您的用戶添加了更多功能。

為了方便閱讀,這裡有一個可點擊的列表

  • WordPress SDK 2.3.2
  • 待處理的會員付款通知
  • 付款通知
  • 退房
  • 用戶儀表板
  • 部署
  • 開發人員儀表板

WordPress SDK 2.3.2

選擇加入權限增強

在過去的一年裡,我們收到了大量批評,指責 Freemius 是某種間諜軟件。 具有諷刺意味的是,競爭的電子商務產品收集的數據幾乎與 Freemius 在激活許可證密鑰後所做的數據相同。 更具諷刺意味的是,我們擁有最透明的選擇加入和許可證激活表格,可以準確解釋收集的內容、時間和方式,因此批評可以看到的內容自然要容易得多

在數據收集和選擇加入權限方面,WordPress 生態系統是“狂野西部”。 競爭解決方案沒有一致的方法讓開發人員獲得對其用戶信息的數據共享的法律批准。 通過我們的選擇加入流程,我們正在提高透明度和隱私控制,因此,如果您知道或使用 Freemius,您已經知道所有這些指控與現實無關。 無論如何,由於這是一個反復出現的問題,我們決定進行一些更改以解決一些社區成員提出的問題。

選擇退出付費產品版本中的數據收集

用戶提出的主要擔憂之一是,在使用與 Freemius 集成的付費產品時,無法選擇退出數據跟踪。 這確實是設計使然。 我們相信接收更新通知和直接通過 WP Admin 升級插件/主題版本的能力是必不可少的功能。 如果用戶錯過了安全更新,他們的網站可能會面臨風險。 不管我們如何解釋,一些用戶似乎並不同意我們的觀點,因此我們決定結束這場慘敗,並在付費產品中公開退出選項。 我們確保添加一個明確的警告,解釋為什麼與許可和更新引擎的持續連接是必不可少的,將決定權留給用戶:

Freemius WordPress SDK - Out Out 對話框

選擇加入/退出跟踪已安裝的插件和主題

不久前,我們豐富了 SDK 以跟踪有關已安裝插件和主題的基本信息,以供選擇加入的用戶使用。 目標還在於通過對您的產品常用的插件和主題的見解來豐富開發者儀表板,從而為您提供數據,以幫助您確保您的產品與其常用的頂級插件/主題兼容。 這將有多種好處,包括幫助您更有效地處理支持(例如,如果您知道您的產品無法與用戶安裝的產品之一一起使用,您可以更有效地響應工單),以及出於其他業務原因,例如建立協作和夥伴關係。 不幸的是,由於我們一直在優先考慮其他功能,因此我們從未有機會完成對這些數據的索引和可視化,因此它還沒有出現在開發者儀表板中。

在過去的幾個月中,我們收到了來自用戶和開發人員的大量支持請求,要求提供一種禁用此類數據收集的方法。 一旦我們意識到跟踪插件和主題可能會給某些用戶帶來問題,我們很快引入了一種解決方法,其中包含兩個特殊定義(`WP_FS__TRACK_PLUGINS` 和`WP_FS__TRACK_THEMES`),允許管理員通過將定義設置為`來關閉插件和主題跟踪`wp-config.php` 或 `functions.php` 文件中的 false`。 這解決了一段時間的問題,但還不夠好。

我很高興與大家分享新的 SDK 版本附帶了豐富的選擇加入和許可證激活表單,這些表單可以讓用戶輕鬆控制對插件和主題的跟踪。 插件和主題跟踪已移至獨立權限,現在可以在選擇加入和許可證激活期間有選擇地啟用/禁用:

Freemius WordPress SDK - 選擇加入權限

選擇退出對話框也得到了豐富,因此已經選擇加入的用戶將能夠在不完全退出的情況下禁用插件和主題跟踪。

協作隱私文件

我們已將多年來聽到的有關 Freemius 的所有隱私和數據跟踪問題匯總並徹底解決到 Github 上的單個文檔中。 目標是擁有一個公開文檔,當您的任何用戶有與 Freemius 相關的隱私問題時,您可以參考該文檔。 我們將在 GitHub 上維護文檔“源​​”,使其具有協作性,並保持編輯過程和版本控制透明,以表明我們沒有什麼可隱藏的。 通過利用我們整個網絡的力量,我們將能夠豐富和製作更準確的文檔,解決每個人的擔憂。 您還可以提交帶有我們可能遺漏的問題和疑慮或將來可能提出的問題的 PR。

如果您想幫助我們重新整理文檔,請在此處查看。

歡迎您將其分支並提交帶有您的建議的 PR。

帳戶用戶更改

在以前的 SDK 版本中,當用戶在之前選擇免費版本的使用跟踪後激活免費增值產品的許可證密鑰時,WP Admin 中的“帳戶”頁面將保持與用戶的信息相關聯選擇了免費版本,無論許可證是否屬於同一用戶,或者它是否是在不同帳戶下購買的“外國許可證”。 此邏輯是設計創建的,允許較大的組織將計費問題與其開發團隊分開。

在最近將 OceanWP 遷移到 Freemius 之後,我們有機會與龐大的代理和自由職業者客戶群合作——他們正在為客戶構建網站。 在許多情況下,代理商會購買項目所需的付費插件和主題,並在網站完成後繼續維護網站一段時間。 因此,如果客戶安裝了免費插件/主題版本並選擇了使用跟踪,客戶的帳戶仍然與安裝相關聯,並且代理商無法從他們的用戶儀表板查看或維護網站,即使他們購買了許可證對於付費產品版本。 我們發現用戶對這種行為感到困惑,導致支持工單要求我們將與安裝關聯的用戶切換為許可證所有者。

我們通過添加一個特殊機制解決了這個問題,用戶現在可以輕鬆地將帳戶和產品安裝的所有權轉移給許可證所有者。

激活“外國許可證”後,您會注意到用戶 ID旁邊有一個新的更改用戶按鈕。 單擊它將打開一個對話框,其中顯示與該帳戶關聯的屏蔽電子郵件地址列表。 您現在可以簡單地選擇與您要將帳戶所有權轉移到的用戶關聯的電子郵件,然後單擊我同意 - 更改用戶按鈕以完成轉移:

Freemius WordPress SDK - 帳戶用戶更改

對於帶有附加組件的產品,當存在多個使用屬於不同所有者的許可證激活的附加組件時,可能會顯示多個電子郵件地址。

我們還豐富了許可證更改/更新對話框,以便在輸入與不同所有者關聯的許可證密鑰時,將動態顯示一個新復選框,允許您將帳戶與許可證所有者關聯:

Freemius WordPress SDK - 將帳戶與許可證所有者關聯

請注意:由於支持此功能的邏輯複雜,初始版本不支持在多站點網絡的網絡級帳戶頁面上更改用戶。 該用例將在稍後階段得到支持。

正在招聘
高級 PHP 開發人員
構建 Freemius 產品、服務和 API 的核心,看看您對 WordPress 插件和主題業務的直接影響。
電子商務遷移專家
為開始使用 Freemius 銷售的插件和主題企業管理許可證遷移和產品集成流程。

待處理的會員付款通知

如果您使用的是 Freemius Affiliate Platform,之前您必須記住登錄儀表板並檢查當月 10 日是否有任何待處理的付款。 我們推出了一封新電子郵件,它將主動通知您有關待付款的信息。

提示:如果他們想依賴這些電子郵件,請確保將來自“*@freemius.com”的電子郵件列入白名單以跳過垃圾郵件。

付款通知

你們中的許多人一直在要求的另一封超級有用的電子郵件,我們很高興能提供! 一旦我們處理了付款,您現在將收到付款的完整明細,包括您的淨額、我們的收入份額、網關費用、歐盟增值稅等:

退房

將銷售歸因於沒有會員鏈接的會員

Freemius Checkout 有一個新的affiliate_user_id參數,允許您將購買按鈕綁定到特定的附屬公司。 這意味著您現在可以與附屬公司合作,直接通過他們的網站銷售您的產品,而無需使用附屬鏈接。

結帳性能優化

我們通過將加載速度降低了 avg 來優化 Checkout 的性能。 1.5 秒。 由於我們正在處理電子商務,因此所有加載的資源都是最新的,繞過任何潛在的緩存層(CDN、ISP、瀏覽器緩存)是至關重要的。 我們發現瞭如何優化該機制以強制 Checkout 僅在我們發布更新時調用新文件,因此現在我們正在利用不同的緩存層來為 checkout 的靜態文件提供服務。

結帳可選電話號碼

應我們的一些合作夥伴的要求,我們引入了一個可選的電話號碼字段。 我們將其設計為在用戶輸入他們的電子郵件和姓名以及電子郵件確認字段後響應顯示:

Freemius Checkout - 電話號碼字段

我們將繼續跟踪附加字段對轉化率的影響,並可能將其調整為默認不加載。

結帳付款方式更新

我們引入了一個新的is_payment_method_update參數。 當它設置為true並提供上下文license_key時,結帳將以特殊模式加載,以允許客戶更新與其訂閱相關的付款方式。 以下是更新鏈接的外觀:

https://checkout.freemius.com/mode/dialog/plugin/123/plan/456/?is_payment_method_update=true&license_key=urlEncodedLicenseKey

用戶儀表板

如果您之前從 WooCommerce 或 Easy Digital Downloads 等自託管解決方案遷移您的平台,想要取消訂閱的用戶可以使用 Freemius 用戶儀表板取消訂閱——但這實際上不會取消之前使用的支付網關的訂閱。 現在,我們更新了 Freemius 以顯示相應的消息以聯繫支持人員: Freemius 用戶儀表板 - 遷移的訂閱取消
根據社區的反饋,我們發現“白名單站點”按鈕有點令人困惑,因為一些用戶認為許可證在站點被列入白名單之前將無法使用。 因此,我們添加了一條澄清信息並將按鈕標籤更改為“限制站點”,並更新了其顏色以明確表示這是一個“危險”操作:

Freemius 用戶儀表板 - 受限站點

此外,我們了解到新的許可證白標選項導致一些用戶感到困惑,他們勾選了該框,但沒有在他們的網站上看到立即更改。 這是因為 SDK 當前每天同步一次許可證數據:

為了讓事情更清楚,我們引入了一個新對話框,讓用戶知道更新可能需要長達 24 小時才能傳播到網站,(以及如何加快更新的提示):

Freemius 用戶儀表板 - 白標同步通知

我們正在考慮使用安全端點來豐富 SDK,以便能夠遠程觸發同步,這樣這樣的更新就會立即發生。

網站刪除

以前,如果用戶通過 FTP、SSH 或使用任何其他未使用 WP 管理儀表板中的“卸載”選項的方法刪除產品,Freemius 將不會收到有關狀態更改的通知。 這導致產品在用戶儀表板中顯示為“已安裝”的情況。

我們發現這會導致用戶之間的混淆,有時還會觸發要求解決問題的支持票。 此外,對於一些用例,比如基於 Docker 的本地測試,一個完整的網站可以用一行代碼就被丟棄。 這些用例可以在用戶儀表板中生成“幽靈”網站,這是一個更加令人困惑的場景。

我們很高興地宣布,用戶現在可以自行聲明網站刪除,這將在 Freemius 平台上自動執行卸載邏輯,並在用戶儀表板中將產品顯示為“已卸載”:

用戶儀表板 - 網站刪除

這對於刪除原始網站而無需手動卸載插件的情況很有用,例如開發或測試站點。

或者,如果只有一個產品被錯誤卸載,他們還可以將給定網站上任何產品的狀態設置為已卸載:

用戶儀表板 - 將產品設置為已卸載

由於用戶儀表板中網站部分的默認過濾是Installed ,因此已刪除的網站和產品不會顯示在默認視圖中。

部署

部署過程現在保留修改文件的行尾 (EOL) 格式。 我們的部署 PHP 預處理器在進行必要的更改後重建代碼時使用 Linux EOL 格式,這導致它在某些情況下留下不一致的 EOL 格式。

開發人員儀表板

付款分配:終生與新訂閱與續訂

我們添加了一個圖表來幫助您更好地了解付款分佈。 現在,您可以比較您的收入實際來自何處。 您的生命週期、新訂閱或續訂付款對您的總收入貢獻最大嗎? 支付總額分佈圖將有助於回答這個問題。

Freemius 開發者儀表板 - 支付分配

英鎊貨幣

所有產品現在都可以使用英鎊(英鎊)貨幣提供計劃。

通過更改電子郵件地址進行資產所有權轉移

這個很大,我們希望它能為我們所有人節省大量時間。 以前,如果您嘗試將用戶的電子郵件地址更新為系統中已經屬於另一個用戶的地址(即使它實際上是同一個人),您必須聯繫我們的支持團隊,我們正在從一個用戶到另一個。

這不再需要!

現在只需在開發者儀表板中更改用戶的電子郵件地址,就可以轉移資產的所有權。 這是嘗試將用戶的電子郵件地址更新為現有用戶的電子郵件時彈出的過程和對話框:

Freemius 開發者儀表板 - 資產所有權轉讓

此外,如果使用的是舊版本的產品並且未使用最新的 SDK,我們添加了一條通知,以便您知道在產品更新之前所有權可能不會正確發生。

Freemius 開發者儀表板 - 資產所有權轉移錯誤

設置支付方式

您現在可以在“我的資料”部分設置和更新您銷售的每種貨幣的付款方式:

Freemius 開發者儀表板 - 設置支付方式

支付類型指標

我們添加了新的“支付類型”指示器——初始支付的播放按鈕、訂閱續訂的箭頭和終生支付的lifering。

Freemius 開發者儀表板 - 支付類型指標

重新同步許可證激活

在某些邊緣情況下,許可證激活會不同步,這種情況非常罕見,但在某些邊緣情況下可能會發生,以提高性能。 您現在可以使用該許可證輕鬆地將許可證激活與產品安裝的確切數量同步,而無需更改許可證的配額:

Freemius 開發者儀表板 - 同步許可證激活

優惠券時區

創建新優惠券時,開始日期現在基於 GMT 時區,而不是開發者的地理位置。 當開發人員和打算使用優惠券的人位於不同的時區時,這會導致在發送優惠券供人們立即使用時出現問題:

Freemius 開發者儀表板 - 優惠券的有效日期範圍

團隊成員詳細信息

添加團隊成員以幫助管理您的業務時,產品所有者和管理員現在可以看到產品團隊的電子郵件地址,而不僅僅是開發人員 ID 和他們的姓名。

謝謝閱讀

如果您做到了這一點,那麼您一定對其他功能感興趣!

請隨時將您的功能請求或建議添加到我們的 Trello 看板,並讓我們知道您還感興趣的內容。如果/如果可能,我們將盡最大努力將您的請求包含在我們未來的更新中。