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üşümlerine yönelik alışveriş sepeti verilerini gönderebilirsiniz. Satıcı kimliğini, feed etiketini, feed dilini ve ürün verilerini göndererek hangi öğelerin iyi sattığını ve hangilerinin daha fazla desteğe ihtiyaç duyabileceğini belirleyebilirsiniz.
Bu makalede, alışveriş sepeti verilerini Google etiketleri veya Google Etiket Yöneticisi ile nasıl oluşturup göndereceğiniz açıklanmaktadır.
Şartlar
Alışveriş sepeti verileriyle dönüşüm raporlamayı ayarlamak için aşağıdaki koşulların sağlandığından emin olun:
- Google Merchant Center hesabınızı Search Ads 360 hesabınıza bağladınız
- Kampanya oluşturuldu
- Web sitenizin kodunu değiştirebilirsiniz
- Optimizasyon için kampanyada teklif verilebilir dönüşüm kaynağı olarak Floodlight etkinliğini kullanın.
Google etiketleri ile ilgili talimatlar
Adım 1/2: Bir işlem etiketi ve etkinlik snippet'i oluşturun
Floodlight etiketini Campaign Manager 360 veya Search Ads 360'ta da oluşturabilirsiniz. İşlemleri kaydeden bir etiketiniz zaten varsa bu adımı atlayabilirsiniz.
- Search Ads 360 hesabınızda oturum açın.
- Bir Search Ads 360 hesabına gidin.
- Gezinme menüsünden araç simgesini seçin.
- "Ölçüm" bölümünden Dönüşümler'i seçin.
- Kullanmak istediğiniz dönüşüm işlemini seçin veya yeni bir dönüşüm işlemi oluşturun.
- "Etiket ayarları" bölümünde Etiketi kendiniz yükleyin'i seçin.
- 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.
Adım 2/2: 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ı)merchant_feed_language(isteğe bağlı): Feed'in, 2 harfli ISO 639-1 koduyla temsil edilen dilimerchant_feed_label(isteğe bağlı): Google Merchant Center'da kullanılan feed'i tanımlayan etiketmerchant_id(isteğe bağlı): Perakendecinin Google Merchant Center kimliğiNot: Birden fazla Google Merchant Center feed'iniz varsa ilgili Merchant Center kimliğini sağlamanız gerekir.
- 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',
'merchant_feed_label': 'MAIN',
'merchant_feed_language': 'en',
'merchant_id': 987
}
);
</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 -->
<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 3 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',
'merchant_feed_label': 'MAIN',
'merchant_feed_language': 'fr',
'merchant_ID': 987
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.
Adım 1/2: Bir işlem etiketi ve JSON dizisi oluşturun
- Search Ads 360 veya Campaign Manager 360'ta bir Floodlight satış 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.productsdizisi oluşturun.
ecommerce.purchase.products dizisi örneği
|
|
Adım 2/2: 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 seçin.
- Etikette değişiklik yapmak için kalem simgesini seçin.
- Ü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.productsdizisindeki veri katmanına iletilen verileri otomatik olarak kullanır. - Kaydet'i seçin.
- 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 kapsayıcınızda Floodlight satış etiketinizi açın.
- "Ürün Raporlama" bölümünde Ürün düzeyinde satış verileri sağla onay kutusunu işaretleyin.
- "Veri Kaynağı" açılır listesinden Özel yapılandırma'yı seçin.
- Aşağıdaki alanlarda Değişken ekle simgesini seçin:
- Ürün verileri
- Satıcı Kimliği
- Feed Etiketi
- Feed Dili
- Sağ üstteki Yeni değişken düğmesini seçin.
- "Değişken Yapılandırması" kartında kalem simgesini seçip uygun değişken türünü belirleyin.
- Sonraki alana, verileri içeren nesnenin adını girin.
- Değişkende gerekli düzenlemeleri yapın ve Kaydet'i tıklayın. Bu işlemden sonra, değişkenin adı Ürün Raporlama alanlarında çift parantez içinde gösterilir.
- Kaydet'i seçin.
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 |
|---|---|---|---|
id |
Dize | "98765" | Satılan ürünün kimliği. Kimlik, Google Merchant Center'daki öğe kimliğiyle eşleşmelidir. |
fiyat |
Kayan | 1,50 | Vergi, gönderim bedeli ve işlem düzeyindeki tüm indirimler hariç tutulduğunda tek bir öğenin satış fiyatı. |
quantity |
Tamsayı | 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. |
merchant_feed_label (isteğe bağlı) |
Dize | "MAIN" | Google Merchant Center'da kullanılan feed'i tanımlayan etiket |
merchant_feed_language (isteğe bağlı) |
Dize | "fr" | Feed'in, 2 harfli ISO 639-1 koduyla temsil edilen dili |
merchant_id (isteğe bağlı) |
Tamsayı | 987 | Perakendecinin Google Merchant Center kimliği |
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.