Müşteri Menüsü
Konu anlatımları
- IdeaExport (13)
- Anasayfa (1)
- E-Ticaret'e Başlarken (6)
- Ürün (49)
- Sipariş Yönetimi (30)
- İçerik Yönetimi (15)
- Kullanıcı Yönetimi (5)
- Üyeler ve Bayiler (7)
- Kampanya Yönetimi (12)
- Alışveriş Reklamları (4)
- Mail Yönetimi (10)
- İstatistikler (11)
- Ayarlar (56)
- Entegrasyonlar (51)
- Versiyonlar (31)
- Faydalı Bilgiler (54)
Criteo Entegrasyonu
Ajansınız veya kendiniz Criteo firması ile çalışmak istiyorsanız, gerçekleştireceğiniz birkaç adım bulunmaktadır. Öncelikle Criteo üzerinden bir hesap oluşturmalısınız. Daha sonra oluşturduğunuz hesap üzerinden dinamik xmlinizi yüklemeli ve yönetmelisiniz. Dinamik xmlin Criteo tarafına eklenmesi ve yönetilmesi ile ilgili ajansınızla çalışabilir ve ajansınız tarafından yönetilmesini sağlayabilirsiniz. Bu işlemleri yaptıktan sonra sitenize Criteo tarafından eklenmesi belirtilen kodları eklemeniz gerekmektedir. Eklemeniz gereken alanlar aşağıdaki şekildedir:
- Google Remarketing Kodu
- Ürün Detay Sayfası
- Sepet sayfası
- Sipariş tamamlama sayfası
Google Remarketing Kodu Ekleme
Ayarlar >> SEO menüsündeki takip kodu alanında Google Analytics ve Remarketing seçeneğini seçerek aşağıdaki kodu ekleyebilirisiniz. Kod içindeki XXXXX alanlarına Criteo hesap Id yazılmalıdır.
<script>
var criteoDeviceType;
var isCriteoViewHome = function(){
var pathArr = window.location.href.split('?')[0].split('/');
var queryString = window.location.href.split('?')[1];
var pathArrLength = (pathArr.length - 1);
if(typeof queryString == 'undefined' || queryString == 'do=catalog/start'){
if(pathArr[pathArrLength] == '' || pathArr[pathArrLength] == 'index.php'){
return true
}
}
return false
}
if(isCriteoViewHome()){
ITracking.addScript('criteo-tracking', '//static.criteo.net/js/ld/ld.js', function(){
if (ITracking.utils.isMobile()) {
criteoDeviceType = 'm';
} else {
criteoDeviceType = 'd';
}
window.criteo_q = window.criteo_q || [];
window.criteo_q.push({
event: "setAccount",
account: XXXXX
}, {
event: "setEmail",
email: ""
}, {
event: "setSiteType",
type: criteoDeviceType
}, {
event: "viewHome"
});
});
}
</script>
Sipariş Takip Kodu Ekleme
Criteo tarafından sipariş tamamlandı sayfasına eklenmesi istenilen kod aşağıdaki şekilde Ideasoft sistemleri için düzenlenmiştir. Aşağıdaki kodu kopyalayarak, admin panelinizde Ayarlar menüsü altında bulunan SEO sekmesi altındaki Arama Motoru Servisleri sekmesi altında Google Sipariş Takip Kodu seçeneğini seçtikten sonra altındaki alana yapıştırınız. Bu kodda bulunan XXXXX alanına Criteo Accont ID değerinizi yazarak pencereyi kapatınız ve tasarım ayarlarını kaydediniz. Bu alana eklenen bir kod siparişin tamamlandığı teşekkürler sayfasında çalışmaktadır.
<script>
window.ITrackingGetCartProducts = new Array();
[loop_product]
window.ITrackingGetCartProducts.push('{ "id": "{productId}", "price": {productPrice}, "quantity": {productAmount} }');
[/loop_product]
window.ITrackingGetCartProducts = JSON.parse('[' + window.ITrackingGetCartProducts.toString() + ']');
</script>
</script>
<script>
ITracking.addScript('criteo-tracking', '//static.criteo.net/js/ld/ld.js', function(){
if (ITracking.utils.isMobile()) {
criteoDeviceType = 'm';
} else {
criteoDeviceType = 'd';
}
window.criteo_q = window.criteo_q || [];
window.criteo_q.push({
event: "setAccount",
account: XXXXX
}, {
event: "setEmail",
email: "{email}"
}, {
event: "setSiteType",
type: criteoDeviceType
}, {
event: "trackTransaction",
id: "{orderId}",
item: ITrackingGetCartProducts
});
});
</script>
</script>
Sepet Takip Kodu Ekleme
Criteo tarafından sepet sayfasına eklenmesi istenilen kod aşağıdaki şekilde Ideasoft sistemleri için düzenlenmiştir. Aşağıdaki kodu kopyalayarak, admin panelinizde Ayarlar menüsü altında bulunan SEO sekmesi altındaki Arama Motoru Servisleri sekmesi altında Sepet Takip Kodu seçeneğini seçtikten sonra altındaki alana yapıştırınız. Bu kodda bulunan XXXXX alanına Criteo Accont ID değerinizi yazarak pencereyi kapatınız ve tasarım ayarlarını kaydediniz. Bu alana eklenen bir kod herhangi bir ürün sepete atıldıktan sonra sepet sayfasına girildiğinde çalışacaktır.
Sepet takip kodu alanında Facebook veya Google Dinamik kodları gibi çeşitli sistemlerin kodları yer alıyorsa içerisinde [loop_product] döngüsü kullanmış olabilir. Eğer [loop_product] önceden eklenen kodda yer almakta ise ikinci bir döngü kodu kullanılmamalı ve sadece kodun döngü içermeyen aşağıdaki kodu kullanmalısınız.
<script>
window.ITrackingGetCartProducts = new Array();
[loop_product]
window.ITrackingGetCartProducts.push('{ "id": "{productId}", "price": {productPrice}, "quantity": {productAmount} }');
[/loop_product]
window.ITrackingGetCartProducts = JSON.parse('[' + window.ITrackingGetCartProducts.toString() + ']');
</script>
<script>
ITracking.addScript('criteo-tracking', '//static.criteo.net/js/ld/ld.js', function(){
if (ITracking.utils.isMobile()) {
criteoDeviceType = 'm';
} else {
criteoDeviceType = 'd';
}
window.criteo_q = window.criteo_q || [];
window.criteo_q.push({
event: "setAccount",
account: XXXXX
}, {
event: "setEmail",
email: "{email}"
}, {
event: "setSiteType",
type: criteoDeviceType
}, {
event: "viewBasket",
item: window.ITrackingGetCartProducts
});
});
</script>
Ürün Takip Kodu Ekleme
Criteo tarafından ürün sayfalarınıza eklenmesi istenilen kod aşağıdaki şekildedir. Aşağıdaki kodu kopyalayarak, admin panelinizde Ayarlar menüsü altında bulunan SEO sekmesi altındaki Arama Motoru Servisleri sekmesi altında Ürün Takip Kodu seçeneğini seçtikten sonra altındaki alana yapıştırınız. Bu kodda bulunan XXXXX alanına Criteo Accont ID değerinizi yazarak pencereyi kapatınız ve tasarım ayarlarını kaydediniz. Bu alana eklenen bir kod herhangi bir ürün içerisine girildiğinde çalışacaktır.
<script>
ITracking.addScript('criteo-tracking', '//static.criteo.net/js/ld/ld.js', function(){
if (ITracking.utils.isMobile()) {
criteoDeviceType = 'm';
} else {
criteoDeviceType = 'd';
}
window.criteo_q = window.criteo_q || [];
window.criteo_q.push({
event: "setAccount",
account: XXXXX
}, {
event: "setEmail",
email: "{email}"
}, {
event: "setSiteType",
type: criteoDeviceType
}, {
event: "viewItem",
item: "{productId}"
});
});
</script>
Kodlarınızı ekledikten sonra aşağıdaki adreste yer alan chrome eklentisini chrome tarayıcısına ekleyerek kodlarınızın kontrolünü sağlayabilirsiniz:
Kodun doğruluğunu kontrol etmeniz için Criteo üzerinden aktif hesabınız olmalı ve xmliniz yüklenmiş olmalıdır.
Şu anda okuduğunuz makale
- Criteo Entegrasyonu
Destek talebi oluştur
Kullanıcı girişi yaparak destek talebi oluşturabilir, sorularınızı e-ticaret uzmanlarımıza sorabilirsiniz.
Müşteri MerkeziIdeaAkademi eğitimleri
Her hafta ücretsiz olarak gerçekleşen eğitimlerimiz ile e-ticaret hakkında cevaplanmayan soru bırakmıyoruz.
Eğitim ProgramıSık sorulan sorular
E-ticaret panelinin kullanımı ile alakalı en çok merak edilip, sık sorulan soruları ve cevaplarını okuyabilirsiniz.
Sık Sorulan Sorular