Dönüşüm izleme, reklam tıklamalarınızın web sitenizde değerli müşteri etkinlikleri (ör. rezervasyonlar) sağlama konusunda ne kadar etkili olduğunu anlamanıza yardımcı olabilir.
Otel kampanyası raporlaması için dönüşümleri ayarladığınızda Google, kampanya performansının izlenebilmesi amacıyla otel rezervasyonu verilerini size gönderir. Böylece otel verilerinizi ve kampanyanın genel performansını izleyebilirsiniz.
Site etiketinin uygulanması
Google Ads dönüşüm izleme özelliğini otel reklamlarına uygulamak için aşağıdaki 3 adımı izleyin:
1. adım: Global site etiketi ve etkinlik etiketi oluşturma
Not:
- Akıllı Teklif kampanyalarında (GTBM, Komisyonlar) kullanılabilmesi için dönüşüm kategorisinin "Satın alma" olarak ayarlanması gerekir.
- Google, otel kampanyaları için yalnızca Son Tıklamayla İlişkilendirme modelini destekler.
- Google etiketi dönüşüm izleme kodunu zaten kullanıyorsanız 2. adıma gidin.
- Google Ads hesabınızda Hedefler simgesini tıklayın.
- Bölüm menüsündeki Dönüşümler açılır menüsünü tıklayın.
- Özet'i tıklayın.
- "+ Yeni dönüşüm işlemi"ni tıklayın.
- İzlemek istediğiniz dönüşümü seçip widget'taki talimatları uygulayın. Web siteniz için dönüşüm izlemeyi ayarlama hakkında daha fazla bilgi edinin.
- Web sitenizden yapılan otel rezervasyonlarını izlemeyi planlıyorsanız aşağıdakileri seçtiğinizden emin olun:
- Kategori: Alış/Satış
- Değer: 0 ABD dolarından büyük farklı değerler ve varsayılan değer kullanın
- Adet: Her dönüşüm
- İlişkilendirme modeli: Son tıklama
- Web sitenizden yapılan otel rezervasyonlarını izlemeyi planlıyorsanız aşağıdakileri seçtiğinizden emin olun:
- Bitti düğmesini tıklayarak etiket ayarını tamamlayın.
2. adım: Global site etiketi ve etkinlik etiketi yükleme
Google Ads dönüşüm izleme özelliğini otel reklamlarına uygulamak için 2 seçeneğiniz vardır:
1. seçenek: Web sitesinin HTML/AMP'sinde doğrudan uygulama
2. seçenek: Google Etiket Yöneticisi talimatları
Dönüşüm izleme özelliğinin çalışması için bir global site etiketinden ve bir etkinlik snippet'inden oluşan dönüşüm izleme etiketini yüklemeniz gerekir. Etiketi Google Etiket Yöneticisi ile yüklüyorsanız 2. seçenekteki Google Etiket Yöneticisi talimatlarını izleyin.
1. seçenek: Doğrudan uygulama talimatları (HTML/AMP)
HTML Sayfaları
- Global site etiketini otel web sitenizin tüm sayfalarına yükleyin. Üçüncü taraf rezervasyon motorlarının barındırabileceği tüm rezervasyon akışı sayfaları da buna dahildir. Bu durumda rezervasyon motorunun, etiketi onay sayfası da dahil olmak üzere her sayfaya yüklediğinden emin olun.
- Her bir sayfanın HTML'sini açın.
- Aşağıdakilerden birini seçin:
- Global site etiketini web sitenize yüklemediyseniz kopyalayıp "head" etiketleri (
<head></head>
) arasına yapıştırın.Örnek:
<!-- Global site etiketi (gtag.js) - Google Ads: AW-GOOGLE_CONVERSION_ID--> <script async src="https://www.googletagmanager.com/gtag/js?id=AW-GOOGLE_CONVERSION_ID"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-GOOGLE_CONVERSION_ID'); </script>
- Global site etiketini, web sitenize farklı bir Google ürününden (ör. Google Analytics) veya Google Ads hesabından yüklediyseniz aşağıdaki
"config"
komutunu kopyalayıp</script>
bitiş etiketinin hemen üzerine gelecek şekilde global site etiketinin her örneğine ekleyin.
gtag ('config', 'AW-GOOGLE_CONVERSION_ID');
- Siz veya bir yönetici hesabı, global site etiketini başka bir dönüşüm işlemi için ayarlarken web sitenize zaten yüklediyseniz etiketin web sitenizin her sayfasında yer aldığından ve Google Ads hesabınızın dönüşüm kimliğinin, "config" komutuna dahil edildiğinden emin olun.
- Global site etiketini, web sitenize farklı bir Google ürününden (ör. Google Analytics) veya Google Ads hesabından yüklediyseniz aşağıdaki
- Global site etiketini web sitenize yüklemediyseniz kopyalayıp "head" etiketleri (
- Web sayfalarınızdaki değişiklikleri kaydedin.
- Etkinlik snippet'ini dönüşüm sayfasına ekleyin. Bu sayfa, müşterilerinizin bir dönüşümü tamamladıktan sonra web sitenizde eriştiği sayfadır (örneğin, "Rezervasyonunuz için teşekkür ederiz" sayfası). Rezervasyon dönüşüm sayfasını, rezervasyon motorunuz barındırıyor olabilir. Bu durumda, üçüncü tarafın aşağıdaki adımları uygulaması gerekir:
- Dönüşüm sayfasının HTML'sini açın.
- Aşağıdaki snippet'i kopyalayıp global site etiketinden sonra gelecek şekilde sayfanın "head" etiketleri (
<head></head>
) arasına yapıştırın.Örnek:
<!-- Otel rezervasyonu dönüşüm sayfası için etkinlik snippet'i --> <script> gtag('event', 'conversion', { 'send_to': 'AW-813068219/_XirCILNzJkDELvf2YMD', 'value': 200.0, 'currency': 'USD', 'transaction_id': '' }); </script
- Bir değeri transaction_id parametresine dinamik olarak iletmek için kodu ekleyin. Bu parametre, web sitenizdeki alım satım işlemleri veya potansiyel müşteriler izlenirken her dönüşümün yalnızca bir kez sayılmasını sağlar.
- Değerleri değer ve para birimi parametrelerine dinamik olarak iletmek için kodu ekleyin. Bu sayede belirli bir satıştan elde edilen gelir gibi işleme özgü dönüşümleri izleyebilirsiniz.
- Web sayfanızdaki değişiklikleri kaydedin.
AMP Sayfaları
AMP çerçevesi kullanılarak oluşturulan sayfalardan herhangi biri için aşağıdaki talimatları uygulamalısınız:
- Global site etiketini sitenizdeki her sayfaya ekleyin.
- Her bir sayfanın HTML'sini açın.
- Aşağıdakilerden birini seçin:
- Global site etiketini web sitenize yüklemediyseniz Google Ads hesabınızda ilgili seçeneği belirleyin ve 2 etiketi ekleyin:
- İlgili etiketi kopyalayıp AMP JS kitaplığından önce gelecek şekilde "head" etiketleri (
<head></head>
) arasına yapıştırın.Örnek:
<script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
- İkinci etiketi kopyalayıp tüm AMP sayfalarınızın "body" etiketleri (
<body></body>
) arasına yapıştırın.Örnek:
<!-- Global site etiketi (gtag) - Google Ads: 813068219 --> <amp-analytics type="gtag" data-credentials="include"> <script type="application/json"> { "vars": { "gtag_id": "AW-813068219", "config": { "AW-813068219": { "groups": "default" } } }, "triggers": { } } </script> </amp-analytics>
- Global site etiketini ayarlama ile ilgili daha fazla yönergeye göz atın.
- İlgili etiketi kopyalayıp AMP JS kitaplığından önce gelecek şekilde "head" etiketleri (
- Global site etiketini web sitenize farklı bir Google ürününden (ör. Google Analytics) veya başka bir Google Ads hesabından yüklediyseniz Google Ads hesabınızdaki ilgili seçeneği belirleyin ve ardından ilgili satırı kopyalayıp global site etiketinin bulunduğu her yerde "config" bölümüne yerleştirin.
Örnek:
"AW-813068219": { "groups": "default" }
- Siz veya bir yönetici hesabı, global site etiketini başka bir dönüşüm işlemi için ayarlarken web sitenize zaten yüklediyseniz etiketin web sitenizin her sayfasında yer aldığından ve Google Ads hesabınızın dönüşüm kimliğinin,
"config"
bölümüne dahil edildiğinden emin olun. Örnek: AW-813068219.
- Global site etiketini web sitenize yüklemediyseniz Google Ads hesabınızda ilgili seçeneği belirleyin ve 2 etiketi ekleyin:
- Web sayfalarınızdaki değişiklikleri kaydedin.
- Etkinlik snippet'ini dönüşüm sayfasına ekleyin. Bu sayfa, müşterilerinizin bir dönüşümü tamamladıktan sonra web sitenizde eriştiği sayfadır (örneğin "Siparişiniz için teşekkürler" sayfası).
- Dönüşüm sayfasının HTML'sini açın.
- Google Ads hesabınızdaki snippet'i kopyalayıp global site etiketinin "triggers" bölümüne yapıştırın.
Örnek:
"C_7c-ug1nyyfk": { "on": "visible", "vars": { "event_name": "conversion", "value": 200.0, "currency": "USD", "transaction_id": "", "send_to": ["AW-813068219/_XirCILNzJkDELvf2YMD"] } }
- Bir değeri transaction_id parametresine dinamik olarak iletmek için kodu ekleyin. Bu parametre, web sitenizdeki alım satım işlemleri veya potansiyel müşteriler izlenirken her dönüşümün yalnızca bir kez sayılmasını sağlar.
- Değerleri değer ve para birimi parametrelerine dinamik olarak iletmek için kodu ekleyin. Bu sayede belirli bir satıştan elde edilen gelir gibi işleme özgü dönüşümleri izleyebilirsiniz.
- Web sayfanızdaki değişiklikleri kaydedin.
Bir Google etiketini web sitenize nasıl ekleyeceğinizi öğrenin.
2. seçenek: Google Etiket Yöneticisi talimatları
Google Etiket Yöneticisi'ni kullanıyorsanız aşağıdaki adımları izleyerek otel reklamları için gtag.js
'yi uygulayabilirsiniz.
- Etiketi Google Ads hesabınızda oluşturun.
- Dönüşüm kimliği ve dönüşüm etiketini kullanarak Google Etiket Yöneticisi'nde etiketi yapılandırın.
- Dönüşüm Bağlayıcı etiketi ekleyin.
- Etiketi dönüşüm sayfası dahil tüm sayfalara yerleştirin.
- Etiketi tercih ettiğiniz parametrelerle değiştirin.
Global site snippet'i, onay sayfaları da dahil olmak üzere tüm sayfalarda, etkinlik snippet'i ise yalnızca onay sayfalarında çalışacak şekilde ayarlanmalıdır.
Son olarak, web tarayıcılarıyla optimum uyumluluk için bir dönüşüm bağlayıcı etkinleştirmenizi öneririz.
Google Etiket Yöneticisi hakkında daha fazla bilgi edinin ancak otel özelindeki talimatları dikkate almayı unutmayın.
3. adım: Etkinlik etiketi otel parametrelerini değiştirme
Parametre | Değer türü | Örnek değer | Açıklama |
Zorunlu (Evet/Hayır) |
'value' |
Kayan | 16.20 |
Not: Değer, Akıllı Teklif teklif stratejileri için kullanılır. |
Evet |
'currency' |
Dize | 'USD' |
Para birimi kodu |
Evet |
'transaction_id' |
Dize | 'HA12345' |
Yinelenen dönüşümlerin sayılmasını önlemek için Not: Sipariş kimlikleri Google Ads'de raporlanmaz. |
Hayır (Önerilir) |
'id' |
Dize | '1234' |
|
Hayır (Evet - Konaklama başına komisyon) |
'start_date' |
Dize | "2020-12-13" | 'start_date' ifadesi yerine giriş tarihini yazın. Tarihleri YYYY-AA-GG olarak biçimlendirin. |
Hayır (Evet - Konaklama başına komisyon) |
'end_date' |
Dize | "2020-12-13" | 'end_date' ifadesi yerine çıkış tarihini yazın. Tarihleri YYYY-AA-GG olarak biçimlendirin. |
Hayır (Evet - Konaklama başına komisyon) |
'value'
ve 'currency'
dönüşüm değerleri kullanılabilir. 'transaction_id'
, 'id'
, 'start_date'
veya 'end_date'
değerlerini görüntüleyemezsiniz.Yapılandırılmış Google etiketi örnekleri (Önemli)
Aşağıdaki sözdizimini etiket uygulamanıza göre dikkatli bir şekilde kontrol edin. Otel parametrelerini (ör. 'id'
, 'start_date'
ve 'end_date'
) eklemek için 'item'
dizisini kullandığınızdan emin olun.
Google etiketini, onay sayfası da dahil olmak üzere tüm sayfalarda etkinlik snippet'inin üzerine yerleştirin.
Google etiketi güncellendikten sonra:
<!-- Global Site Tag (gtag.js) - AdWords -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-GOOGLE_CONVERSION_ID"></script>
<script> window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments)};
gtag('js', new Date());
gtag('config', 'AW-GOOGLE_CONVERSION_ID');
</script>
Global etkinlik snippet'i güncellendikten sonra:
<script>
gtag('event', 'purchase', {
'send_to': [
'AW-GOOGLE_CONVERSION_ID/GOOGLE_CONVERSION_LABEL'
'transaction_id': 'BOOKING_ID',
'value': PRICE,
'currency': 'CURRENCY',
'items': [{
'id': 'PARTNER_HOTEL_ID',
'start_date': 'CHECK_IN_DATE',
'end_date': 'CHECK_OUT_DATE'
}]
});
</script>
Otel dönüşüm parametreleriniz eksikse ne olur?
Otel parametreleri, her bir rezervasyonunuzla ilgili yararlı analizler sunar (ör. rezervasyon yapılan otelin kimliği ve konaklama tarihleri). Bu parametreler, Google tarafından reklam performansınızı daha iyi optimize etmek ve daha ayrıntılı raporlar sunmak için de kullanılır. Otel kampanyanız için konaklama başına komisyon teklifi kullanıyorsanız bu parametreler faturalandırma için de kullanılır. Google Ads dönüşüm verilerinin bu verileri içermediği durumlarda, "value"
ve "currency"
parametreleri için varsayılan dönüşüm ayarlarını, "start_date"
ile "end_date"
(konaklama tarihleri) ve "id"
(otel kimliği) içinse tıklama sırasında elde edilen parametreleri kullanırız. Böyle durumlarda, tıklama sırasında elde edilen check-in zamanı, dönüşüm zamanından önceyse check-in tarihiniz için varsayılan olarak dönüşüm tarihini kullanırız.
Birden fazla hesap için dönüşümleri ölçme
Aynı etkinliği birden fazla Google Ads hesabı için dönüşüm olarak saymanız gerekiyorsa dönüşüm etkinliği snippet'inin 'send_to'
parametresi aracılığıyla birden fazla dönüşüm kimliği dizesi iletebilirsiniz.
Alternatif olarak, dönüşüm işlemlerine bir yönetici hesabının (MM) sahip olmasına ve bunları bir veya daha fazla alt hesabıyla paylaşmasına olanak sağlayan hesaplar arası dönüşüm izleme özelliğini kullanabilirsiniz. Etkinlik snippet'inde tek bir dönüşüm tanımlayıcısı belirtmeniz yeterlidir. Hesaplar arası dönüşüm izleme hakkında daha fazla bilgi edinin. Otomatik etiketleme özelliğinin etkin olduğundan emin olun.
Global site etiketi örneği
Örnek Google etiketi:
<!-- Global Site Tag (gtag.js)& →
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-GOOGLE_CONVERSION_ID_1"></script>
<script> window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments)};
gtag('js', new Date());
gtag('config', 'AW-GOOGLE_CONVERSION_ID_1');
gtag('config', 'AW-GOOGLE_CONVERSION_ID_2');
</script>
Otomatik etiketlemeyi etkinleştirme
Dönüşümleri düzgün bir şekilde izleyebilmek için otomatik etiketlemenin açık olması gerekir. Hesabınız için otomatik etiketlemeyi ayarlama talimatlarını inceleyin.
Dönüşüm izleme etiketinizi test etme
Bir test siparişi oluşturmak istiyorsanız parametrelerin iletilip iletilmediğini kontrol etmek için şu adımları uygulayın:
Chrome Geliştirici Araçları ile hata ayıklama
- Chrome'da yeni bir sekme açın.
- Tarayıcı penceresinin sağ üst köşesindeki 3 nokta simgesini tıklayın, ardından Diğer Araçla > Geliştirici Araçları'nı seçin.
- Chrome menüsünü görmüyorsanız "Geliştirici Araçları"nı aşağıdaki tuşlara basarak açabilirsiniz:
- Ctrl + ÜstKrktr + i (Windows'da)
- Command + ÜstKrktr + i (Mac'te)
- Chrome menüsünü görmüyorsanız "Geliştirici Araçları"nı aşağıdaki tuşlara basarak açabilirsiniz:
- Ağ sekmesini tıklayın.
- Geliştirici araçları penceresini açık bırakın.
- Dönüşüm izleme etiketinin bulunduğu sayfaya gidin.
www.googleadservices.com
isteğini bulun.- Hesabınızla ve dönüşüm adıyla eşleştiğini doğrulamak için dönüşüm izleme isteğinin bileşenlerini inceleyin.
Tüm dönüşüm izleme istekleri aynı URL yapısıyla başlar:
www.googleadservices.com/pagead/conversion/
İsteğin tamamı aşağıdaki gibi görünür:
http://www.googleadservices.com/pagead/conversion/123456789/
?
random=1309518235472
&cv=6
&fst=1309518235472
&num=1
&fmt=2
&value=0
&label=AAAAAAAAAAAAAAAAAAA
&bg=ffffff
&hl=it
&guid=ON
&u_ h=1200
&u_w=1920
&u_ah=1174&
u_aw=1920
&u_cd=24
&u_his=2
&u_tz=60
&u_
java=true
&u_nplug=19
&u_nmime=97
&
url=http%3A//www.example.com/conversion-page.html
www.googleadservices.com/pagead/conversion/
adresinden sonra gelen sayı dönüşüm kimliğinizle, &label=
ardından gelen karakterler ise dönüşüm etiketinizle eşleşmelidir. Bunlar eşleşmiyorsa bu etiket büyük olasılıkla farklı bir dönüşüm işlemiyle bağlantılıdır.
Bu sorunu gidermek için söz konusu dönüşüm işlemi için yeni bir dönüşüm etiketi oluşturup sitenize yerleştirmeniz veya web sitenizin koduna erişimi olan herkesle iletişim kurarak farklı bir dönüşüm işlemi için bir dönüşüm izleme etiketi yükleyip yüklemediklerini kontrol etmeniz gerekebilir.
Unutmayın
Web sitesi izlemeye ilişkin güvenlik ve gizlilik
Google katı güvenlik standartlarına sahiptir. Bu program kapsamında yalnızca Google dönüşüm etiketini içeren sayfalar izlenir ve bu izleme işleminde veri şifreleme ile güvenli sunucular kullanılır.
Kullanıcılara web sitelerinizde topladığınız verilerle ilgili net ve kapsamlı bilgiler sağladığınızdan emin olun ve yasal açıdan gerekli olduğunda bu veri toplama için kullanıcılardan izin alın.
Mobil uygulama dönüşümü izleme
Uygulama yüklemelerini ve uygulama içi işlemleri izlemek için mobil uygulama dönüşümlerini kullanabilirsiniz. Otel kampanyalarının web sitesi dönüşümlerine benzer şekilde, otomatik etiketlemeyi etkinleştirmeniz ve Akıllı Teklif için kullanılacak dönüşüm ayarlarında dönüşüm türünü "Satın Alma" olarak ayarlamanız gerekir.
Mobil uygulama dönüşümlerini izlemeye başlamak için daha sonra Firebase veya üçüncü taraf SDK'sı üzerinden giriş ya da çıkış tarihleri ve otel kimliği gibi alakalı otel parametrelerini göndermeniz gerekir.
Firebase ile mobil uygulama dönüşümü izleme özelliğini ayarlama
Firebase, daha iyi mobil uygulamalar oluşturmanıza ve işletmenizi büyütmenize yardımcı olmak için Google tarafından oluşturulmuş bir mobil platformdur. Otel kampanyaları için mobil uygulama dönüşümü izleme ayarlarını tamamlamak üzere gerekli otel parametrelerini Firebase Analytics API üzerinden gönderebilirsiniz.
Firebase parametresi | Değer türü | Açıklama | Örnek |
FirebaseAnalytics.Param.VALUE | Kayan |
Bu parametreyi kullanıcının ödeyeceği tutarla değiştirin. Taban fiyatı veya toplam fiyatı kullanabilirsiniz. Ondalık sayılar için "." işaretini kullanın (ör. "16.20"). Not: Değer, Akıllı Teklif teklif stratejileri için kullanılır. |
|
FirebaseAnalytics.Param.CURRENCY | Dize |
Bu parametreyi, rezervasyon sırasında kullanılan para birimini temsil eden 4 harfli ISO 4217 para birimi koduyla değiştirin. Para birimi kodu VALUE değişkenine uygulanır. |
|
FirebaseAnalytics.Param.TRANSACTION_ID | Dize |
Yinelenen dönüşümlerin sayılmasını önlemek için bu parametreyi dönüşüm izleme etiketinize ait rezervasyon referans numarası veya sipariş kimliğiyle değiştirin. Not: Sipariş kimlikleri Google Ads'de raporlanmaz. |
|
FirebaseAnalytics.Param.ITEM_ID | Dize | Bu parametreyi, dönüşüm verilerini kaydetmek istediğiniz otelin tesis kimliğiyle değiştirin. Bu kimlik, Otel Listesi Feed'inizdeki kimlikle eşleşmelidir. |
|
FirebaseAnalytics.Param.START_DATE | Dize | Bu parametreyi giriş tarihiyle değiştirin. Tarihleri YYYY-AA-GG olarak biçimlendirin. |
|
FirebaseAnalytics.Param.END_DATE | Dize | Bu parametreyi çıkış tarihiyle değiştirin. Tarihleri YYYY-AA-GG olarak biçimlendirin. |
|
Üçüncü taraf SDK'sı ile mobil uygulama dönüşümü izleme özelliğini ayarlama
Google Ads, uygulamanızla ilgili bilinçli pazarlama kararları vermenize yardımcı olmak üzere, uygulama şeması için Google Dinamik Yeniden Pazarlama'yı desteklemek amacıyla birçok üçüncü taraf uygulama analizi sağlayıcısıyla birlikte çalışır.
Bu üçüncü taraf uygulama analizi sağlayıcılarından birini kullanıyorsanız, verilerinize göre segment oluşturma işlemini etkinleştirmek için üçüncü taraf uygulama analizi sağlayıcınızı Google Ads'e bağlayın. Uygulamalarının SDK'sını ayarlamak ve "Satın alma" dönüşüm türünü oluşturmak için üçüncü taraf uygulama analizi temsilcisiyle görüşün.
İşlem tamamlandıktan sonra, Dönüşüm İzleme İsteği'nin parçası olarak app_event_data
JSON nesnesiyle gerekli otel parametrelerini göndererek otel kampanyaları için mobil uygulama dönüşümü izlemeyi uygulayın. Kabul edilebilir değerler dize ve dize dizisidir.
Aşağıdaki parametreler app_event_data
öğesine eklenmelidir:
start_date
(YYYY-AA-GG biçiminde)end_date
(YYYY-AA-GG biçiminde)item_id
transaction_id
Aşağıdaki parametreler dönüşüm düzeyinde eklenmelidir:
value
currency_code