Google Ads dönüşümleri

Sunucu tarafı Etiket Yöneticisi, Google Ads dönüşüm izleme verilerinizi etiketlerini web sayfasından sunucuya gönderir. Bu etiketlerin sunucuya taşınması, sayfada çalıştırmanız gereken kod miktarıdır ve sayfa yüklemesini iyileştirmeye yardımcı olur hız. Bu belgede, Etiket Yöneticisi web kapsayıcınızı nasıl yapılandıracağınız açıklanmaktadır. sunucu kapsayıcısını etkinleştirmelisiniz.

Başlamadan önce

Bu belgede aşağıdakilere sahip olduğunuz varsayılır:

1. Adım: Dönüşüm Bağlayıcı etiketini oluşturun

Google Ads'in Etiket Yöneticisi'ne veri göndermesine izin vermek için Dönüşüm Bağlayıcı etiketini gönderin.

Zaten Dönüşüm Bağlayıcı etiketi yapılandırdıysanız bu adımı atlayabilirsiniz.

Dönüşüm Bağlayıcı etiketini ayarlamak için:

  1. Sunucu kapsayıcısı çalışma alanınızda, yapılandırmanın sol tarafındaki Etiketler menüsünü açın. sayfasını ziyaret edin.
  2. Yeni bir etiket eklemek için Yeni'yi tıklayın.
  3. Dönüşüm Bağlayıcı etiket türünü seçin.
  4. Dönüşüm Bağlayıcı'nın sunucu tarafı etiketinin dönüşüm gerçekleştirmesine neden olacak tetikleyiciyi ayarlayın. etkinleşir.
    . Çoğu durumda, Tüm sayfalar tetikleyicisi en iyi seçenektir.
  5. Etiketi adlandırın ve Kaydet'i tıklayın. Dönüşüm Bağlayıcı etiketi ayrıntıları

2. adım: Önemli etkinlik oluşturun

Önemli etkinlik oluşturmak için iki işlem yapmanız gerekir:

  • Google Analytics'i bir etkinliği önemli etkinlik olarak tanıyacak şekilde ayarlayın.
  • Aşağıdaki işlemler için Etiket Yöneticisi web kapsayıcısında Google Analytics: GA4 Etkinliği etiketi oluşturma ve önemli etkinlikler gönderin.

Önemli etkinlikleri zaten oluşturduysanız ve yalnızca sunucu etiketini uygulamanız gerekiyorsa 3. adıma atlayın.

Google Analytics'i özel önemli etkinlikleri tanıyacak şekilde ayarlama

Google Analytics'te yeni bir önemli etkinlik tanımlamak için:

  1. Google Analytics 4'ü açın
  2. Sol alttaki Yönetici menüsünü açın.
  3. Mülk ayarları listesinde Önemli Etkinlikler'i seçin.
  4. Yeni önemli etkinlik düğmesini tıklayın ve önemli etkinlik adını ekleyin. Bu, önerilen bir etkinlik adı veya özel bir etkinlik olabilir.
  5. Etkinlik adını kaydedin.

Google Etiket Yöneticisi'nde önemli etkinlik oluşturma

Önemli etkinliğiniz bir sayfa görüntüleme etkinliğinde tetikleniyorsa 3. adıma atlayın.

Önemli etkinlik oluşturmak için:

  1. Google Etiket Yöneticisini açın.

  2. Web kapsayıcısı çalışma alanınıza bir Google Analytics: GA4 Etkinliği etiketi ekleyin.

  3. Yapılandırma etiketi'nde web sitenizin Google etiketi'ni seçin.

  4. Önemli etkinliğe karşılık gelen etkinlik adını girin. GA4 etkinlik etiketi ayrıntıları.

3. Adım: sunucu kapsayıcısında Ads Dönüşüm İzleme etiketini ayarlayın

Ads Dönüşüm İzleme etiketini ayarlamak için:

  1. Sunucu kapsayıcısı çalışma alanınızda, sol taraftaki Etiketler menüsünü açın. dokunun.
  2. Yeni bir etiket eklemek için Yeni'yi tıklayın.
  3. Google Ads Dönüşüm İzleme etiket türünü seçin.

  4. Gerekli dönüşüm bilgilerini (Dönüşüm kimliği ve etiketi) girin. Şunları yapabilirsiniz: bu değerleri Google Ads hesabınızda bulabilirsiniz.

  5. Tetikleyici menüsünde, kullanım alanınıza uygunsa mevcut bir tetikleyiciyi seçin. Mevcut bir tetikleyici ihtiyaçlarınızı karşılamıyorsa yeni bir özel tetikleyici (mavi artı) oluşturun.

    Etiketi özel bir etkinlikte tetiklemek için:

    1. Özel Etkinlik tetikleyicisini seçin.
    2. Google Analytics: GA4 Etkinliği etiketinde kullanılanla eşleşen etkinlik adını girin. Özel etkinlik tetikleyicisinin ayrıntıları

    Yalnızca belirli URL'lerde tetiklemek için:

    1. Bazı Özel Etkinlikler'de tetikleme seçeneğini belirleyin.
    2. Sayfa URL'si değişkenini, etiketin tetiklenmesi gereken URL'ye eşit olacak şekilde ekleyin.
  6. Etiketi adlandırın ve Kaydet'i tıklayın.

İsteğe bağlı: Dönüşüm değeri belirleme

Varsayılan value değerinden farklı bir dönüşüm değeri belirtebilirsiniz. parametresini kullanabilirsiniz. Dönüşüm değerini hesaplamak üzere farklı bir temel belirtmek için veritabanınızdan veri çekmek için bir değişken oluşturup Ads Dönüşüm İzleme etiketi.

Yeni bir değişken oluşturmak için:

  1. Sunucu kapsayıcınızda Değişkenler menüsünü açın.
  2. Veri girişi için yeni bir kullanıcı tanımlı değişken oluşturun. Örneğin, Firestore veritabanındaki bir değeri kullanmak istiyorsanız, {{Firestore Arama}} değişkenine eklenmelidir.
  3. Değişkenin veri kaynaklarını belirtin.
  4. Değişkene "Kâr arama" gibi bir ad verin. ve Kaydet'i seçin.

Ads Dönüşüm İzleme etiketinde özel dönüşüm değerlerini ayarlayın:

  1. Sunucu kapsayıcınızda Etiketler menüsünü açın.
  2. Mevcut bir Google Ads Dönüşüm İzleme etiketini düzenleyin veya yeni bir etiket oluşturun.
  3. Özel dönüşüm değeri yapılandırmak için şu iki alanı belirtin:

    • Dönüşüm Değeri: Sabit bir tutar girin veya daha önce oluşturduğunuz değişkeni belirtin.
    • Para Birimi Kodu Dönüşüm Değeri ile Ads Dönüşüm İzleme
  4. Etiketi kaydedin.

4. adım: Gelişmiş dönüşümler

Gelişmiş dönüşümleri kullanmıyorsanız Ayarlarınızı doğrulama bölümüne geçin.

Yapılandırmak için Gelişmiş dönüşümler aşağıdaki adımları uygulayın.

Kullanıcı tarafından sağlanan veri değişkeni oluşturma

Etiket Yöneticisi'nde gelişmiş dönüşümleri uygulamanın üç yolu vardır. Kullanıcı tarafından sağlanan verileri toplamak için seçeneklerden yalnızca birini tercih etmeniz gerekir.

Otomatik toplama Manuel yapılandırma Kod yapılandırması
Toplama yöntemi Cihazınızın koduna göre kullanıcı tarafından sağlanan verileri otomatik olarak toplar web sitesi.
.
. Girişlerin nereden toplanacağı konusunda kontrole ihtiyacınız varsa manuel veya kod kurulumu.
Toplanacak CSS özelliklerini veya JavaScript değişkenlerini belirtin kullanıcı tarafından sağlanan veriler.
.
. Veri biçimlendirme ve karma oluşturma üzerinde kontrol sahibi olmanız gerekiyorsa kod yapılandırmasını seçmeye çalışın.
Web sitenize, karma oluşturma işlemi uygulanmış müşteri verileri gönderen bir kod snippet'i ekleyin eşleştirme için kullanılıyor.
. Bu yöntem, doğrulama verilerinin doğruluğunu en üst düzeye çıkarmak için tutarlı şekilde biçimlendirilmiş veriler göndermenize olanak tanıyarak gelişmiş dönüşümler web için gelişmiş dönüşümlerin doğruluğunu artırır.
Karmaşıklık Basit Orta Karışık
Beceriler Özel bir beceri gerektirmez HTML ve CSS Web geliştirme

Otomatik toplama

  1. Web kapsayıcınızda Değişkenler menüsünü açın.
  2. Kullanıcı Tarafından Sağlanan Veriler türünde yeni bir Kullanıcı Tanımlı Değişken oluşturun.
  3. TürOtomatik toplama olarak ayarlayın.
  4. Değişkene bir ad verin (ör. My user-defined data).
  5. Kaydet'i tıklayın.

Manuel yapılandırma

  1. Web kapsayıcınızda Değişkenler menüsünü açın.
  2. Kullanıcı Tarafından Sağlanan Veriler türünde yeni bir Kullanıcı Tanımlı Değişken oluşturun.
  3. TürManuel yapılandırma olarak ayarlayın.
  4. Gelişmiş dönüşümler aracılığıyla sağlamak istediğiniz alakalı kullanıcı verileri alanı için yeni veya mevcut bir değişken ekleyin.

  5. DOM'daki bir öğeyi belirtmek için Yeni değişken > Değişken yapılandırması > DOM öğesi oluşturun.

  6. Seçim Yöntemi altında bir CSS seçici veya kimlik kullanabilirsiniz. İpucu: CSS değişkenleriniz sık sık değişiyorsa sitenize bir HTML kimliği ekleyin ve kimlik değişkenini kullanın.

  7. CSS seçiciyi veya kimlik adını girin. Özellik adı alanını boş bırakabilirsiniz.

  8. DOM Öğesi değişkenini Adlandırın ve Kaydedin. Bunun ardından ekranınız Kullanıcı Tarafından Sağlanan Veriler ayarlarına geri döner.

  9. Kullanıcı Tarafından Sağlanan Veriler değişkenini adlandırın (ör. My user-defined data).

  10. Kaydet'i tıklayın.

Kod ile yapılandırma

1. adım: Gelişmiş dönüşüm değişkenlerinizi belirleyip tanımlayın

Karma oluşturma işlemi uygulanmamış veriler gönderebilirsiniz. Google, bu verilerden önce karma oluşturma işlemi uygular. veya önceden karma oluşturma işlemi uygulanmış veriler olduğundan emin olun. Karma oluşturma işlemi uygulanmış veriler göndermeye karar verirseniz lütfen verileri onaltılık olarak kodlanmış SHA256 kullanarak kodlayın. Her iki durumda da e-posta veya telefon_numarası alanlarından en az birini girin.
. Karma oluşturma işlemi uygulanmamış verileri veri katmanına aktarmak için:

  1. Web sitenizde, kullanıcı tarafından sağlanan verileri anahtar/değer çiftleri olarak depolayan JavaScript değişkeni. Örneğin:

    var leadsUserData = {
      'email': 'name@example.com',
      'phone_number': '+11234567890',
      'address': {
        first_name: 'John',
        last_name: 'Doe',
        street: '123 Lemon',
        city: 'Some city',
        region: 'CA',
        country: 'US',
        postal_code: '12345',
      },
    };
    
  2. dataLayer.push() aracılığıyla kullanıcı verilerini bir etkinlikle birlikte gönderin. Örneğin, örnek:

    <script>
      dataLayer.push({
        'event': 'formSubmitted',
        'leadsUserData': {
          'email': 'name@example.com',
          'phone_number': '+11234567890',
          'address': {
             first_name: 'John',
             last_name: 'Doe',
             street: '123 Lemon',
             city: 'Some city',
             region: 'CA',
             country: 'US',
            postal_code: '12345',
           },
         },
      });
    <script>
    

leadsUserData değişkeni artık Google Etiket Yöneticisi'nde kullanılabilir.

Karma oluşturma işlemi uygulanmış verileri veri katmanına aktarmak için:

  1. Web sitenizde, on altılık olarak kodlanmış SHA256 kullanarak kullanıcı tarafından sağlanan verilere karma oluşturma işlemi uygulayın. Temel Kodlanmış verilerin sha256_ ile başlaması gerekir. Örneğin:

    {'sha256_email_address':await hashEmail(email.trim()),
    }
    
  2. dataLayer.push() kullanarak kullanıcı verilerini bir etkinlikle birlikte gönderin. İlgili içeriği oluşturmak için kullanılan Aşağıdaki örnekte, üst düzey bir veri katmanı oluşturmak için kendiniz bir karma oluşturma işlevi yazabilirsiniz. Bu işlemi eşzamansız olarak çalıştırabilirsiniz.

    <script>
      dataLayer.push({
        'event': 'formSubmitted',
        'leadsUserData': {
          'sha256_email_address': await hashEmail(email.trim()),
          'sha256_phone_number': await hashPhoneNumber(phoneNumber),
          'address': {
            sha265_first_name: await hashString(firstname),
            sha256_last_name: await hashString(lastname),
            sha256_street: await hashString(streetAddress),
            postal_code: '12345',
           },
         },
      });
    <script>
    

leadsUserData değişkeni artık Google Etiket Yöneticisi'nde kullanılabilir.

2. Adım: Kullanıcı tarafından sağlanan veri değişkenini oluşturun

  1. Web kapsayıcınızda Değişkenler menüsünü açın.
  2. Kullanıcı Tarafından Sağlanan Veriler türünde yeni bir Kullanıcı Tanımlı Değişken oluşturun.
  3. TürKod olarak ayarlayın.
  4. Sağlamak istediğiniz alakalı kullanıcı verileri alanı için açılır menüyü tıklayın ve Yeni Değişken'i seçin.
  5. Değişken Türü Seçin'in altında Veri Katmanı Değişkeni'ni seçin.
  6. Veri Katmanı Değişkeni'nde, depolanan kullanıcı verilerinizi referans alın. Örneğin, leadsUserData.
  7. Veri Katmanı değişkenine bir ad verin ve değişkene kaydedin. Bunun ardından ekranınız Kullanıcı Tarafından Sağlanan Veriler ayarlarına geri döner.
  8. Kullanıcı Tarafından Sağlanan Veriler değişkenini adlandırın (ör. My user-defined data).
  9. Kaydet'i tıklayın.

Değişkeni Google etiketine atayın

  1. Web kapsayıcınızda Etiketler menüsünü açın.
  2. Etiketleme sunucusuna veri göndermek için kullandığınız Google etiketini düzenleyin.
  3. Yapılandırma ayarları altında yeni bir Yapılandırma parametresi ekleyin adı user_data. Değer'i Kullanıcı Tarafından Sağlanan Veriler olarak ayarlayın değişkeni hakkında bilgi edindiniz. Örneğin, {{My user-provided data}}.
  4. Yaptığınız değişiklikleri kaydedin. Etiketiniz şu şekilde görünmelidir:

    Kullanıcı tarafından sağlanan veri değişkenine referans veren son Google etiketi yapılandırmasının ekran görüntüsü.

Sunucu tarafı reklamlar dönüşüm izleme etiketini yapılandırma

Sunucu kapsayıcınızda gelişmiş dönüşümleri etkinleştirmek için:

  1. Sunucu çalışma alanınızda Etiketler menüsünü açın.
  2. Google Ads Dönüşüm İzleme etiketini düzenleyin.
  3. Değişikliklerinizi kaydetmek için Kaydet'e basın.

    alt_text

5. adım: Ayarlarınızı doğrulayın

Sunucu kapsayıcısıyla veri göndermeye başladıktan sonra, yapılandırmanın düzgün şekilde çalıştığından emin olmak için aşağıdaki adımları uygulayın:

  1. Web sitenizi açın.
  2. Google Etiket Yöneticisi sunucu kapsayıcınızda Önizleme'yi seçin. Tag Assistant, sunucu kapsayıcınızı başlatır ve yükler.
  3. Etiketler sekmesi, tetiklenen tüm etiketleri gösterir. Yapılandırdığınız etiketin tetiklenip tetiklenmediğini kontrol edin.
  4. Konsol sekmesinde, veri iletimi sırasında oluşan tüm hatalar gösterilir. eklemeniz gerekir. Hataları kontrol edip düzeltin.

Etiket Yöneticisi kapsayıcılarında hata ayıklama ile ilgili daha fazla yardım için önizleme ve hata ayıklama yardımına bakın.

Sonraki adımlar

Google Ads Dönüşüm İzleme etiketiniz beklendiği gibi çalıştıktan sonra, verilerden kaçınmak için bir web kapsayıcısındaki herhangi bir eşdeğer Reklam Dönüşüm İzleme etiketi yineleme.

Google Ads yeniden pazarlama kampanyalarını da kullanıyor ve bunları ölçmek istiyorsanız sunucu tarafı etiketlemeyi kullanarak, Google Ads yeniden pazarlama.