Pikselleri taşıma
Daha önce mağazanıza theme.liquid, checkout.liquid (Yalnızca Shopify Plus planındaki mağazalar için) veya ödeme ayarlarındaki Ek komut dosyaları gibi bir konumdan manuel olarak piksel eklediyseniz piksellerinizi, Shopify uygulama pikseli veya özel bir piksel ile uyumlu olacak şekilde taşıyabilirsiniz. Eski piksellerinizi taşımanın avantajlarından bazıları şunlardır:
- Ödeme etkinlikleri dahil müşteri etkinliklerini takip etmek için daha kolay erişim
- Gizlilik uygunluğu için yerleşik araçlar
Shopify'ın piksel yöneticisi ve Shopify uygulaması pikselleri veya özel piksellere taşırken elde etmek istediğiniz tüm avantajlar hakkında daha fazla bilgi edinebilirsiniz.
Bu sayfada
Bir pikseli taşımaya hazırlanma
Müşteri etkinliklerini çoğaltmak veya eksik yapmaktan kaçınmak için mağazanız için daha az yoğun bir dönemde piksellerinizi kopyalamanız daha uygun olabilir.
Yeni özel pikselinizi, eski piksel kodunuzu kaldırmadan önce veya kaldırdıktan sonra bağlayabilirsiniz. Geçiş iş akışınıza karar verirken aşağıdakilere dikkat edebilirsiniz:
- Eksik müşteri etkinliklerini en aza indirmek için eski pikselini kaldırmadan önce yeni özel pikselini bağlayın.
- Müşteri etkinliği takibini çoğaltmak istemiyorsanız eski pikselini kaldırdıktan sonra yeni özel pikselini bağlayın.
Eski bir pikseli, uygulama pikseli ile uyumlu olması için taşıma
Aşağıdaki koşulların her ikisi de geçerli ise uygulama pikseli ile uyumlu olması için eski bir pikseli taşımak isteyebilirsiniz:
- Müşteri etkinliklerini otomatik olarak toplayan bir Shopify uygulama pikseli yüklemişsiniz.
- Ayrıca, uygulama pikseli tarafından takip edilen özel etkinlikler için bazı ek kodlar da ekledin.
Bu durumda, eski pikseli taşırken uygulama geliştiricinin talimatlarını izlemeniz gerekir.
Eski bir pikseli özel piksele taşıma
Aşağıdaki koşulların her ikisi de geçerli ise eski bir pikseli özel piksele taşımayı kabul etmek istemeniz gerekir:
- Shopify uygulaması yüklenmeden kodu manuel olarak yazdığınız, daha önce yüklü bir pikseliniz var.
- Gerekliliklerinizi karşılayan bir Shopify uygulama pikseli yok.
Basamak
- Gerekli standart ve özel müşteri etkinliklerinize abone olan özel bir piksel oluşturun.
-
Ödeme ayarlarınıza Liquid dosyalarınız veya ek komut dosyalarınız için önceden eklenen herhangi bir piksel kodunu kaldırın veya değiştirin. Buna aşağıdakiler dahildir:
- Javascript SDK'sını içeren eski piksel kodunu bulun.
- Standart etkinlikleri toplayan eski piksel kodunu bulun ve kaldırın.
- Standart olmayan etkinlikleri toplayan eski piksel kodunu bulun ve kaldırın.
Eski piksel kodunu bulma
Eski pikseli kaldırmak veya değiştirmek için eski piksel kodunuzu bulmanız gerekir. Piksellerin çoğunda bulman gereken iki bileşen vardır:
- Temel Javascript SDK
- Müşteri etkinliklerini takip etmek için en az bir işlev
Piksel Javascript SDK'sının eski örneklerini bulma
Javascript SDK, pikselin işlev kitaplığını yükleyen her piksel tarafından sağlanan bir temel kod kümesidir. Bu, normalde piksel eklerken online mağazanıza eklemeniz gereken ilk kod parçacığıdır.
Javascript SDK genellikle üstbilginize yerleştirilir ve ödeme ayarlarınıza theme.liquid ve ek komut dosyalarında bulunabilir.
Müşteri etkinliklerini toplamak için eski piksel kodunu bulma
Müşteri etkinliklerini takip etmek için eski pikseli bulmak için müşteri etkinliklerinin nasıl bulunduğuyla ilgili üçüncü taraf pikseli belgelerinizi kontrol edin. Böylece ne aradığınızı bilebilirsiniz. Örneğin, Meta'nın pikseli fbq() adlı bir yönteme sahip. Google pikselleri genellikle gtag() veya dataLayer.push() yöntemini kullanır.
Bu kodu genellikle temanıza bağlı Liquid dosyalarında ve ödeme ayarlarınıza ek komut dosyalarında bulabilirsiniz.
Eski piksel kodunu kaldırma veya değiştirme
Eski piksel kodunuzu bulduğunuzda pikselin izlediği etkinlik türüne bağlı olarak pikseli kaldırmanız veya Shopify'ın Shopify.analytics.publish() yöntemiyle değiştirmeniz gerekir:
- Bulduğunuz Javascript SDK'larının tüm örneklerini kaldırabilirsiniz.
- Eski piksel standart müşteri etkinliği takip ediyorsa ve eklemek istediğiniz özel piksel veya uygulama pikseli standart müşteri etkinliği toplamayı destekliyorsa kodunu kaldırmanız gerekir.
- Eski piksel, özel müşteri etkinliği takip ediyorsa ve eklemek istediğiniz özel piksel veya uygulama, özel müşteri etkinliklerini toplamayı destekliyorsa kodunu değiştirmeniz gerekir.
Bu örnek, standart olmayan bir müşteri etkinliği takip eden eski bir piksel kodu örneğidir:
<script>fbq("trackCustom", "my_custom_event");</script>
Bu, değiştirmek için eş değer kodun örneğidir:
<script>Shopify.analytics.publish("my_custom_event");</script>
Özel bir piksel oluşturuyorsanız özel etkinliğe bu örnek gibi alt kod eklemek gerekir:
analytics.subscribe("my_custom_event", event => {
fbq("trackCustom", "my_custom_event");
});