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ış

For Criteo OneTag purposes, the Sales Confirmation page is that which is displayed to the user after they have completed a purchase on your site, normally showing them an order ID and a summary of the order.
The Criteo OneTag must be installed on the Sales Confirmation page to track the product bought by your users. Tracking what the user buys allows Criteo to optimize banner display so that products already bought by the user won't be shown on any banners that they see in future. Capturing this information will also allow you to measure the ROI on your Criteo banners.

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

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" },

More information on the site type here

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