Uygulama uzantıları ve işlevleri

Bazı uygulamalar, uzantıları ve işlevleri kullanarak mağazanıza özellikler ekler. Uzantılar ve işlevler uygulama geliştiricisi tarafından ayarlanır ve uygulamayı yükleyip etkinleştirdiğinizde kullanılabilir hale gelir.

Uzantılar, uygulamaların Online Mağaza, ödeme, müşteri hesapları veya Point of Sale gibi alanlara işlevsellik eklemesine olanak tanır. Örneğin bir uygulama; ödeme sayfanıza özel bir alan ekleyebilir, online mağazanızda bir sohbet botu açabilir veya müşteri hesaplarında sadakat puanları görüntüleyebilir.

Functions, uygulamaların mağazanızın arka uç mantığını kişiselleştirmesine olanak tanır. Örneğin bir uygulama; özel indirim türü oluşturmak, ödeme sırasında teslimat seçeneklerini ayarlamak veya belirli ödeme kurallarını uygulamak için Functions'ı kullanabilir. Uygulamayı ayarladıktan sonra Functions, mağazanızın operasyonlarının bir parçası olarak otomatik olarak çalışır.

Yüklü uygulamalarınızın uzantılarını ve işlevlerini Shopify yöneticinizdeki Ayarlar > Uygulamalar bölümünden görüntüleyebilir ve yönetebilirsiniz. Uygulamanın bilgi sayfasındaki Uzantılar ve Functions kartlarında, şu anda kaç uzantı ve işlevin etkin olduğu ve bunların mağazanızın hangi alanlarında kullanılabildiği gösterilir. Etkin oldukları yerleri görmek için alan adlarının üzerine gelin. Uzantılar için Ödeme, Müşteri hesapları, Online Mağaza veya Point of Sale; işlevler içinse Ödeme, İndirimler, Ödemeler veya Kargo ve teslimat gibi alanlar gösterilir.

Uygulamanın tam listesini görüntülemek için Uzantılar veya Functions seçeneğine tıklayın. Uzantılar veya Functions sayfasında, Etkin ve Etkin değil sekmeleri arasında geçiş yaparak şu anda hangi uzantıların veya işlevlerin çalıştığını inceleyebilirsiniz. Bir uzantıyı veya işlevi açmak için üzerine tıklayın. Uzantıya bağlı olarak mağazanızda uzantıyı etkinleştirebileceğiniz veya yönetebileceğiniz alana ya da uzantının çalışma durumu bilgilerine yönlendirilirsiniz.

Bir uygulama geliştiricisiyseniz teknik belgeler için uzantılar hakkındaki Shopify dev docs ve Functions hakkındaki Shopify dev docs kaynaklarına bakın.

Uzantıları ve Functions'ı etkinleştirme

Uzantıları ve Functions'ı, Shopify yöneticinizde kullanıldıkları alanda etkinleştirip devre dışı bırakırsınız. Uygulamanın ayarlarındaki Uzantılar veya Functions sayfasında, yönetilebileceği alana gitmek için bir uzantı veya Functions adına tıklayın. Bir uzantıyı veya Functions özelliğini etkinleştirdikten sonra, uygulamanın hakkında sayfasında aktif olarak görüntülenir.

Bir uzantının çalışma durumu bilgilerini inceleme izniniz varsa ödeme veya müşteri hesapları uzantısına tıkladığınızda düzenleyici yerine bu bilgiler açılır. Bu uzantılardan birini düzenleyicide açmak için uzantının satırının üzerine gelin ve ardından Düzenleyicide aç simgesine tıklayın.

Uzantılar

Uzantılar, Shopify yöneticinizin aşağıdaki alanlarında etkinleştirilebilir:

Functions

Functions, Shopify yöneticinizin aşağıdaki alanlarında etkinleştirilebilir:

Uzantılardan gelen uygulama etkinlikleri

Uygulamalar, Shopify'a uygulama etkinlikleri göndermek için ödeme ve müşteri hesabı uzantılarını kullanabilir. Bir uygulama etkinliği, müşterinin bir teklifi görüntülemesi gibi bir uzantıdaki eylemi kaydeder. Shopify, mağaza analizlerinizde müşterilerin uygulamayı nasıl kullandığını göstermek için uygulama etkinliklerini kullanır. Uygulama geliştiricisi ayrıca, kendi analiz amaçları da dahil olmak üzere uygulamasını izlemek ve desteklemek için etkinlikleri görüntüleyebilir.

Ödeme ve müşteri hesaplarındaki uygulama etkinlikleri, yalnızca bir müşteri müşteri gizliliği ayarlarınızda analizlere izin verdikten sonra gönderilir. Shopify, satıcı analizleri için bir geliştirici uygulama etkinliğine eklenmiş olarak ziyaretçi kimliği ve oturum kimliği ile ilgili toplu bilgileri satıcıya iletebilir. Bir uygulamanın dijital vitrininizde uygulama etkinlikleri göndermesini istemiyorsanız uygulamayı kaldırın.

Uzantının çalışma durumunu anlama

Uzantının çalışma durumu, bir uygulamanın ödeme veya müşteri hesapları uzantılarının müşterileriniz için ne kadar sorunsuz yüklendiğini gösterir. Bir uygulama uzantısı yüklenemediğinde müşteriler, uzantının ödeme sayfanıza veya müşteri hesaplarına eklediği özel alan ya da sadakat puanları gibi özelliklerden yararlanamaz.

Uzantının çalışma durumuyla ilgili dikkat edilmesi gerekenler

Bir uygulamanın uzantılarının çalışma durumunu görüntülemeden önce aşağıdaki noktaları gözden geçirin:

  • Çalışma durumu değerlendirmesi yalnızca ödeme ve müşteri hesapları alanlarındaki etkin uzantılar için yapılır.
  • Online Mağaza veya Point of Sale gibi diğer alanlardaki uzantılar ya da işlevler için çalışma durumu değerlendirmesi yapılmaz.
  • Başarısızlık oranları temkinli bir yaklaşımla tahmin edilir. Bu nedenle yalnızca birkaç kez yüklenen bir uzantının az sayıda başarısızlık nedeniyle işaretlenme olasılığı daha düşüktür.

Uzantının çalışma durumunun gösterimi

Her ödeme ve müşteri hesapları uzantısında aşağıdaki çalışma durumlarından biri gösterilir:

  • İyi: Uzantıda süreklilik gösteren bir yükleme hatası tespit edilmedi.
  • Uyarı: Uzantının son 7 gündeki yüklemelerinin %5'inden fazlası başarısız oldu ve başarısızlık oranı 72 saat boyunca %5'in üzerinde kaldı.
  • Kritik: Uzantının son 7 gündeki yüklemelerinin %50'sinden fazlası başarısız oldu ve başarısızlık oranı 48 saat boyunca %50'nin üzerinde kaldı.
  • Yeterli veri yok: Uzantının çalışma durumunu değerlendirmek için yeterli veri yok. Bu durum, uzantı son 7 günde 10'dan az kez yüklendiğinde veya mevcut sürümünün henüz yeterli kullanım geçmişi olmadığında gösterilir. Çalışma durumu, uzantının her sürümü için ayrı değerlendirilir. Bu nedenle yakın zamanda güncellenen bir uzantı, sık yüklense bile yeni sürümü için en az 7 günlük etkinlik verisi oluşana kadar bu durumda kalabilir.

Uzantıların ayrıca çalışma durumunu ve son 7 güne ait aşağıdaki metrikleri gösteren bir bilgi sayfası vardır:

  • Başarısızlık oranı: uzantının başarısız olan yüklemelerinin oranı.
  • Başarısız yüklemeler: Uzantının uygulamayla ilgili bir sorun nedeniyle yüklenemediği durumların sayısı.
  • Uzantı yüklenmeleri: uzantının kaç kez yüklendiği.

Uzantının çalışma durumunu inceleme

  1. Shopify yöneticinizden Ayarlar > Uygulamalar bölümüne gidin.

  2. İncelemek istediğiniz uygulamaya tıklayın.

  3. Uzantılar seçeneğine tıklayın.

  4. Etkin sekmesinde, her bir ödeme ve müşteri hesapları uzantısı için Çalışma durumu sütununu inceleyin.

  5. İsteğe bağlı: Daha fazla bilgi incelemek için uzantının adına tıklayın.

Uzantı yükleme hatalarını giderme

Uzantının durumu Uyarı veya Kritik ise uzantının bilgi sayfasında, hataların uygulamadan kaynaklandığını ve uygulama geliştiricisinin bilgilendirildiğini belirten bir bildirim bandı gösterilir. Uzantıyı düzenleyicide açmak için Ödemede aç veya Müşteri hesaplarında aç seçeneğine tıklayın. Uzantıyla ilgili yardım almak için uygulama geliştiricisiyle iletişime geçin.

Uzantının durumu Kritik olursa uzantının çalışma durumunu inceleyebilen personel, mağazanızın Uyarılar akışında bir uyarı alır. Uzantının bilgi sayfasını açmak için uyarıya tıklayın.

Functions hatalarını giderme

Bir Functions özelliği hatayla karşılaşırsa, uygulamanın hakkında sayfasındaki Functions kartında ve Functions sayfasında bir uyarı görüntülenir. Kartta olağan kullanılabilir alan sayısı yerine [number] alanda hata var ifadesi gösterilir ve uyarıda en son hataların ne zaman tespit edildiği belirtilir.

İşlevler sayfasında, hatası olan işlevler Uyarı simgesiyle vurgulanır. Bir işlevde hata varsa yardım almak için uygulama geliştiricisiyle iletişime geçin. Bazı durumlarda hata zaten çözülmüş olabilir. Geliştiricinin sorunu gidermesine yardımcı olmak için işlev günlüklerini de paylaşabilirsiniz.