Oturum aç

Destek Merkezimize Hoş Geldiniz

Entegrasyon ve canlı kampanyalar hakkında yardım alın.

Destek Merkezimize Hoş Geldiniz. Entegrasyon ve canlı kampanyalar hakkında yardım alın.

Satış Onayı sayfasınızda Criteo OneTag:

Genel Bakış

Criteo OneTag ile ilgili olarak, Satış Onayı sayfası, kullanıcı sitenizdeki bir satın alma sürecini tamamladığında görüntülenir ve genellikle bir sipariş numarası ile siparişin bir özeti içerir.
Criteo OneTag, müşterilerinizin satın aldığı ürünün izlenmesi amacıyla bu sayfaya kurulmalıdır. Kullanıcının ne aldığının izlenmesi, Criteo'nun banner görüntüleme sürecini kullanıcı tarafından satın alınan ürünlerin söz konusu müşteriye gelecekte göreceği bannerlarda yeniden gösterilmemesini sağlayacak şekilde geliştirmesine olanak sağlar. Bu bilgilerin elde edilmesi, Criteo bannerlarınıza yaptığınız yatırımın getirisini ölçmenize de olanak tanır.

Criteo OneTag, sitenizin her sayfasının başlık kodunda uygulanmalıdır. Tag, eşzamansız bir şekilde yüklenir, böylece sayfanın yüklenme süresine veya kullanıcı tecrübesine müdahale etmez.

Criteo OneTag'i Satış Onayı sayfanızda uygularken, kullanıcı tarafından satın alınan ürünlerin numaralarını, fiyatlarını ve miktarlarını, Transaction ID/sipariş numarasını ve site türü ve email parametrelerini dinamik olarak aktarmalısınız.

Criteo OneTag'in Satış Onayı sayfasında uygulanması:

<script type="text/javascript" src="//static.criteo.net/js/ld/ld.js" async="true"></script> 
<script type="text/javascript">
window.criteo_q = window.criteo_q || [];
window.criteo_q.push(        
{ event: "setAccount", account: YOUR UNIQUE ACCOUNT ID },        
{ event: "setSiteType", type: "m FOR MOBILE OR t FOR TABLET OR d FOR DESKTOP" },    
{ event: "setEmail", email: "TRIMMED AND LOWERCASE USER EMAIL ADDRESS" },         { event: "trackTransaction", id: "TRANSACTION ID",                                                                 item: [
{ id: "FIRST PRODUCT ID",  price: FIRST PRODUCT UNIT PRICE,  quantity: FIRST PRODUCT QUANTITY },                                                                                  { id: "SECOND PRODUCT ID", price: SECOND PRODUCT UNIT PRICE, quantity: SECOND PRODUCT QUANTITY }                                                                     /* add a line for each product in the user's basket */
]});
</script>

İşlemi izle olayı

İşlemi izle olayı, tag bir Satış onayı sayfasında uygulandığında tetiklenen Criteo OneTag'e özel bir olaydır.

Kullanıcının alışverişine ait Transaction ID/sipariş numarası, parametre numarasına (aşağıdaki kod örneğinde TRANSACTION ID yazan yere) dinamik olarak aktarılmalıdır.

Kullanıcı tarafından satın alınan her ürün için ürünün numarasını, birim fiyatını ve miktarını aktarmalısınız; kullanıcı sepete aynı ürünün iki örneğini eklemiş ise, Criteo OneTag'e aktarılan miktar 2 olacaktır.

trackTransaction olayı:

{ event: "trackTransaction", id: "TRANSACTION ID",                             item: [ { id: "FIRST PRODUCT ID",  price: FIRST PRODUCT UNIT PRICE,  quantity: FIRST PRODUCT QUANTITY },
                                    { id: "SECOND PRODUCT ID", price: SECOND PRODUCT UNIT PRICE, quantity: SECOND PRODUCT QUANTITY }                                     /* add a line for each product in the user's basket */


Criteo OneTag etiketine aktarılan ürün numaraları, ürün data feedinizde bulunan numaralarla tamamen aynı olmalıdır.

Ondalık değer içeren fiyatlar için, kullanılan ondalık ayırıcısı nokta olmalıdır. Örnek 44.90.

Örnek:

Kullanıcı aşağıdakileri satın almış ise:

  • İki adet A122 numaralı, £44.90 birim fiyatlı ürün
  • Bir adet F5532 numaralı, £85.00 birim fiyatlı ürün

ve alışverişe ait Transaction ID/sipariş numarası G555999 ise, işlemi izle olayı aşağıdaki gibi görünecektir:

 { event: "trackTransaction", id: "G555999",                                                       item: [ { id: "A122",  price: 44.90,  quantity: 2 },                                    { id: "F5532", price: 85.00, quantity: 1 } 

setSiteType parametresi

setSiteType parametresi, sitenizin tüm sayfalarında uygulanan Criteo OneTag'de mevcut olan dinamik bir parametredir. Sitenizin çeşitli cihazları desteklemek üzere farklı versiyonlarının bulunması durumunda, "setSiteType" parametresi aracılığıyla, kullanıcının sitenizin hangi versiyonunu görüntülediğini gösterebilirsiniz.

  • Masaüstü bilgisayar için d
  • Mobil cihaz için m
  • Tablet için t

Mobil veya tablet cihazlara özel bir sitenizin bulunmaması durumunda, şu değeri kullanın: d

Bir sitenin masaüstü bilgisayar versiyonunda setSiteType parametresi:

 { event: "setSiteType", type: "d" },

Bir sitenin mobil versiyonunda setSiteType parametresi:

 { event: "setSiteType", type: "m" },

Bir sitenin tablet versiyonunda setSiteType parametresi:

 { event: "setSiteType", type: "t" },

setEmail parametresi

setEmail parametresi, sitenizin tüm sayfalarında uygulanan Criteo OneTag'de mevcut olan dinamik bir parametredir. Bu parametre, Criteo Çapraz Cihaztarafından kullanıcıları çeşitli cihazlar arasında doğru bir şekilde eşleştirmek amacıyla kullanılmaktadır. Email parametresi alanında, müşteri email adresini (kırpılmış ve küçük harfe dönüştürülmüş halde) aktarın; Criteo bu adresi sunucularımıza kaydetmeden önce MD5 algoritmasını kullanarak özetleyecektir. Özetlenen email adresleri geri alınamaz ve gizli tutulur; böylece Criteo kullanıcıların email adreslerine ulaşamaz.

setEmail parametresi örneği:

 { event: "setEmail", email: "user@example.com" },

Bir email adresi mevcut değilse, lütfen boş bırakın.

Boş değer içeren setEmail parametresi örneği:

 { event: "setEmail", email: "" },

Alternatif olarak, MD5 özetleme işlevi (MD5 özetleme işlevlerinin farklı program dillerine ilişkin bazı örnekler içeren bir sayfaya yönlendiren bir bağlantı buradadır) kullanılarak şifrelenmiş email adresini aktarabilirsiniz. Bu durumda, varsayılan "setEmail" parametresini aşağıda gösterildiği şekilde "setHashedEmail" parametresi ile değiştirmelisiniz. 

Son olarak, dinamik olarak şifrelenen email adresini (kırpılmış ve küçük harfe dönüştürülmüş halde) aktarın.

Özetlenmiş email adresi örneği user@example.com:

setHashedEmail parametresi

 { event: "setHashedEmail", email: "b58996c504c5638798eb6b511e6f49af" },

Email adresi mevcut değilse, lütfen boş bırakın. Örnek:

 { event: "setHashedEmail", email: "" },
Bu makale yardımcı oldu mu?
0 kişi içerisinden 0 kişi bunun yardımcı olduğunu düşündü
Bir Zendesk Hizmetidir