AMP açılış sayfaları için Google Ads dönüşüm ölçümünü ayarlama

Bu kılavuzda, dönüşüm ölçümünün AMP açılış sayfalarında çalışması için gereken kurulum ve yapılandırma açıklanmaktadır.

Google Ads için AMP'ye genel bakış için Google Ads ile AMP'yi dağıtmaya yönelik adım adım açıklamalı bir kılavuz olan Google Ads açılış sayfalarınız için AMP kullanma başlıklı makaleyi inceleyin.

Google Analytics kullanıyorsanız kullanıcı oturumlarının AMP sayfaları ve sitenizin geri kalanı arasında birleştirilmesi için AMP için Google Analytics oturum birleştirmeyi ayarlama başlıklı makaledeki adımları uygulayın. Google Analytics önemli etkinliklerine dayalı Google Ads reklam dönüşümleri oluşturuyorsanız veya Google Ads'i Google Analytics'e bağlıyorsanız Google Analytics'i yapılandırmanız önerilir.

Arka plan

Doğru dönüşüm ölçümü için reklam tıklamaları, açılış sayfalarınıza bir GCLID ("Google tıklama kimliği") iletir. Açılış sayfaları, GCLID'yi alanınızdaki bir çerezde depolar ve GCLID parametresi daha sonra sitenizdeki dönüşüm etiketlerine dahil edilir. Daha fazla bilgi için Google Ads web sitesi dönüşümlerini nasıl izler? başlıklı makaleyi okuyun.

AMP açılış sayfaları doğrudan kendi alanınızdan sunulduğu için GCLID'yi alanınızdaki bir çerezde depolayabilir. AMP açılış sayfalarınız ve dönüşüm sayfalarınız, çerezleri paylaşamayan farklı alanlarda veya alt alanlardaysa URL'de bir sorgu parametresi kullanarak GCLID'yi site sayfalarınıza giden bağlantılara iletmeniz gerekir. Ardından, site sayfalarınızdaki etiketler GCLID'yi sorgu parametresinden alabilir ve alanınızda çerez olarak depolayabilir.

Ön koşul

Web sitenizdeki dönüşümleri tüm tarayıcılarda ölçmek için Google Ads otomatik etiketleme özelliğini etkinleştirin.

Temel yapılandırma

1. adım: AMP açılış sayfalarındaki etiketler

amp-analytics bileşenini kullanmak için öncelikle AMP sayfanızın <head> öğesine gerekli komut dosyasını ekleyin. Ardından, Google etiketini veya Google Etiket Yöneticisi'ni kullanarak Google Ads etiketlerini amp-analytics bileşeniyle yapılandırabilirsiniz.

1. Seçenek: Google etiketi

AMP açılış sayfalarınızda Google Ads etiket kimliğinizle birlikte varsayılan AMP için Google etiketini kullanmak, web sitesi ziyaretçilerini "Tüm ziyaretçiler" yeniden pazarlama listelerinize ekler (yeniden pazarlamayı ayarladıysanız).

Bu yapılandırma, GCLID'yi alanınızdaki bir birinci taraf çerezinde de depolar ve GCLID'yi varsayılan olarak standart alt alan adları (www., m. ve amp.) arasında iletir. Aşağıdaki örnek kod snippet'inde AW-CONVERSION_ID değerini Google Ads etiket kimliğinizle (ör. AW-123456789) değiştirin:

<amp-analytics type="gtag" data-credentials="include">
<script type="application/json">
{
  "vars" : {
    "gtag_id": "AW-CONVERSION_ID",
    "config" : {
      "AW-CONVERSION_ID": { "groups": "default" }
    }
  }
}
</script>
</amp-analytics>

gtag_id alanı için AMP sayfalarınızda kullandığınız herhangi bir Google ürününe (ör. Google Ads veya Search Ads 360) ait etiket kimliğini belirtebilirsiniz ancak gtag_id alanına yalnızca bir ürün kimliği ekleyin.

2. Seçenek: Google Etiket Yöneticisi

2. adım: AMP olmayan sayfalardaki etiketler

AMP olmayan sayfalarda gereken etiketler için aşağıdaki seçenekleri inceleyin. Aşağıdaki seçeneklerin her biri için Google Ads web sitesi dönüşümlerini nasıl izler? başlıklı makaledeki ayrıntılı talimatları uygulayın.

1. Seçenek: Google etiketi

Google etiketi kurulum talimatlarını uygulayın:

  • Google etiketi snippet'ini web sitenizin tüm sayfalarına yerleştirin.
  • Dönüşüm sayfalarında, etkinlik snippet'ini Google etiketi snippet'inden sonra kodun herhangi bir yerine yerleştirin.

2. Seçenek: Google Etiket Yöneticisi

Google Etiket Yöneticisi web kapsayıcınızda:

  • Google Etiket Yöneticisi'nde Google Ads dönüşüm etiketi oluşturun.
  • Google Etiket Yöneticisi web kapsayıcısına bir Dönüşüm Bağlayıcı etiketi ekleyin ve bu etiketi Tüm Sayfalar'da etkinleşecek şekilde ayarlayın.

Site sayfalarınızdaki Etiket Yöneticisi kod snippet'i bir iFrame'de yükleniyorsa Dönüşüm Bağlayıcı etiketinizde Alanlar arasında bağlantı oluşturmayı etkinleştir ve Gelen bağlayıcı parametrelerini kabul et'i seçin.

Gelişmiş yapılandırma: Alanlar arasında dönüşüm ölçümünü ayarlama

AMP sayfalarınız standart olmayan bir alt alandaysa (yani www., m. veya amp. değilse) ya da farklı bir üst düzey alandaki sayfalara bağlantı veriyorsa aşağıdaki alanlar arası yapılandırmayı tamamlayın.

1. adım: AMP açılış sayfalarındaki etiketler

Google Ads etiketlerini Google etiketi veya Google Etiket Yöneticisi ile yapılandırabilirsiniz.

1. Seçenek: Google etiketi

  • AMP sayfalarınıza AMP için Google etiketini uygulayın.
  • AMP sayfanıza aşağıdaki kod snippet'ini ekleyin:
    • AW-CONVERSION_ID yerine Google Ads etiket kimliğinizi (ör. AW-123456789) girin.
    • domains dizisine, AMP sayfanızın barındırıldığı alan adını ve hedef alan adlarını veya alt alan adlarını ekleyin.
<amp-analytics type="gtag" data-credentials="include">
<script type="application/json">
{
  "vars" : {
    "gtag_id": "AW-CONVERSION_ID",
    "linker": { "domains": ["subdomain1.example.com", "subdomain2.example.com", "www.example2.com"] },
    "config" : {
      "AW-CONVERSION_ID": { "groups": "default" }
    }
  }
}
</script>
</amp-analytics>

gtag_id alanı için AMP sayfalarınızda kullandığınız herhangi bir Google ürününe (ör. Google Ads veya Search Ads 360) ait etiket kimliğini belirtebilirsiniz ancak gtag_id alanına yalnızca bir ürün kimliği ekleyin.

2. Seçenek: Google Etiket Yöneticisi

  • Google Etiket Yöneticisi AMP kapsayıcısı oluşturun ve AMP uyumlu etiketleri dağıtın.
  • AMP kapsayıcınıza Dönüşüm Bağlayıcı etiketi ekleyin.
  • Alanlar arasında bağlantı oluşturmayı etkinleştirin'i seçin ve Alanları Otomatik Olarak Bağla bölümünde, AMP sayfanızın barındırıldığı alan adını ve giden bağlantıların hedef alan adlarını virgülle ayrılmış bir liste olarak girin.
  • Varsayılan Google Etiket Yöneticisi AMP kod snippet'ini AMP sayfanıza ekleyin ve GTM_CONTAINER_ID değerini kapsayıcı kimliğinizle (ör. GTM-XXXXXX) değiştirin:
<!-- Google Tag Manager -->
<amp-analytics config="https://www.googletagmanager.com/amp.json?id=GTM_CONTAINER_ID&gtm.url=SOURCE_URL" data-credentials="include">
</amp-analytics>

2. adım: AMP olmayan sayfalardaki etiketler

AMP olmayan sayfalarınızdaki etiketleri Google etiketi veya Google Etiket Yöneticisi ile yapılandırın.

1. Seçenek: Google etiketi

  • AMP olmayan sayfalarınıza aşağıdaki Google etiketi snippet'ini ekleyin:
    • AW-CONVERSION_ID yerine Google Ads etiket kimliğinizi (ör. AW-123456789) girin.
    • domains dizisine, AMP sayfanızın barındırıldığı alan adını ve hedef alan adlarını veya alt alan adlarını ekleyin.
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-CONVERSION_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'AW-CONVERSION_ID', {
    'linker': {
      'domains': ['subdomain1.example.com', 'subdomain2.example.com', 'www.example2.com']
    }
  });
</script>

2. Seçenek: Google Etiket Yöneticisi

İsteğe bağlı yapılandırma

Bu bölümde, AMP dağıtımınız için gerekebilecek ek isteğe bağlı yapılandırmalar açıklanmaktadır.

AMP sayfalarındaki dönüşüm etkinliği

Çoğu durumda dönüşüm, kullanıcı yolculuğunun sonraki sayfalarında (büyük olasılıkla AMP olmayan sayfalarda) gerçekleşir. Bu durumlarda, Google Ads web sitesi dönüşümlerini nasıl izler? başlıklı makaledeki talimatları uygulayın.

Bu bölümde, AMP açılış sayfasında bir dönüşümü ölçmek istediğiniz durum ele alınmaktadır.

Google etiketini kullanma

Dönüşüm kaydetmek istediğiniz AMP sayfasında, triggers nesnesine bir dönüşüm tetikleyicisi ekleyin. Aşağıdaki örnekte, bir Google Ads reklam dönüşümünü raporlayan AMP dönüşüm sayfasındaki eksiksiz bir etiket gösterilmektedir:

<!-- Google tag (gtag) -->
<amp-analytics type="gtag" data-credentials="include">
  <script type="application/json">
  {
    "vars": {
      "gtag_id": "AW-CONVERSION_ID",
      "config": {
        "AW-CONVERSION_ID": {
          "groups": "default"
        }
      }
    },
    "triggers": {
      "CONVERSION_LABEL": {
        "on": "visible",
        "vars": {
          "event_name": "purchase",
          "transaction_id": "",
          "value": 15,
          "currency": "USD",
          "send_to": "AW-CONVERSION_ID/CONVERSION_LABEL"
        }
      }
    }
  }
  </script>
</amp-analytics>

Bu <amp-analytics> etiketinde aşağıdaki alanlara dikkat edin:

  • gtag_id alanı, Google Ads reklam dönüşümleri tarafından sağlanan etiket kimliğini (örneğin, AW-123456789) içerir ve CONVERSION_LABEL, dönüşüm işleminin dönüşüm etiketidir.
  • AMP sayfanızda kullandığınız herhangi bir Google ürününe ait etiket kimliğini belirtebilirsiniz ancak gtag_id alanına yalnızca bir ürün kimliği ekleyin.
  • config nesnesi, AMP sitenizdeki etkinliği ölçmek için kullandığınız her Google ürünü için bir giriş içermelidir.
  • Hem Google Ads hem de Search Ads 360 kullanıyorsanız Search Ads 360 AMP etiketi örnekleri için Google etiketi ve etkinlik snippet'i ile ilgili teknik ayrıntılar başlıklı makaleyi inceleyin.
  • Bu örnekte, amp-analytics bileşeni visible sayfa etkinliğinde tetiklenir. Alternatif olarak, dönüşümü farklı bir etkinlikte (ör. düğme click) tetiklenecek şekilde yapılandırabilirsiniz.

Google Etiket Yöneticisi'ni kullanma

Google Etiket Yöneticisi AMP kapsayıcınıza Google Ads Dönüşüm İzleme veya Google Ads Yeniden Pazarlama etiketleri ekleyin ve dönüşüm etkinlikleriniz için tetikleyiciler yapılandırın.

Telefon araması dönüşümü izleme, Google Ads'deki AMP sayfalarında desteklenir.

1. adım: Dönüşüm yapılandırmasını bulun

Başlamak için Google Ads hesabınızda bir telefon öğesi oluşturun ve web sitesi telefon araması dönüşüm işlemi oluşturun. Dönüşüm işlemini oluşturduktan sonra, Google Etiket Yöneticisi kurulum seçeneğinden veya Google etiketi telefon snippet'inden sayısal Dönüşüm Kimliği ve Dönüşüm Etiketi değerlerini alın.

1. seçenek: Google Ads'de Google Etiket Yöneticisi kurulum seçeneğini kullanma
  1. Google Ads hesabınızda oturum açın ve Hedefler > Dönüşümler > Özet'i seçin.
  2. + Dönüşüm işlemi oluştur'u (veya Yeni dönüşüm işlemi'ni) seçin ve Telefon araması dönüşümlerinizi ayarlama bölümündeki adımları uygulayarak bir web sitesi telefon araması dönüşüm işlemi oluşturun.
  3. Etiket ayarları adımında Google Etiket Yöneticisi'ni kullanın'ı seçin.
  4. 2. adımda AMP telefon araması izleme yapılandırmasında kullanmak için Dönüşüm Kimliği ve Dönüşüm Etiketi değerlerini kopyalayın.
2. seçenek: Google etiketi telefon snippet'inden değerleri ayıklama

Etiket ayarları sırasında Etiketi kendiniz yükleyin'i seçerseniz Google Ads, aşağıdaki örneğe benzer bir telefon snippet'i oluşturur:

<script>
  gtag('config', 'AW-123456789/_ABcDEFg12hI34567jK', {
    'phone_conversion_number': '1-800-123-4567'
  });
</script>

gtag('config', ...) hedef dizesinden sayısal Dönüşüm Kimliği'ni (AW- öneki olmadan) ve Dönüşüm Etiketi'ni çıkarın:

Telefon snippet'i değeri AMP telefon araması izleme parametresi Örnek değer
AW- ifadesinden sonraki sayısal kimlik Dönüşüm kimliği (yol segmenti) 123456789
/ dizesinden sonraki dize Dönüşüm etiketi (cl sorgu parametresi) _ABcDEFg12hI34567jK

2. adım: AMP telefon araması izleyicisini yapılandırın

amp-call-tracking bileşen komut dosyasını AMP sayfanızın <head> öğesine ekleyin:

<head>
  <script async custom-element="amp-call-tracking"
    src="https://cdn.ampproject.org/v0/amp-call-tracking-0.1.js"></script>
</head>

Telefon araması dönüşümlerini ölçmek için tıkla ve ara <a> bağlantınızı Google Ads telefon araması izleme uç noktasına yönlendiren bir <amp-call-tracking> öğesine sarmalayın:

<amp-call-tracking
  config="https://www.googleadservices.com/pagead/conversion/CONVERSION_ID/wcm?cl=CONVERSION_LABEL&tel=1800-123-4567&mode=1">
  <a href="tel:18001234567">+1-800-123-4567</a>
</amp-call-tracking>

Aşağıdakini değiştirin:

  • CONVERSION_ID: AW- öneki olmadan sayısal Google Ads dönüşüm kimliğiniz (ör. 123456789).
  • CONVERSION_LABEL: Google Ads dönüşüm etiketiniz (ör. _ABcDEFg12hI34567jK).

config URL'sindeki tel sorgu parametresi, ekteki <a> bağlantısındaki telefon numarasıyla eşleşmelidir.

Sınırlamalar

Alanlar arası bağlantı, bağlantıya istemci kimliği ekleyerek çalıştığından, kullanıcı sonraki sayfaya gitmeden AMP sayfasını kapatırsa farklı alanlar arasında dönüşüm bağlama gerçekleşmez.