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.

Zorunlu veya isteğe bağlı bilgiler eksik veya doğru şekilde formatlanmadı

Criteo requires specific dynamic and static parameters to be passed into the Criteo OneTag, so that user browsing intent can be tracked and the Criteo Engine can build relevant product recommendations to display on the Criteo creatives (banners).

The following three parameters are common across all the different pages where the Criteo OneTag is implemented:

  • Hesap numarası
  • Site türü
  • Email

 

Zorunlu Parametreler

Hesap numarası

This is your Criteo Account ID, provided during the initial set up of the Criteo OneTag. If your Account ID is 1234 then the Criteo OneTag should look like this:

 { event: "setAccount", account: 1234 }

Site Türü

The site type parameter is a dynamic parameter, present in the Criteo OneTag across all your site's pages. If your site has different versions to support a range of devices, indicate which version is displayed to the user via the “setSiteType” parameter:

  • 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 versiyonu için setSiteType parametresi:

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


setSiteType parameter for the mobile version of a site:

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


setSiteType parameter for the tablet version of a site:

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

Ürün Numarası, Fiyat, Miktar ve Transaction ID

In addition to the above parameters, the implementation of the Criteo OneTag in the Search Listing, Product, Basket and Sales Confirmation pages require other parameters (Product ID, Price, Quantity and Transaction ID)


Product ID is necessary for the Criteo OneTag to match what your users are looking at with the available products from your feed. If the ID for the product displayed on the page is B234, the viewItem event will look like:
viewItem event example:

{ event: "viewItem", item: "B234" }



If the IDs for the top three products displayed on the search result or category listing page are A111, B234 and H556, the viewList event will look like:
viewList event example:

{ event: "viewList", item: ["A111", "B234", "H556"] }


If the user has added two items to the basket:

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

Sepeti görüntüle olayı aşağıdaki gibi görünecektir:

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

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 }
]}

İsteğe Bağlı Parametreler

Email

The email parameter is a dynamic parameter that is present in the Criteo OneTag across all your site's pages. This parameter is used for Criteo Cross Device that enables Criteo to accurately match users across multiple devices. In the email parameter field, pass the customer email address (trimmed of spaces and converted to lowercase) and Criteo will hash it using an MD5 algorithm before it is stored on our servers. Hash encrypted email addresses are irreversible and anonymous, so Criteo cannot access your users' addresses.

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


Alternatively, you can pass the encrypted email address using an MD5 hash function. In this case, you should replace the default "setEmail" with “SetHashedEmail” as shown below.

Finally, you must pass the dynamically encrypted email address, after it has been trimmed and converted to lowercase.

Özetlenmiş email adresi içeren setHashEmail parametresi örneği user@example.com:

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


Please leave this parameter blank if an email address is not available. Example:

{ 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