JD.ID; önbelleğe alma stratejileri, kurulum ve push bildirimleri sayesinde mobil dönüşüm oranını% 53 artırdı

JD.ID, genel mobil dönüşüm oranını (mobil DO) nasıl %53, yüklü kullanıcılar için mobil DO'yu %200 ve günlük etkin kullanıcı sayısını %26 nasıl artırdı?

JD.ID, Endonezya'da faaliyet gösteren ve elektronik cihazlar, ev aletleri, kıyafetler, moda aksesuarları ve spor ürünleri dahil olmak üzere çok çeşitli ürünler için teslimat hizmetleri sunan bir e-ticaret platformudur. Şu anda Endonezya'nın 350'den fazla şehrinde faaliyet gösteren JD.ID, Progresif Web Uygulaması (PWA) için performansa ve ağdan bağımsız güçlü bir deneyime odaklanarak internetteki varlığını daha da genişletmek istiyordu. JD.ID bu gelişmiş deneyim sayesinde genel mobil dönüşüm oranını (mobil DO) %53, yüklü kullanıcılar için mobil dönüşüm oranını %200 ve günlük etkin kullanıcı sayısını %26 artırarak ülkenin en popüler ve güvenilir e-ticaret şirketi olma hedefine doğru ilerledi.

JD.ID PWA'yı yükleyen bir kullanıcının ekran görüntüleri

Fırsatı vurgulama

JD.ID, çok sayıda operatör nedeniyle Endonezya'daki istikrarsız mobil ağların üstesinden gelmek için web sitesinin ve kullanıcı deneyiminin her zaman yüksek performans göstermeye devam etmesini sağlayacak ve tüm yerel önbelleğe alma sorunlarını çözecek bir çözüm arıyordu. Web sitesini ziyaret eden ancak iOS/Android uygulamasını indirmeyen kullanıcılardan büyük bir edinme potansiyeli elde etti. Bu fırsatı yakalamak için web sitesinde etkileşimi artırmak amacıyla uygulama benzeri bir kullanıcı deneyimi oluşturmaya yardımcı olan PWA en iyi uygulamalarından yararlandı ve güvenilirlik için ağ esnekliğine odaklandı.

Yaklaşımı

Önbelleğe alma stratejileri

JD.ID ekibi, ağ sorunlarını azaltmak ve kullanıcı deneyimini iyileştirmek için Workbox'ı kullanarak kullanıcı çevrimdışıyken veya kötü bir ağda bile PWA'nın iyi bir performans gösterdiğinden emin oldu. Workbox, 3 bölümden oluşan PWA önbelleğe alma stratejisini yürütmeyi kolaylaştırdı:

  • Önce ağ, önbelleğe geri döner: Bu strateji önce ağdan yanıt almayı hedefler. Yanıt alındığında, yanıt tarayıcıya iletilir ve önbelleğe kaydedilir. Ağ isteği başarısız olursa önbelleğe alınmış son yanıt kullanılır. JD.ID, kullanıcıların çevrimdışı olsalar bile ana sayfaya erişebilmelerini sağlamak için bu stratejiyi ana sayfaya uyguladı.
  • Önce önbellek, ağa geri döner: Bu strateji önce önbelleği kontrol ederek yanıt olup olmadığını kontrol eder ve varsa bunu kullanır. Aksi takdirde, JD.ID web sitesi ağa gider, yanıtı önbelleğe alır ve ardından tarayıcıya iletir. Hizmet çalışanı yüklendiğinde ana sayfanın, çevrimdışı yedek sayfanın (aşağıda açıklanmıştır), kategori sayfasının, ürün sayfasının, alışveriş sepetinin ve ödeme sayfasının statik kaynaklarını kullanıcının önbelleğinde önbelleğe alır. Kullanıcı bu sayfalardan herhangi birine yönlendirdiğinde, bu önbelleğe alma stratejisi tarayıcının statik kaynak dosyalarını doğrudan önbellekten almasını sağlayarak bu kritik sayfaların yükleme hızını artırır.
  • Yalnızca ağ: Bu strateji, yanıtın yalnızca ağdan gelmesini zorunlu kılar. JD.ID, bu stratejiyi alışveriş sepeti ve ödeme sayfası için de kullanıyor, çünkü bu sayfalar çok yüksek veri doğruluğu gerektiriyor.

Workbox ayrıca JD.ID'nin yönlendirme kurallarını, istek zaman aşımlarının varsayılan süresini, önbellekte depolanabilecek yanıt sayısını ve yanıtların ne kadar süreyle önbelleğe alınması gerektiğini yapılandırmasını da sağlar.

Çevrimdışı yedek sayfa

JD.ID ekibi, kullanıcılara tutarlı bir deneyim sunmak ve web sitesinin marka öğelerini geliştirmek için çevrimdışı bir yedek sayfa oluşturdu. Ayrıca, kullanıcıların web uygulamasını mobil cihazlarına kolayca yüklemesini sağlayan bir web uygulaması manifesti de eklediler.

Çevrimdışı yedek sayfanın ekran görüntüsü

Push bildirimleri

Buna ek olarak, JD.ID daha fazla yeniden etkileşim sağlamak için Firebase Cloud Messaging for Web ile push bildirimlerini uyguladı ve özellikle ürün indirimi promosyon etkinlikleri sırasında uyguladı.

Push bildirimlerini etkinleştirmeyle ilgili ekran görüntüleri

İşletmenin genel sonuçları

  • Genel mobil dönüşüm oranında (mobil DO) %53 artış
  • JD.ID PWA'yı yükleyen kullanıcıların mCVR'si %200 arttı
  • Push bildirimlerinden gelen yeniden etkileşimin artması nedeniyle mobil platformlardan günlük etkin kullanıcı sayısı% 26 arttı
Etki istatistikleri.

İşletmemiz hızla büyüyor ve kullanıcı deneyimini iyileştirmeye daha fazla odaklanıyoruz. Endonezya'daki tüm kullanıcı ve müşterilere hizmet ve çeşitli ürünler sunmak için sürekli olarak çalışarak en popüler ve güvenilir e-ticaret şirketi olmayı hedefliyoruz. Web performansı ve PWA, kullanıcı deneyimi ve genel stratejimizin önemli bir parçası. Bu alanlara yatırım yapmaya devam edeceğiz.

Fengxian Liu, Web Mühendisliği Müdürü, JD.ID

Hindistan ve Güneydoğu Asya'dan diğer başarı öyküleri için Web'de ölçek örnek olaylar sayfasına göz atın.