WordPress Ürün Paketleri ve Üyelik Satışı, Bir Ortak Platformu, Prorasyon, Çok Siteli Ağ Entegrasyonu

Yayınlanan: 2018-04-05

Sürüm Notları, yaptığımız son ürün iyileştirmelerini vurgulayan aylık güncellememizdir, böylece yeniliklerden kolayca haberdar olabilirsiniz. İşte Ağustos 2017 ile Mart 2018 arasında piyasaya sürdüklerimiz.

Ağustos ayından beri tropik bir adada kaybolmadık, aslında ürün tarafında o kadar çok çalışıyoruz ki bu sürüm notlarını yayınlamaya bile zamanımız olmadı. Son altı ay içinde gönderdiğimiz pek çok şaşırtıcı yeni yetenek, muhtemelen 30'dan fazla farklı özellik var, bu yüzden hepsini ele almayacağım, sadece en büyük sürümleri ele alacağım.

Hazırlanın, kurun, gidin…

Satış Paketleri

Paket satma özelliği 2 yıldan fazla bir süredir YAPILACAKLAR listemizdeydi, bu yüzden bunu ortaya çıkarmak için çok heyecanlıyız ve müşterilerinizin YBD'sini (ömür boyu değeri) artırmanıza nasıl yardımcı olacağını görmek için sabırsızlanıyoruz.

Paketler çözümü oldukça esnektir ve herhangi bir ürün kombinasyonunu satmanıza olanak tanır: temalar, eklentiler ve eklentiler. Hepsi tek bir lisans ve tek bir abonelik (veya ömür boyu planlı tek bir satın alma) kapsamında.

Olağanüstü bir çözüm oluşturmak ve piyasadaki diğer sistemlerden kaynaklanan yaygın kusurları önlemek için, yıllardır paket satan başarılı işletme sahiplerine danışarak, paketlerin tasarımına çok fazla planlama koyduğumuzu vurgulamak isterim. Örneğin, tasarım sırasında öğrendiğimiz şeylerden biri, paket başına tek bir lisans anahtarına sahip olmanın önemiydi. 20 eklentiden oluşan bir paket düşünün. Rakip satış platformları, paketin her satın alımı için 20 farklı lisans anahtarı üretecektir. Bunun yanı sıra depolama kaynaklarının israfı. Ayrıca lisans yönetimi panosunu karmaşık hale getirir ve lisans anahtarlarını etkinleştirmeleri gerektiğinde müşteri için büyük bir güçlük yaratır. Bir lisansı kopyalayıp tüm eklentilere yapıştırmak yerine, müşterinin tarayıcı sekmesini 40 kez değiştirmesi gerekecek! Sekmeyi değiştir, lisansı kopyala, sekmeyi WP'ye değiştir, lisansı yapıştır… ve tekrar tekrar… Bu durumda kullanıcı deneyiminin ne kadar can sıkıcı olacağını hayal edin. Bazı paketlerin içinde paketlenmiş daha fazla ürün olabilir.

Her şeyin işe yaraması için para kazanma motoruna dahil ettiğimiz çok sayıda değişiklik olsa da, ön uç kullanıcı deneyimini basit ve sezgisel tuttuk. Mevcut ürünlerinizin paketlerini 2 dakikadan daha kısa bir sürede satmaya başlayabilirsiniz.

Paketleri satmanın temiz ve zarif bir yolunun mükemmel bir örneği olan Iconic'in paket fiyatlandırmasını sergilemek istiyorum:
İkonik Paket Fiyatlandırması

Üyelik Satışı

Çevrimiçi/web sitesi üyeliklerinden bahsetmişken, genellikle başka türlü erişemeyeceğiniz kısıtlı içeriğe abone olmak anlamına gelir. Bizim bağlamımızda, bir eklenti işletmesine veya bir tema mağazasına üyelik lisansı, bir müşterinin bir alt kümeye veya mağazanın mevcut ve gelecekteki tüm ürünlerine erişmek için bir üyeliğe abone olabileceği anlamına gelir. Bunu düşünürseniz, bağlamdaki üyelik WordPress eklentileri ve temalarıyla ilgili olduğunda, bir paket ile üyelik arasında neredeyse hiçbir fark yoktur. Bu sadece bir terminoloji meselesi. Demetlerin tasarım sürecinde fark edince o iki kuşu bir taşla “öldürmeye” karar verdik (hayvanları seviyoruz, btw). Bu nedenle, paketinizin planını kurarken, gelecekteki tüm ürünleri planın bir parçası olarak dahil etmeniz için bir seçenek ekledik ve onu klasik bir eklenti/tema üyeliğine dönüştürdük:
Freemius Dashboard Üyelik Planı

Belirtildiği gibi, herhangi bir ürün kombinasyonunu bir paket halinde satabilirsiniz, böylece bir tema mağazanız varsa tüm temalarınıza üyelik satmaya başlayabilirsiniz. Bir eklenti işiniz varsa, tüm eklentilerinize toplu erişim satabilirsiniz. Ve son olarak, hem eklentileri hem de temaları satıyorsanız, tüm ürünlerinize birleştirilmiş erişim satabilirsiniz.

Bir Ortak Platformu

Freemius Affiliate Platformunun piyasaya sürüldüğünü Kasım ayında, WordPress ürünleriniz için bir ortaklık programı başlatma konusunda büyük bir kılavuz yayınladığımızda duyurmuştuk, ancak o zamandan herhangi bir sürüm notu yayınlamadığımız için burada tekrar bahsetmek istedim. . Birkaç kelimeyle, Freemius artık eksiksiz ve güvenli bir ortaklık çözümü içeriyor, böylece bir komisyon karşılığında ürünlerinizi tanıtmak için bağlı kuruluş pazarlamacılarına katılmaya başlayabilirsiniz.

Ortaklık programını etkinleştirmek için Freemius Dashboard'a gidin ve İLİŞKİ üzerine tıklayın. Orada, “Ortaklık Programını Etkinleştir”i açın:
Freemius Activate Ortaklık Programı Anahtarı

Şu anda, bağlı kuruluşları pano aracılığıyla manuel olarak ekleyebilir veya bağlı kuruluşların WP Yönetici panoları aracılığıyla doğrudan programınıza başvurmasına izin verebilirsiniz:
Freemius WP Yönetici Ortak Programı Başvuru Formu

Üyelik uygulamasını ürününüze dahil etmek için SDK ENTEGRASYON sayfasına gidin ve yeni Üyelik onay kutusunu işaretleyin:
Freemius SDK Entegrasyonu Ortaklık Formu Aktivasyonu

Bu, entegrasyon snippet'ini günceller, bu nedenle güncellenmiş kodla yeni bir sürüm dağıtmanız gerekir.

Bağlı kuruluş çözümü için sırada ne var?

Ortaklık için TODO'larımızda hala iki eksik bileşen var:

  1. Şu anda siteniz için kullanabileceğiniz bir başvuru formu sunmuyoruz. Evet, formu oluşturmak için API'mızdan yararlanabilirsiniz, ancak kullanıma hazır bir şey sunmak istiyoruz.
  2. 2. şey, bağlı kuruluş programı yasal sözleşmesidir. Planımız, sitenizde kullanabileceğiniz yeniden kullanılabilir bir sözleşme oluşturmak için hukuk büromuzla birlikte çalışmaktır. Yine de bu noktada, bu kendinize dikkat etmeniz gereken bir şey.

Yükseltme ve Düşürme Oranı

Şimdiye kadar, müşterilerin lisanslarını yükseltmenin/düşürmenin bir yolu yoktu. Bir müşteri planını güncelleyebilir, ancak perde arkasında motor, önceki kurulumu göz ardı ederek yeni bir lisans ve abonelik oluşturur. Bu 2 sorun oluşturdu:

Problem #1 – Otomatik Prorasyon Yok
Aşağıdaki kullanım durumunu hayal edin: Bir serbest çalışan, WordPress temanız için tek sitelik bir yıllık lisans satın aldı. Sadece birkaç hafta sonra temanıza aşık olurlar ve yıllık sınırsız site lisansına abone olmak ve temanızı tüm projelerinde kullanmak istediklerini anlarlar. Harika, değil mi? Daha önce, serbest çalışan daha sonra yeni site sınırına yükseltmeye gider ve tek site lisansını daha yeni satın almış olmasına rağmen tam fiyatı öderdi. Aynı müşteri büyük olasılıkla destek ekibiyle iletişime geçerek öfkeyle 1. ödemenin geri ödenmesini talep edecektir. Bunu önceden fark eden diğer müşteriler, yükseltmeden önce desteğinizle iletişime geçecekler, yine çok mutlu değiller. Bu durumdaki geçici çözümümüz, satıcılara orantılı fiyat için tek seferlik bir kupon vermelerini söylemekti. Artık değil! Proration artık tam olarak destekleniyor ve bir cazibe gibi çalışıyor.

Sorun #2 – Lisans Güncellemesi Yok
Oranın çözdüğü başka bir kullanım durumu şudur:
İki planı olan yalnızca premium bir eklenti sattığınızı varsayalım: Pro ve Pro+. Bir müşteri, 5 sitelik yıllık Pro paketinize abone olur ve 5 sitenin tümünde lisansı etkinleştirir. Ardından, kısa bir süre sonra aslında Pro+ lisansına ihtiyaçları olduğunu anlarlar. Önceki kurulumda, müşteri Pro+'a yükseltmek için web sitenize giderdi, ancak bunun Freemius Checkout'ta mevcut bir lisansın yükseltilmesi olduğunu belirtmenin bir yolu olmadığından, tam Pro+ tutarını ödeyecekti. Pro planı için daha yeni ödeme yaptılar. Ayrıca, yeni bir lisans anahtarı almış olacaklardı ve yeni lisansı bu 5 sitenin tamamında yeniden etkinleştirmeleri gerekecekti. Pek kullanıcı dostu değil Yeni sürümle müşteriler, Checkout bağlamına bir lisans ekleyebilir:
Freemius Checkout Lisans Yenileme Girişi

Yeni prorasyon mekanizması, bahsedilen sorunların her ikisini de çözer: müşteriler bir prorasyon indirimi alır (geçerli olduğunda) ve lisansları otomatik olarak güncellenir, böylece halihazırda etkinleştirilmiş sitelerde Pro+ lisans özelliklerini etkinleştirmek için başka bir şey yapmalarına gerek kalmaz. lisans.

Dağıtım ve PHP Ön İşlemcisi

PHP Önişlemcimiz, daha önce özel olarak desteklediğimiz PHP5 sözdizimine ek olarak artık PHP7 sözdizimini de destekliyor.
PHP maskotu
Yaptığımız bir diğer küçük ama önemli güncelleme, ürün yalnızca premium olduğunda (ücretsiz sürüm olmadan) eklenti/tema adına “ (Premium)” son eki eklememektir. Son ekin arkasındaki fikir, müşterilerin WordPress ortamlarında hem ücretsiz hem de premium ürünler yüklediklerinde premium eklenti sürümünü kolayca tanımlamalarına yardımcı olmaktır. Ancak, ürün için yalnızca bir kod sürümü olduğunda bu açıkça gerekli değildir.

MailChimp Entegrasyonu

Freemius ile satış yapan bir MailChimp kullanıcısıysanız – size harika haberlerimiz var:

Plan Bazlı Segmentasyon

MailChimp entegrasyonumuz artık müşterilerinizin plan adını depolamak için otomatik olarak özel bir birleştirme alanı ekler:
Freemius MailChimp Plan Birleştirme Alanı

Bu yetenekten yararlanmak için ödemeler, abonelikler veya lisanslarla ilişkili en az bir kural oluşturmanız gerekir. Örneğin, bir license.created olayı tetiklendiğinde, kullanıcıyı "Müşterilerim" listesine ekleyin. Bunu kurduktan sonra, kullanıcılarınız ve müşterileriniz için plana dayalı bir segmentasyon oluşturabilecek ve müşterilerin planlarına göre farklı pazarlama kampanyalarını hedefleyebileceksiniz:
Freemius MailChimp Planına Dayalı Segmentasyon

Coğrafi Konum Tabanlı Segmentasyon

Artık MailChimp API çağrılarına kullanıcının ülke kodunu da dahil ediyoruz, böylece konum tabanlı segmentasyon da oluşturabilirsiniz:
Freemius MailChimp Konum Tabanlı Segmentasyon

Önemli: Bu özellikler geriye dönük olarak geçerli olmayacak ve yalnızca yeni aboneler için çalışacaktır.

İncelemeler ve Yardım Scout Uygulaması Güncellemesi

Doğrulanmış alıcılardan daha fazla inceleme ve referans almanıza yardımcı olmak amacıyla, kullanıcı profili sayfasına, satın alınan ürünün incelemesini bırakmak için doğrudan bir bağlantı alan bir düğme ekledik:
Freemius Dashboard Kullanıcı Profili İnceleme Bağlantısı

Bu, özellikle destek ekibiniz için kullanışlıdır. Az önce bir müşteriye yardım ettiyseniz - minnettar oldukları sırada ürününüzü incelemeleri için onlara doğrudan bağlantı gönderin.
Destek çağrı sisteminiz için Help Scout'u kullanıyorsanız, doğrudan Help Scout sidenav'ına inceleme bağlantısını ekleyerek Help Scout Uygulamamızı zenginleştirdik:
Freemius Yardım İzci Uygulaması İnceleme Bağlantısı

Kullanıcı, bağlantıyı göstermek yerine ürünü zaten incelediyse, uygulama sağladıkları derecelendirmeyi gösterir:
Freemius Help Scout Uygulaması Müşteri İnceleme Oranı

Help Scout Uygulamasında yaptığımız bir başka yararlı geliştirme de, ana e-posta yerine Help Scout'ta kullanıcıyla ilişkili tüm e-posta adreslerini temel alarak kullanıcının profilini getirmektir:
Scout Kullanıcı Profili E-postalarına Yardım

Haftalık Gelir Raporları

İşinizin büyümesinin zirvesinde kalmanın sizin için ne kadar önemli olduğunu biliyoruz. Haftalık performansınızın güzel bir dökümünü gözden geçirmenizi sağlayan bir haftalık gelir raporu başlatmamızı kolaylaştırmak için:
Freemius Haftalık Gelir Raporu E-postası

Yinelenen gelirlerinizi, yeni satışlarınızı, yenilemelerinizi ve eski sürümlerinizi gösterme.

E-posta şablonu BillGuard'ın haftalık kredi kartı harcama raporlarından esinlenmiştir ve görebileceğiniz gibi önce mobildir, böylece herhangi bir cihaz üzerinden kolayca tüketebilirsiniz.

Bir dezavantajı, çok sayıda ürününüz varsa, her ürün için bunaltıcı olabilecek haftalık bir rapor alacaksınız. Haftalık raporları diğer şeylerin yanı sıra tek bir görünümde toplamak için gelecekte bir “Mağaza” kavramını tanıtmayı planlıyoruz.

Freemius Ödeme Geliştirmeleri

Her şeyden önce, sonunda Freemius Checkout JavaScript API'sini belgeledik!

Bir Kupon ile Freemius Checkout Yükleme

Bu özelliği kapalı Slack grubumuzda Kasım ayında, BFCM (Kara Cuma / Siber Pazartesi) döneminden hemen önce duyurmuştuk. Artık kasaya kolayca bir kupon atayabilirsiniz, böylece bir kullanıcı satın al düğmesini tıkladığında kuponla kasayı önceden yükleyecektir. Bu, özellikle periyodik promosyonlar yürüttüğünüzde kullanışlıdır. Örneğin, bir başlık çubuğuyla %50 kış indirimi pazarlarsanız, %50 indirim kuponu (zaten uygulanmış) ile kasayı otomatik olarak yükleyecek bir satın al düğmesi ekleyebilir, böylece olasılığı kupon kodunu manuel olarak girme zahmetinden kurtarabilirsiniz. .

Ücretsiz Planı “Satın Alma”

Ücretsiz kullanıcılarınızın tümü ürününüzün ücretli planına kaydolmayacak veya yükseltme yapmayacak, ancak bu yeni özellik, ücretsiz kullanıcılarınızın müşteri adayı ayrıntılarını edinmenize ve gelecekte onları ödeme yapan kullanıcılara dönüştürmek için bunlardan yararlanmanıza olanak tanır. Sadece ZIP dosyasını dağıtmak yerine, artık ücretsiz planı doğrudan web sitenizden "satabilirsiniz":
Freemius Checkout Ücretsiz Plan Satıyor

Çoklu Site Lisans Seçimi

Bir plan için birden çok lisans düzeyi sunuyorsanız, kullanıcılar artık lisans düzeyini doğrudan ödeme sayfasında değiştirebilir:
Freemius Checkout Dinamik Çoklu Site Lisans Seçimi

Bu size ve potansiyel müşterilerinize daha fazla esneklik sunar. Ayrıca, veri odaklı bir şirket olarak, lisans düzeyi seçiminin etkisini izlemeye başladık ve şimdiye kadar tamamlanan ödeme oturumlarının %59,5'i lisans düzeyini artırdı. Bundan nihai sonuçlar çıkarmak için hala yeterli veriye sahip değiliz, ancak amacımız satışları artırdığından ve kendimizi ayağımıza vurmadığından emin olmak. CLTV'de genel bir azalma tespit edersek, bu geliştirmeyi yeniden gözden geçirebiliriz.

Çapraz Tarayıcı Uyumluluğu

Mükemmellik ve tarayıcılar arası uyumluluk (iyi bir şekilde) için çılgın olan WP Royal'den yeni satıcılarımız sayesinde Safari, Edge ve IE11'de istemci tarafıyla ilgili birkaç hatayı düzelttik. Yani şimdi ödeme tüm tarayıcılarda (modern ve eski) mükemmel şekilde çalışıyor.

Esnek Fiyatlandırma

Esnek Faturalandırma Döngüleri

Ödeme işlemimiz artık planınızın fiyatlandırmasındaki tutarsız faturalandırma döngüleriyle başa çıkabilir ve size daha fazla esneklik sağlar. Örneğin, aşağıdaki fiyatlandırma kurulumuna bakın:
Freemius Dashboard Planı Esnek Faturalandırma Döngüleri

Gördüğünüz gibi tek site aylık fiyatı ve sınırsız site ömür boyu fiyatı boş bırakıldı. Ödeme şimdi, site lisans düzeyi seçimine göre mevcut faturalandırma döngülerini aşağıdaki gibi otomatik olarak ayarlayacaktır:
Freemius Checkout Dinamik Faturalandırma Döngüleri

Uyarı: Şu anda, ücretsiz eklentiler ve temalar için gösterge tablosunda otomatik olarak oluşturulan fiyatlandırma sayfası, yalnızca tüm planlarda ve tüm çok siteli lisans düzeylerinde kullanılabilen faturalandırma döngülerini gösterecektir.

Esnek Çoklu Site Lisans Düzeyleri

Bir planın çok siteli fiyat düzeylerini gizleme özelliğini kullanıma sunduk:
Freemius Dashboard Fiyat Seviyesini Gizle

Bu özellik, özel toplu lisans ihtiyaçları olan müşterileriniz olduğunda harikadır. Örneğin, tek site, 3 site ve 5 site lisansları sattığınızı varsayalım. Bir ajans sizinle iletişime geçerek 100 sitelik lisans için fiyat teklifi istiyor. Fiyat üzerinde anlaştıktan sonra, 100 sitelik bir lisans fiyatlandırma düzeyi ekleyebilir ve bunu gizlemeyi seçebilirsiniz. Ardından, diğer müşteriler için fiyatlandırmanızı aşırı şişirmeden (veya ifşa etmeden) sistemle her şeyi kolaylaştıran kullanıcıya doğrudan bir ödeme bağlantısı gönderin.

Lisanslama Motoru Geliştirmesi

Şimdiye kadar plan yapılandırmamız, lisans oluşturma konusunda iki seçenek sundu:

  1. Engelleme Lisansı : Bir lisansın süresi dolduğunda, premium mantığa erişilemez hale gelir.
  2. Engellemeyen Lisans : Bir lisansın süresi dolduğunda, premium mantık etkin kalır ancak ürün güncellemeleri ve destek devre dışı bırakılır.

Yapılandırma, tüm faturalandırma döngülerindeydi. İlerlememizi ve blogumuzu takip ediyorsanız, geliştiricileri sürdürülebilir, SaaS benzeri işletmeler kurmaya teşvik ettiğimizi zaten biliyorsunuzdur, bu da uygun olduğunda aylık planlar satmak anlamına gelir. Aylık satış yaparken, bu faturalandırma döngüsünün kötüye kullanılmasını önlemenin ana yollarından biri, Planları Engelleme Lisanslarını kullanacak şekilde yapılandırmaktır. Bununla birlikte, günümüzün WordPress ekosisteminde müşteriler, bir eklenti veya tema için yıllık bir plan satın alırlarsa, lisans süresi dolduktan sonra bile özellikleri kullanmaya devam edebileceklerini umuyorlar. Böylece lisans üretimi için 3. bir seçenek sunduk:
Freemius Dashboard Planı Lisans Türü Seçimi

Bu seçenekle her iki dünyanın da en iyisine sahip olursunuz: yıllık plan satmaya devam edebilir ve Engellemeyen Lisanslar sunabilir, ayrıca aylık Engelleme Lisansları satmaya başlayabilirsiniz. Bu nedenle, oluşturulan lisans türü, faturalandırma döngüsüne göre farklı olacaktır. Bu eklemenin daha fazla geliştiriciyi aylık planlar sunmaya teşvik edeceğini umuyoruz!

Özel Ürün Simgesi Yükleme

Artık ürününüzün simgesini doğrudan kontrol panelinden yükleyebilirsiniz. Harika olmasının yanı sıra, Freemius'ta birden fazla ürününüz olduğunda da çok faydalıdır:
Freemius Dashboard Ürün Simgesi Yükleme

Profil Resmi Yükleme

Artık profil resminizi profil bölümüne yükleyebilirsiniz:

Markalı Faturalar

Tüm yeni faturalar artık ürününüzün öne çıkan simgesiyle markalanmıştır:
Freemius Fatura Markalı Simge Örneği

Ayrıca, müşterilerin destek kanalınızı bulmasını kolaylaştıran, yapılandırılmış destek e-posta adresinizi içeren bir teşekkür notu ekliyoruz:
Freemius Fatura Satıcı Desteği E-postası

Anlaşmazlık Kanıtlarının Gönderilmesi için Otomatik Olarak Oluşturulan EULA

Şu anda anlaşmazlıkları ele alan biz olduğumuz için, süreci bizim için daha kolay hale getirmenin ve sizin için kazanma şansımızı artırmanın yollarını sürekli arıyoruz. PayPal anlaşmazlıklarını kazanmada oldukça başarılıyız, ancak kredi kartları söz konusu olduğunda, nihai karar müşterinin bankası tarafından verildiğinden, karşı kanıtlar gerçekten güçlü olmadıkça, bankalar genellikle müşterilerine karşı önyargılıdır. Yakın zamanda eklediğimiz şeylerden biri, seçtiğiniz yapılandırma ve ayarlardan otomatik olarak oluşturulmuş bir EULA'dır (Son Kullanıcı Lisans Sözleşmesi). EULA artık ana CTA (harekete geçirici mesaj) satın alma düğmesinin altına bir "lisans koşulları" bağlantısı olarak eklenmiştir:
Freemius Checkout Lisans Bağlantısı Koşulları

EULA, abonelikler ve otomatik yenilemeler, iptal, yazılım güncellemeleri vb. ile ilgili geri ödeme politikası açıklamasına odaklanır ve bu bağlantıyı anlaşmazlık kanıtı gönderiminin bir parçası olarak dahil ederiz.

Önemli: Bu EULA, sözleşmenizin yerine geçmez. Eklentileriniz ve tema özelliklerinizle ilgili şeyleri kapsayan kendi EULA'nız sitenizde olmalıdır.

EULA'nızı kontrol etmek isterseniz, ona şu yollarla erişebilirsiniz:
https://freemius.com/terms/{id}/{slug}/

EULA'yı satın alma sonrası e-postalara da dahil etmeyi planlıyoruz, bu da kanıt sunma vakamızı daha da güçlü hale getiriyor.

WordPress SDK 2.0.1 ÇIKTI!

Son Sürüm Notları gönderisinden bu yana, SDK'nın 3 resmi sürümünü (1.2.2.9, 1.2.3, 1.2.4) yayınladık. Bugün 2.0.1 sürümünü yayınlamaktan heyecan duyuyoruz. Ana sürüm numarasındaki artışın nedeni, son ayların yaklaşık 4'ünü SDK'yı WordPress çok siteli ağlarla entegre etmeye harcamamızdır. Çok siteli ortamlarda sorunsuz bir deneyim sunmak için depolama modelinde büyük tasarım değişiklikleri yapmak zorunda kaldık.

Çok Siteli Ağ Düzeyinde Entegrasyon

Açıklığa kavuşturmak için, WordPress SDK'sı daha önce çoklu sitelerle iyi çalışıyordu, ancak UX optimize edilmedi. Kullanıcılarınızın her site için etkinleştirmeyi seçmesi veya atlaması gerekiyordu ve müşterilerinizin ağdaki her alt site için lisans anahtarlarını etkinleştirmesi gerekiyordu. Örneğin, 20 site ağına sahip bir süper yönetici, ürününüz için 25 site lisansı satın aldığında, lisansı 20 kez etkinleştirmesi gerekiyordu. Çok kullanıcı dostu değil Hatta sinir bozucu.

Yeni entegrasyonla birlikte, süper yöneticiler artık ağ düzeyinde lisans alabilir/atlayabilir/etkinleştirebilir, bu da UX'i daha iyi hale getirir. Bunun bugün piyasadaki en iyi çok bölgeli ağ düzeyinde entegrasyon olduğunu güvenle söyleyebilirim! Gerektiğinde çok esnek (ajansları göz önünde bulundurarak) zarif ve kusursuz bir UX yaptık.

Özel entegrasyon yalnızca ağda etkinleştirilen eklentiler için çalışır.

Ağ Düzeyinde Etkinleştirme

Bir kullanıcı, eklentinizi çok siteli bir ağda etkinleştirdiğinde, aşağıdaki katılım ekranını görecektir:
Freemius Ağ Düzeyinde Katılım

2 yeni unsur var:

  1. "Ağdaki tüm sitelere uygula" onay kutusu.
  2. "Site Yöneticilerine Yetki Ver" eylem bağlantısı.

Muhtemelen kendinize "site yöneticileri yetkilendirme seçeneği nedir?" diye soruyorsunuz. Öyleyse bununla başlayalım. Çoklu site ağı çalıştırmanın kullanım durumlarından biri barındırmadır (örneğin, WordPress.com aslında en büyük WordPress çoklu site ağıdır). Bir barındırma sağlayıcısının ağlarının tamamında "gerekli" bir eklentiyi etkinleştirmek istediği ancak barındırılan siteler için kullanım izleme veya lisanslama ile ilgili kararı vermek istemediği aşağıdaki senaryoyu düşünün. Yeni bir Freemius ortağı (eklenti satıcısı) olan Robert Abela, Freemius ile WP Security Audit Log satmaya başladı ve bu kullanım durumu için mükemmel bir örnek. Her web sitesinin sahip olması gereken oldukça önemli bir ürün olan denetim günlüğü takibi için bir eklenti sunarlar. Bu nedenle, küçük bir barındırma şirketi Robert'ın eklentisini tüm ağlarına sunmak istediğinde, eklentinin yönetimini site yöneticilerine devrederek, onlar adına herhangi bir işlem yapmadan bunu kolayca yapabilirler.

Artık yetkilendirme kısmında anlaştığımıza göre, yeni onay kutusunu inceleyelim. Onay kutusu seçildiğinde, süper yöneticinin yapacağı işlem ağdaki tüm siteleri (oluşturulacak yenileri dahil) etkileyecektir. Süper yöneticinin farklı alt siteler için farklı işlemler yapmak istemesi durumunda, kutunun işaretini kaldırabilir ve site başına hangi işlemin gerçekleştirileceğini kolayca seçebilir:
Freemius Ağ Düzeyinde Katılım Siteleri Seçimi

Ağ Düzeyinde Lisans Aktivasyonu

Çok benzer bir şekilde, süper yöneticiler tüm ağlarında bir lisansı etkinleştirebilir, lisans aktivasyonunu site yöneticilerine devredebilir veya aşağıdakiler için hangi alt sitelerin lisansı etkinleştireceğini elle seçebilir:
Freemius Ağ Düzeyinde Lisans Aktivasyonu

Ağ Düzeyinde Yönetim

Etkinleştirmeyi site yöneticilerine devretmeyen süper yöneticiler, artık ağ Yöneticisinde bir Hesap sayfasına sahip olacak ve her alt site için Hesap açmaya gerek kalmadan eklentiyi ağ düzeyinde yönetmelerine olanak tanıyacak:
Freemius SDK Ağ Hesabı Yönetimi

Ayrıca, Hesap sayfası site düzeyinde hiçbir şekilde gösterilmeyecektir.

Multisite Network Entegrasyonu Nasıl Aktif Edilir?

Ağ düzeyinde entegrasyonu etkinleştirmek için yeni SDK'ya güncelleme yapmanız ve aynı zamanda entegrasyon kodunda küçük bir ayarlama yapmanız gerekir. Freemius Dashboard'da, ağ entegrasyonunu etkinleştirecek yeni bir onay kutusu göreceğiniz SDK ENTEGRASYON sayfanıza gidin:
Freemius Dashboard Çok Siteli Ağ Entegrasyonu Aktivasyonu

SDK Eklenti Geliştirmeleri

Ücretsiz WordPress.org sürümüyle ücretsiz eklentiler satıyorsanız, eklenti bilgileri iletişim kutusu artık ücretsiz WordPress.org eklenti sürümünü yüklemek için yeni bir düğme gösterir:

Küçük ama önemli bir ekleme, Hesap sayfasında yüklü eklentilerin yanında bulunan ve bir lisansı etkinleştirmenin kolay bir yolunu sağlayan yeni bir lisans etkinleştirme düğmesidir:
Freemius WordPress SDK Eklenti Lisans Etkinleştirme

SDK Yerelleştirme Mantığı

Her istekte SDK'nın çevrilebilir dizelerinin tümünün belleğe yüklenmesini önlemek için yerelleştirme mekanizmamızı yenilediğimizi paylaşmaktan heyecan duyuyoruz. Bu, bellek tüketimini önemli ölçüde azaltır - artık yalnızca kullanılan dizeler belleğe yüklenir.

Önemli: İki alt çizgi ile başlayan işlevler/yöntemler varsa PHP7 bir uyarı verdiğinden, yerelleştirme yöntemini __fs() kullanımdan kaldırdığımızı lütfen unutmayın. Lütfen eklenti/tema kodunuzu kontrol edin ve bu işlevi kullanıyorsanız bunun yerine WP core __() yöntemiyle değiştirin.

WordPress SDK Hata Düzeltmeleri

  • Yeni SDK, ortamları klonlarken (hazırlama/üretim) "__clone istisnası" ile ilgili bir dizi düzeltmeyle birlikte gelir. SDK artık dosya sistemi değişikliklerine (klasör adlarındaki değişikliklere) ve sembolik bağlantı değişikliklerine karşı kurşun geçirmezdir.
  • Ayrıca, kullanıcı verilerinin yerel depolamadan kaybolduğu durumlar için bir kurtarma mekanizması ekledik. Bu, uç durumlarda veri bozulmasını ortadan kaldırması gereken önemli bir geliştirmedir.
  • Tüm yollar artık mutlak değil göreli yollar olarak depolanıyor, bu da ortamlar arasındaki geçişlerin herhangi bir "dosya bulunamadı" istisnasını tetiklemeden sorunsuz bir şekilde çalışmasını sağlıyor.
  • SSLv3'e geçiş yaptığımızdan beri, eski cURL ve/veya OpenSSL sürümlerine sahip bazı güncel olmayan ortamların API sunucumuzla düzgün bir şekilde anlaşamadığını fark ettik. Tüm barındırma sağlayıcılarının SSLv3 için hazır olması biraz zaman alacağından, bu eski ortamlar için HTTP'ye bir geri dönüş mekanizması ekledik.

İyileştirilmiş Kullanıcı ve Geliştirici E-postaları

Geri Ödeme E-postaları

Bir geri ödemenin işlenmesi artık hem geri ödenen kullanıcı için hem de ürün sahibi ve yöneticiler için e-postaları tetikleyecektir. Geri ödeme yaptığınızda alacağınız e-posta, geri ödemeyi işleyen kişinin adını da içerecektir:
Freemius Developers Geri Ödeme E-postası

Bu, özellikle bir destek ekibiniz olduğunda ve geri ödemeleri kimin işlediğini bilmek istediğinizde kullanışlıdır. Daha da güçlü hale getirmek için, geri ödemeyi işleyen kişinin geri ödeme için bir açıklama sunması gerekeceği durumlarda bir geri ödeme işleme nedeni talep etmeyi planlıyoruz. Bu, kayıtlar açısından harikadır, ancak yönetimin geri ödemeleri takip etmesi ve bir geri ödemenin neden işlendiğini bilmesi açısından da harikadır.

Abonelik E-postalarından Sonra Gelişmiş PayPal

Bu yinelenen bir sorun olduğundan ve bununla ilgili her zaman destek soruları aldığımızdan, PayPal'ın yinelenen profiller mekanizması, ilk ödemenin işlenmesine kadar 24 saate kadar sürebilir. Müşteri, ödeme yapılmadan önce profili iptal ederse, lisans 24 saat sonra otomatik olarak sona erer ve kullanıcı ücretli özellikleri veya premium ürünün tamamını kullanamaz. Bu nedenle, PayPal'a abone olduktan sonra müşteriye gönderilen e-postaya ekli yeni bir bildirim ekledik ve bu bildirimi müşteriye bildirdik:
Freemius PayPal Abonelik E-posta İlk Ödeme Bildirimi

Abonelik İptal E-postaları

Belirlediğimiz yaygın senaryolardan biri, müşterilerin desteğinizle iletişime geçip aboneliklerini iptal etmelerini istemesidir. Bazı müşteriler için “Aboneliğinizi yeni iptal ettim, iyi günler!” gibi bir yanıt. yeterli olurdu, birçok kişi iptalin resmi bir onayını almak istiyor. Bu nedenle, iptal edildiğinde müşteriye otomatik olarak gönderilecek bir abonelik iptal e-postası ekledik.

Faturalandırmayla İlgili E-postalar

Şu andan itibaren yalnızca ürün sahibi ve ürün yöneticileri yeni abonelikler, ödemeler, geri ödemeler, yenilemeler vb. hakkında faturalandırmayla ilgili e-postaları alacak.

Çeşitli

İşte bahsetmeye değer ek şeylerden oluşan bir koleksiyon:

  • Destek rolüne sahip ekip üyeleri artık kuponları yönetebilir. Bu, FooPlugins ekibinden aldığımız iyi bir geri bildirimdi.
  • Satıcılarımızdan birinden renk körü destek temsilcisinin tabloda seçilen bir öğeyi göremediğini bildiren geri bildirim aldıktan sonra, seçilen öğenin rengini değiştirerek renk körü insanlar için daha erişilebilir hale getirdik:
    Freemius Dashboard Kayıt Seçimi
  • Hem satıcılardan hem de alıcılardan aldığımız yaygın sorulardan biri, neyin yerel ana bilgisayar/geliştirme/hazırlama adresleri olarak kabul edildiğidir. Sonunda burada belgeledik:
    https://freemius.com/help/documentation/selling-with-freemius/license-utilization/ Bu liste devam eden bir çalışmadır ve geri bildiriminize ve talebinize göre daha fazla "localhost" alan adı ekleyeceğiz. liste.
  • Freemius Dashboard'un KULLANICILAR bölümündeki "Aktif" kullanıcılar filtresi nihayet uygulandı, böylece o anda aktif olan kullanıcılarınızın CSV listesini kolayca filtreleyebilir ve indirebilirsiniz. Bu, özellikle e-posta kampanyaları için kullanışlıdır.

Sıradaki ne?

Her şeyi WP Admin'in rahatlık alanı içinde tutmaya büyük inancımız olsa da, geçtiğimiz 3 yıl içinde, kullanıcıların ve müşterilerin verilerine dışarıdan erişebilecekleri ve bunları kontrol edebilecekleri bir yer gerektiren birçok kullanım durumu olduğunu öğrendik. Bu nedenle, bir sonraki BÜYÜK projemiz, doğrudan web sitenize ekleyebileceğiniz veya müşterileriniz için bağımsız bir gösterge panosu olarak kullanabileceğiniz Katıştırılabilir Üyelik Alanıdır. Birçoğunuzun bunu sabırsızlıkla beklediğini biliyoruz, bu yüzden mümkün olan en kısa sürede teslim etmek için elimizden gelenin en iyisini yapacağız. Satıcı topluluğumuzla konuşmak için şimdiden zaman harcadık ve aldığımız geri bildirimlere ve yıllar içinde öğrendiğimiz ilkelere dayanarak tasarımı sonlandırdık ve tüm kullanım durumlarını kapsadığımızdan emin olduk.

İşte bu kadar, umarız tüm yeni özellikler sizi heyecanlandırır (birçoğunun olduğunu biliyoruz) – gelecekteki özellikler için harika fikirleriniz varsa bize bildirin.