Alışveriş sepeti verileriyle dönüşüm raporlama, Arama Ağı ve Alışveriş reklamlarınızın oluşturduğu işlem sayısını, geliri ve kârı ölçmenize olanak tanır. Floodlight etkinliklerini kullanıyorsanız satın alma dönüşümü sayısı için alışveriş sepeti verilerini (hangi ürünlerin, hangi miktarda ve hangi fiyattan satıldığını) gönderebilirsiniz.
Bu makalede, alışveriş sepeti verilerini Google etiketleri veya Google Etiket Yöneticisi ile nasıl oluşturup göndereceğiniz açıklanmaktadır.
Başlamadan önce
Önceki Search Ads 360'ta bir etiket için satın alma ayrıntıları raporu ayarladıysanız Alışveriş sepeti verileriyle dönüşüm raporlama özelliğini ayarlamanız gerekmez. Bu durumda etiketleriniz, alışveriş sepeti verilerini göndermeye devam eder.
Koşullar
Alışveriş sepeti verileriyle dönüşüm raporlama özelliğini ayarlamak için aşağıdaki koşulların sağlandığından emin olun:
- Google Merchant Center hesabınızı yeni Search Ads 360'a bağladınız
- Kampanya oluşturuldu
- Web sitenizin kodunu değiştirebilirsiniz
Google etiketleri ile ilgili talimatlar
1. Adım: Bir işlem etiketi ve etkinlik snippet'i oluşturun
Floodlight etiketini Campaign Manager 360 veya eski Search Ads 360'ta da oluşturabilirsiniz. İşlemleri kaydeden bir etiketiniz zaten varsa bu adımı atlayabilirsiniz.
- Yeni Search Ads 360'ta oturum açın.
- Bir Search Ads 360 hesabına gidin.
- Gezinme menüsünden araç simgesini tıklayın.
- "Ölçüm" bölümünde Dönüşümler'i tıklayın.
- Kullanmak istediğiniz dönüşüm işlemini tıklayın veya yeni bir dönüşüm işlemi oluşturun.
- "Etiket ayarları" bölümünde Etiketi kendiniz yükleyin'i tıklayın.
- Google etiketi snippet'ini ve etkinlik snippet'ini indirin.
- Google etiketini sitenizin her sayfasındaki <head> etiketine ekleyin.
- Etkinlik snippet'ini, dönüşümün <body> etiketinde gerçekleşeceği sayfaya ekleyin.
2. Adım: Etiketi alışveriş sepeti veri parametreleriyle güncelleyin
- Etkinlik snippet'inize parametreleri JSON öğe dizisi biçiminde ekleyin.
Dizideki her öğe aşağıdaki parametreleri içerir:
id
: Satılan öğenin kimliği (bağlı Merchant Center feed'inizdeki kimlikle eşleşmelidir)price
: Satılan öğenin fiyatıquantity
: Satılan öğenin miktarıcountry
(isteğe bağlı)language
(isteğe bağlı)
- Alışveriş sepeti veri parametreleri tablosunu kullanarak JSON öğe dizisine ait parametreleri belirtin.
Etkinlik snippet'i örneği
<!--
http://www.example.com/thanks sitesinde etkinlik snippet'i: Lütfen kaldırmayın.
Bu snippet'i, izlediğiniz etkinliklerin olduğu sayfalara yerleştirin.
Oluşturma tarihi: 01.11.2017
-->
<script>
gtag('event', 'purchase',
{
'allow_custom_scripts': true,
'send_to': 'DC-1234567/group1/thank123+transactions',
'transaction_id': '012345',
'value': 129.97,
'items': [
{ 'id': '123456755559',
'price': 19.99,
'quantity': 1
},
{ 'id': '123456788889',
'price': 54.00,
'quantity': 2
}
],
'country': 'us',
'language': 'en'
}
);
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=1234567;type=group1;cat=thank123;
qty=1;cost=129.97;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;
ord=012345;prd=i1:123456755559|p1:19.99|q1:1|i2:123456788889|p2:54.0|q2:2|c:us|l:en?" width="1" height="1" alt="">
</noscript>
<!-- Genel snippet'in sonu: Lütfen kaldırmayın -->
Not: Yeni Search Ads 360'ın oluşturduğu etkinlik snippet'lerinde, Floodlight resim etiketi içeren isteğe bağlı bir <noscript>
etiketi bulunur. Bu etiket, JavaScript'i desteklemeyen tarayıcılarda dönüşümleri raporlamak için kullanılır. Siteniz JavaScript'i etkinleştirmeyen tarayıcıları destekliyorsa, Floodlight resim etiketini örnekte gösterildiği gibi satın alma ayrıntılarını içerecek şekilde güncellemeniz önerilir.
Ülke ve dil kodları içeren örnek etkinlik snippet'i
Ürünlerinizi, her biri belirli bir dili ve ülkeyi hedefleyen birden çok feed'de göndermek için Merchant Center'ı kullanabilirsiniz. Örneğin, aynı ürünleri ABD ve Kanada'da satıyorsanız aşağıdaki hedef ülke ve dilleri içeren üç feed oluşturabilirsiniz:
- ABD'deki fiyatlar ve İngilizce açıklamalar
- Kanada'daki fiyatlar ve Fransızca açıklamalar
- Kanada'daki fiyatlar ve İngilizce açıklamalar
Aynı ürün kimliklerine, ancak farklı hedef dillere veya ülkelere sahip feed'leri gönderdiğinizde, alışveriş sepeti veri parametrenize dil ve ülke kodunu eklemeniz gerekir.
Aşağıda, Fransızca konuşan Kanadalıların hedeflendiği bir feed'in öğe dizisi örneği verilmiştir:
'items': [
{ 'id': '123456788889',
'price': 19.99,
'quantity': 1
},
{ 'id': '123456755559',
'price': 54.00,
'quantity': 2
}
],
'country': 'ca',
'language': 'fr'
Google Etiket Yöneticisi için talimatlar
Google Etiket Yöneticisi, sitenizdeki etiketlerin bakımını yapmanıza yardımcı olur. Etiketleri doğrudan sitenize ekleyip güncellemek yerine, bunları Google Etiket Yöneticisi'ne ekleyip güncelleyebilirsiniz. Daha sonra, Google Etiket Yöneticisi doğru şekilde biçimlendirilmiş etiketleri gerektiği gibi sitenizde oluşturur. Google Etiket Yöneticisi hakkında daha fazla bilgi edinin.
1. Adım: Bir işlem etiketi ve JSON dizisi oluşturun
- Yeni SA360 veya Campaign Manager 360'ta bir Floodlight etiketi oluşturun. Google Etiket Yöneticisi'nin Floodlight satış etiketleri hakkında bilgi edinin.
- Etiketi Google Etiket Yöneticisi kapsayıcınıza ekleyin. Google Etiket Yöneticisi'ni kurma ve yükleme hakkında bilgi edinin.
- Veri aktarmak için Google Etiket Yöneticisi'nin veri katmanını kullanıyorsanız JSON
ecommerce.purchase.products
dizisi oluşturun.
ecommerce.purchase.products dizisi örneği
|
2. Adım: Etiketi Google Etiket Yöneticisi ile güncelleyin
Dinamik bir şekilde oluşturulan verileri, Google Etiket Yöneticisi tarafından yönetilen etiketlere aktarmanız gerektiğinde aşağıdakilerden birini yapabilirsiniz:
Veri katmanındaki verileri kullanma
Web geliştiriciniz purchase-details değişkenini veri katmanında kullanıma sunduysa verileri Floodlight etiketine iletmek için aşağıdaki adımları uygulayın:
- Verilerin Google Etiket Yöneticisi'nin veri katmanında kullanılabilir hale gelmesi için dataLayer.push yöntemini kullanın.
- Google Etiket Yöneticisi'nde, sitenizin kapsayıcısına gidin.
- Etiketler sekmesini ve ardından, satışları bildiren Floodlight işlem etiketini tıklayın.
- Etikette değişiklik yapmak için kalem simgesini tıklayın.
- Ürün Raporlama bölümünün altında Ürün düzeyinde satış verileri sağla onay kutusunu işaretleyin.
- "Veri Kaynağı" listesinden Veri Katmanı'nı seçin.
Google Etiket Yöneticisi,ecommerce.purchase.products
dizisindeki veri katmanına iletilen verileri otomatik olarak kullanır. - Kaydet'i tıklayın.
- Değişikliklerinizi önizleyin ve yayınlayın.
Diğer verilere erişmek için makro kullanma
Alışveriş sepeti veri parametreleriniz, veri katmanında mevcut değilse verileri aktarmak için bir Google Etiket Yöneticisi değişkeni kullanabilirsiniz.
- Google Etiket Yöneticisi'nde, sitenizin kapsayıcısına gidin.
- Etiketler sekmesini ve ardından, satışları bildiren Floodlight işlem etiketini tıklayın.
- Etikette değişiklik yapmak için kalem simgesini tıklayın.
- Ürün Raporlama bölümünün altında Ürün düzeyinde satış verileri sağla onay kutusunu işaretleyin.
- "Veri Kaynağı listesinde" aşağıdakilerden birini seçin:
- Veriler JavaScript değişkeni olarak biçimlendirilmişse JavaScript değişkeni.
- Veriler bir Dize olarak biçimlendirilmişse Floodlight biçimlendirmeli veri.
- Ürün Verileri Alanının yanındaki Değişken ekle simgesini tıklayın.
- Sağ üstteki Yeni değişken düğmesini tıklayın.
- Değişken yapılandırma kartındaki kalem simgesini tıklayıp aşağıdakileri yapın:
- Uygun değişken türünü seçin. Örneğin, veriler bir JavaScript değişkeninde kullanılabiliyorsa JavaScript Değişkeni'ni seçin.
- Sonraki alana, verileri içeren nesnenin adını girin.
Örneğin, Dizeyi genel JavaScript değişkeni olarak veren bir sayfayı aşağıda görebilirsiniz:
<script> window.salesData="i1:sku-12345|p1:100.0|q1:1|i2:sku-67890|p2:20.0|q2:2" </script>
- Ad alanını üstte veya Kaydet'i tıkladıktan sonraki pencerede düzenleyerek değişkene bir ad verin. Bunu yaptıktan sonra, eklenen adı Ürün Verileri Alanı'nda çift parantez içinde görürsünüz.
- Etiketinizin taslak sürümünü güncellemek için tekrar Kaydet'i tıklayın.
- Değişikliklerinizi önizleyin ve yayınlayın.
Alışveriş sepeti veri alanları
Aşağıdaki tabloda, alışveriş sepeti veri parametreleri için gereken tür, örnek değerler ve açıklamalar verilmiştir:
Parametre | Tür | Örnek değer | Açıklama |
---|---|---|---|
Kimlik |
Dize | "98765" | Satılan ürünün kimliği. Kimlik, Google Merchant Center'daki öğe kimliğiyle eşleşmelidir. |
FİYAT |
Suda yüzme | 1,50 | Vergi, gönderim bedeli ve işlem düzeyindeki tüm indirimler hariç tutulduğunda tek bir öğenin satış fiyatı. |
MİKTAR |
Tam sayı | 2 | Öğelerin satılan birim sayısı. |
|
Dize | "840" | Ürünlerin yüklendiği feed ile ilişkili ülkedir. ISO 3166 ülke kodlarını kullanın.
Bu alan, yalnızca birden çok Merchant Center feed'inde öğe kimlikleri benzersiz olmadığında gerekir. |
|
Dize | "EN" |
Ürünlerin yüklendiği feed ile ilişkili dildir. ISO 639-1 dil kodlarını kullanın. Bu alan, yalnızca birden çok Merchant Center feed'inde öğe kimlikleri benzersiz olmadığında gerekir. |
Kâr marjları hakkında rapor oluşturma (isteğe bağlı)
Kâr marjları hakkında rapor oluşturmak istiyorsanız Google Merchant Center ürün feed'inizde satılan malların maliyeti feed özelliğini belirtmeniz gerekir. Kâr marjları hakkında rapor oluşturmayı nasıl etkinleştireceğinizi öğrenin.