Metin | Li Chao
Li Chao, Meituan Dianping için ön uç geliştirme projesi, 2 yıllık iş deneyimi, "Diandiandian" ın web sürümünün ve "Diandiandian" ın WeChat uygulamasının geliştirilmesinden sorumlu.
Know Programı (WeChat ID zxcx0101) tarafından paylaşılan "Dianping Mini Program Geliştirme Deneyimi" hakkındaki makaleler dizisi WeChat Mini Programlarının nasıl geliştirileceğini açıklamaktadır.
Bu makalede, herkesin mini program geliştirme sürecinin genel sürecini daha kapsamlı bir şekilde anlayabilmesi için temel olarak sürüm, çalıştırma, bakım ve tanıtım ayrıntılarını sunuyoruz.
Günümüzün hızla gelişen İnternet çağında, Bir çok ürün arasından sıyrılmak için sadece teknik gerçekleştirme ve ürün deneyimine değil, aynı zamanda güçlü bir pazarlama sistemine de ihtiyaç vardır. .
Ürünün en son sürümü hedef kullanıcılara nasıl doğru bir şekilde teslim edilir? Kullanıcılardan nasıl gelir ve veri alınır? Kullanıcılara ürünlerimizi kullanma alışkanlığı nasıl kazandırılır? Bu konular her zaman dikkatimizin odak noktası olmuştur.
Ürün "kopyalanamaz" engelini kuramazsa, gelişimi desteklemek için daha güçlü pazarlamaya ihtiyaç vardır.
Mini program geliştirildikten sonra, kodun nasıl serbest bırakılacağı, kullanıcılara nasıl tanıtılacağı ve sürekli iyileştirme için kullanıcılardan nasıl geri bildirim alınacağı, mini programın geliştirilmesindeki önemli bağlantılardan biridir.
Web projeleri genellikle kendi şirketlerinin makinelerinde yayınlanır ve bağımsız alan adlarıyla yapılandırılır ve özel operasyon ve bakım meslektaşları sorumludur. Ancak uygulama biraz farklı, Birleştirilmiş yönetim için kodun WeChat ekibinin sunucusunda yayınlanması gerekir .
Kod WeChat sunucusuna nasıl aktarılır? Bu, WeChat Web Geliştirici Araçları gerektirir.
"WeChat Web Geliştirici Aracı" nda, "Proje" ye tıklayın, ardından yükle'ye tıklayın, doğrulamak için kodu tarayın, bir dizi sürüm bilgisi girin ve ardından gönderin.
Bu şekilde kod, Tencent'in küçük program kod sunucusuna yüklenebilir.
Sürüm yönetimiUygulama yöneticisi, geliştirici tarafından henüz gönderilen kod sürümünü görüntülemek için WeChat genel platformunda oturum açar.
WeChat Mini Programı tarafından gönderilen kodun halka açık platformda birden fazla sürümü var , Geliştirme sürümü (ve deneyim sürümü), denetim sürümü, çevrimiçi sürüm dahil.
Aşağıdaki akış şeması, WeChat uygulamasının çeşitli sürümleri arasındaki ilişkiyi açıklamaktadır.
Mini programın onaylanmış sürümü, çevrimiçi bir sürüm oluşturmak için yayınlanabilir.
Ama yayınlanmadan önce, Yöneticinin "Ayarlar" bölümünde gerekli yapılandırma bilgilerini doldurması gerekir , Örneğin: uygulama adı, giriş, tür, logo (avatar) vb.
"Yayın için gönder" i tıkladıktan sonra, kullanıcıların yalnızca WeChat'i açmaları, "Keşif" içinde "Mini Program" içinde "Dianping Dianping" araması yapmaları ve ardından WeChat Mini Program sıralamamızı deneyimlemeleri gerekir.
Şu anda WeChat Mini Programı, WeChat içinde paylaşımı, QR kod taramayı ve Mini Programa erişmek için Mini Programın adını aramayı desteklemektedir. , Yayılma kabiliyeti şüphesizdir.
İnceleme siparişi ekibimiz birçok tüccar ile uzun vadeli işbirliği kurdu ve siparişin QR kodunu doğrudan tüccara ve hatta tüccarın yemek masasına doğru doğruladı.
Kullanıcılar tezgahta ön sipariş işlemini tamamlamak için mağazaya girebilir ve oturduktan sonra QR kodunu okutarak sipariş verebilir ve doğrudan ödeme siparişi verebilir. Tüm süreç, kullanıcılara zaman kazandırır, satıcı hizmet maliyetlerinden tasarruf sağlar ve restoran hizmet verimliliğini ve hizmet kalitesini iyileştirir.
QR kodu üretimiMini programın QR kodu oluşturma ile ilgili olarak, görevli çok kullanışlı bir arayüz sağlamıştır, sadece doğrudan arayın.
Bilinen programa (WeChat ID zxcx0101) dikkat edin, "Parametreli iki boyutlu koda" yanıt verin ve mini programdan parametrelerle bir QR kodu oluşturmanın yolunu bulun.
Linki paylaşDeneyimi arkadaşlarınızla paylaşmak için uygulamanın sağ üst köşesindeki paylaş düğmesine tıklayın.
Bağımsız bir ürün olarak, bir mini program kendi geliştirilmesine ve yinelemeli yaşam döngüsüne sahip olmalıdır. Çevrimiçi olarak yeni bir sürüm olduğunda, çevrimiçi birden fazla sürüm olabilir.
Gerçek üretimde, sürüm değiştirmenin neden olduğu gereksiz sorunları önlemek için iyice düşünmeliyiz.
WeChat güncelleme paketi mekanizmasıWeChat'in kaynak koduna sahip değiliz ve uygulamanın kod paketini güncelleme stratejisi bilinmiyor. Ancak istek uygulama kodu paketi bir web tarayıcısına çok benzer davranır .
İşlem benzerdir: uygulama her açıldığında, sunucuya uygulama kodu paketi için bir istek başlatılacaktır Yerel önbelleğin süresi dolmamışsa, doğrudan kullanılacaktır, aksi takdirde sıkıştırılmış kod paketi iade edilecek, sıkıştırması açılacaktır ve uygulama başlatması tamamlanacaktır.
Mini program sürüm yükseltmesi uygulama kadar karmaşık değil, aksine çok basit ve kullanışlıdır. Bu tam olarak Zhang Xiaolong'un ekibinin asıl amacıdır - "Kullan ve git".
Arayüz sürüm kontrolüKüçük programların sürekli yinelenmesi ve yükseltilmesi sürecinde, arabirimin de geriye dönük uyumluluk gerektirmesi gerekir. Bunun nedeni, yeni sürüm başlatıldığında, çevrimiçi olarak küçük program kodlarının birden çok sürümünün olacak olmasıdır.
Eski sürüm önceki arayüzü kullanır ve yeni sürüm yeni arayüzü kullanır. Arayüzün eski sürümü doğrudan çevrimdışıysa, bazı kullanıcılar için anormal erişime neden olabilir.
Ya yayınlanan sürümde bir sorun varsa ve hızlı bir şekilde düzeltilmesi gerekiyorsa?
Mini Programın yeni sürümü yayınlandıktan sonra, önceki çevrimiçi sürüm otomatik olarak geliştirme sürümüne indirilecektir. Kullanıcı önceki sürüme "geri dönmek" isterse, yalnızca inceleme uygulamasını yeniden gönderebilir. İnceleme geçtikten sonra, önceki sürüm çevrimiçi olarak başlatılabilir.
Arka uç hizmeti kapalıysa ve mini programın hemen çevrimdışı olması gerekiyorsa, mini program erişim durumu WeChat açık platformunun "Ayarlar" bölümünde ayarlanabilir.
Kullanıcı erişimini kapattıktan sonra, kullanıcı artık uygulamayı kullanmaya devam edemez. Ancak bu işlem gerçek doğrulama yapmadı, lütfen kullanmadan önce dikkatli olun.
Şu anda, inceleme sipariş ekibimizin karşılaştığı sorun: Çok sayıda tüccar mağazasında QR kodları vardır ve bu QR kodları, sipariş hizmetinin web sürümüne girişlerdir.
Satış meslektaşlarından tüm mağazalarda sipariş hizmeti QR kodunun WeChat mini program sürümünü tekrar satın almalarını istemek ne gerçekçi ne de gerekli.
Ancak, normal bağlantının QR kodunu taramak için WeChat kullanarak doğrudan sipariş uygulamasına girecek şekilde ayarlayabiliriz. Bu şekilde, çevrimdışı QR kodlarını yeniden düzenleme zahmetinden kaçınılmış olur.
Bu makale Bilinen Programlar yetkisi altında yeniden basıldı, WeChat hesabı zxcx0101'e dikkat edin, WeChat arka planındaki "yorumları" yanıtlayın ve Dianping'in sipariş ekibi mini program geliştirme deneyiminden tam olarak yararlanın.