Pikselleri taşıma
theme.liquid gibi bir konumda mağazanıza manuel olarak piksel ekleyebilirsiniz, checkout.liquid (yalnızca Plus satıcıları için) veya ödeme ayarlarınıza ek komut dosyaları olarak piksellerinizi, Shopify uygulama pikseli veya özel bir piksel ile uyumlu olacak şekilde geçirebilirsiniz. Eski piksellerinizi taklit etmek için bazı avantajlar ş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.
Piksel 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.
Uygulama pikseli ile uyumlu olması için eski bir pikseli 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 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:
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 kodunun eski örneklerini SDK
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 bulun
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");
});