Web için gelişmiş dönüşümler, dönüşüm ölçümünüzün doğruluğunu iyileştirebilen bir özelliktir. Web sitenizden, karma oluşturulmuş birinci taraf dönüşüm verilerini gizlilik açısından güvenli bir şekilde göndererek mevcut dönüşüm etiketlerinizi tamamlar. Bu özellik, Google’a göndermeden önce e-posta adresleri gibi birinci taraf müşteri verilerinizde SHA256 256 bit Güvenli Karma Algoritması’nın kısaltması olan SHA-256, kriptografik güvenlik alanında kullanılır. Devamı adlı tek yönlü, güvenli bir karma oluşturma algoritması kullanır. Kampanya dönüşümlerinizin tıklama veya görüntüleme gibi reklam etkinlikleriyle ilişkilendirilmesi için daha sonra, karma oluşturma işlemi uygulanmış veriler oturum açmış Google hesaplarıyla eşleştirilir.
Bu makalede, Google Etiket Yöneticisi kullanılarak web için gelişmiş dönüşümlerin nasıl ayarlanacağı açıklanmaktadır. Web için gelişmiş dönüşümleri Google etiketi veya Google Ads API ile de ayarlayabilirsiniz.
Not
Google Etiket Yöneticisi’ndeki Google Analytics etkinlik etiketi otomatik olarak bir Google etiketi içerir. Bu nedenle bu değişiklikten etkilenmezsiniz.
Google Etiket Yöneticisi’ni kullanıyorsanız aşağıdaki Google etiketi gelişmiş dönüşüm yapılandırması talimatlarını kullanarak Google Etiket Yöneticisi kapsayıcınızda dağıtılan bir Google etiketi aracılığıyla gelişmiş dönüşümleri yapılandırmanızı öneririz.
Alternatif olarak, Google etiketinizde gelişmiş dönüşümleri ayarlayabilir ancak kullanıcı tarafından sağlanan verilerin toplanmasını Google Etiket Yöneticisi’nde yönetebilirsiniz. Bu kurulumla ilgili ayrıntılar da aşağıda listelenmiştir.
Başlamadan önce
Ayarlama işlemine başlamadan önce aşağıdaki koşulları gözden geçirin:
- Dönüşüm etiketinin tetiklendiği dönüşüm sayfasına ait URL’yi (ör. onay sayfası URL’si) ve dönüşüm etkinliği tetikleyicisini (ör. bir düğmeyi tıklama veya sayfayı görüntüleme) öğrenin.
- Dönüşüm izleme etiketinizin etkinleştirildiği sayfada birinci taraf müşteri verilerinin (e-posta, tam ad ve ev adresi ve/veya telefon numarası) bulunduğundan emin olun.
- Bu uygulama için dönüşüm izleme özelliğinin web sitenizde nasıl ayarlandığına ve bazı kod değişikliklerine dair bilgi sahibi olmanız gerekir. Bu nedenle, gerektiğinde geliştirme ekibinizle iletişime geçebildiğinizden emin olun.
- Google Ads’de gelişmiş dönüşümlerle ilgili Müşteri verileri politikalarını incelediğinizden ve bu politikalara uyabileceğinizi onayladığınızdan emin olun (bu işlemle ilgili adımları aşağıdaki Talimatlar bölümünde görebilirsiniz).
- Dönüşümü URL kullanarak ayarlarsanız gelişmiş dönüşümleri yalnızca JavaScript veya CSS seçici seçeneklerini ya da otomatik gelişmiş dönüşümleri kullanarak ayarlayabilirsiniz.
- Gelişmiş dönüşümleri ilk kez ayarlıyorsanız Google Ads, Google Analytics ve Campaign Manager 360’taki Google etiketi ayarlarınızdaki “Kullanıcı tarafından sağlanan veri özelliklerine izin ver” sayfasını kullanarak kullanıcı tarafından sağlanan veriler (UPD) denetimlerini yapılandırmanız önerilir.
Not
Gelişmiş dönüşümün raporlarınız üzerindeki etkisini daha iyi anlamanıza yardımcı olmak için bir dizi güncelleme yaptık. Dönüşüm işlemi tablonuzda bulunan yeni sonuçlar sayesinde artık gelişmiş dönüşümlerinizin etkisini görebilirsiniz.
Web için gelişmiş dönüşümlerin etki sonuçları hakkında daha fazla bilgi edinin.
Google Etiket Yöneticisi’nde “Kullanıcı tarafından sağlanan veri özelliklerine izin ver” seçeneğini kullanarak gelişmiş dönüşümleri ayarlama
Gelişmiş dönüşümleri ilk kez ayarlıyorsanız aşağıdaki ilk katılım talimatlarını uygulayın.
- Google Ads, Google Analytics veya Campaign Manager 360 hesabınızda oturum açın.
- Google etiketi ayarlarınıza gidin.
- Kullanıcı tarafından sağlanan veri özelliklerine izin ver‘i tıklayın. Bu sayede, kullanıcı tarafından sağlanan verileri ölçümünüze dahil edebilirsiniz.
- Ardından, veri toplama için tercih ettiğiniz kurulum yöntemini seçin:
- Kaydet‘i tıklayın.
Not
Gelişmiş dönüşümleri, kullandığınız Google ürününde kullanıcı tarafından sağlanan verilerin toplanmasını etkinleştirerek ve gelişmiş dönüşümler hizmet şartlarını kabul ederek ayarlamanız önerilir. Ardından, Veri Yöneticisi’ni kullanarak Google etiketinizin
Kullanıcı tarafından sağlanan veri özelliklerine izin ver ayarını yapılandırabilirsiniz.
Google etiketi ayarlarınızı nasıl yapılandıracağınızı öğrenin.
Etkinliğe özgü kullanıcı tarafından sağlanan veri ayarları gerekiyorsa Google Etiket Yöneticisi’ndeki etkinlik etiketlerinizde user_data parametresini ayarlayarak etiketin tamamı için geçerli olan kullanıcı tarafından sağlanan verileri geçersiz kılabilirsiniz.
Google Ads’de web için gelişmiş dönüşümleri Google Etiket Yöneticisi ile ayarlama
- 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.
- Ayarlar‘ı tıklayın.
- “Web için gelişmiş dönüşümler” panelini genişletin.
- “Web için gelişmiş dönüşümleri etkinleştir"i işaretleyin.
- Uygunluk beyanını inceleyin ve Kabul et‘i tıklayın.
- Açılır menüden, kullanıcı tarafından sağlanan verileri ayarlamak ve yönetmek için bir yöntem seçin.
- Google Etiket Yöneticisi‘ni seçin.
- Not: Gelişmiş dönüşüm verilerini Google’a gönderirken Google Ads’de seçtiğinizden farklı bir yöntem kullanırsanız bu veriler işlenmeyebilir. Örneğin, “Google etiketi"ni seçer ve API üzerinden veri göndermeye çalışırsanız API üzerinden gönderilen veriler işlenmez.
- Hangi etiketleme yöntemini seçeceğinizden emin değilseniz Hangi yöntemi kullanmalıyım? seçeneğini tıklayın.
- Web sitenizin alan adını girin ve önerileri görüntülemek için URL’yi kontrol et’i tıklayın.
- Google Etiket Yöneticisi’ne gidin‘i tıklayın ve aşağıdaki talimatları uygulayarak Google Etiket Yöneticisi’nde ayarlama işlemini tamamlayın.
Google etiketini kullanarak Google Etiket Yöneticisi’nde gelişmiş dönüşümleri ayarlama işlemini tamamlama
Bir Google etiketini dağıtın veya hedef olarak ilgili Ads hesabıyla dağıtılmış bir Google etiketi olduğundan emin olun. Kapsayıcınızda bu Google etiketine gidin.
Yönet‘i seçin.
Kullanıcı tarafından sağlanan veri özelliklerine izin ver‘i seçin.
Google etiketi ayarlarınızı yapılandırma hakkında daha fazla bilgi edinin.
Burada, kullanıcı tarafından sağlanan verileri etiketinizde nasıl yakalamak istediğinize karar verebilirsiniz:
- Kullanıcı tarafından sağlanan verileri otomatik olarak algıla: Yapılandırılmış veri türleri için belirlenen bir kalıpla eşleşen dizeler sayfada otomatik olarak incelenir Bu yöntem minimum çaba gerektirir ve çoğu reklamveren için iyi sonuç verir. Daha fazla kontrol için web sitenize bir kod snippet’i ekleyebilir veya CSS seçicileri ya da JavaScript değişkenlerini belirtebilirsiniz. Otomatik algılama etkinleştirildiğinde hariç tutulacak CSS seçicileri Hariç tutma ekle’yi tıklayarak belirtebilirsiniz.
- CSS seçicileri veya JavaScript değişkenlerini belirtin: Kullanıcı tarafından sağlanan alakalı veriler içeren sayfanızda CSS seçicileri veya JavaScript değişkenlerini manuel olarak belirtin. Bu yöntemi kullanmak istiyorsanız bu seçeneği belirleyin ve aşağıdaki talimatları uygulayın.
- Web sitenize kod snippet’i ekleyin: Web sitenize, eşleştirme için karma oluşturma işlemi uygulanmış müşteri verilerini gönderen bir kod snippet’i ekleyin. Bu yöntem, dönüşüm etiketiniz her tetiklendiğinde, sürekli olarak doğru şekilde biçimlendirilmiş veriler göndermenizi sağlayarak gelişmiş dönüşümlerin doğruluğunu artırır. Bu yöntemi kullanırsanız “Etiket ayrıntıları” bölümündeki bir onay kutusunu işaretlemeniz gerekmez. Kullanıcı tarafından sağlanan tüm veriler otomatik olarak kod snippet’i aracılığıyla gönderilir. Seçeneklerin bir kombinasyonunu kullanabilirsiniz. Örneğin, tüm dönüşüm işlemlerinizde otomatik algılamayı uygulamak için “Kullanıcı tarafından sağlanan verileri otomatik olarak algıla"yı seçebilir ve tercih ettiğiniz belirli dönüşüm etkinlikleri için kod snippet’i kullanabilirsiniz. Kod snippet’i aracılığıyla sağlanan veriler, otomatik olarak algılanan verilerden daha öncelikli olur. Daha fazla talimat için aşağıdaki Google Etiket Yöneticisi’nde “manuel yapılandırma"yı kullanarak gelişmiş dönüşümleri ayarlama bölümünü inceleyin.
Google Etiket Yöneticisi’nde Google etiketini ve kullanıcı tarafından sağlanan veri toplama özelliğini kullanarak gelişmiş dönüşümleri ayarlama işlemini tamamlama
Alternatif olarak, Google etiketinizde gelişmiş dönüşümleri ayarlayabilir ancak kullanıcı tarafından sağlanan verilerin toplanmasını Google Etiket Yöneticisi’nde yönetebilirsiniz. Google etiketi dağıtarak yukarıdaki adımları uygulayın. GTM’de, kullanıcı tarafından sağlanan verileri toplamak istediğiniz etkinlik etiketine gidin.
Not
Değeri bir DOM öğesinden almak için kimlik özelliğini kullanmak en iyi uygulamadır. Kimlikler benzersizdir ve zaman içinde sınıf adları veya adlar gibi diğer özelliklere göre değişme olasılığı daha düşüktür. Kimlikler düzen değişikliklerinden de etkilenmez. Diğer bir deyişle, sayfanızın düzeni değişse bile kodunuz çalışmaya devam eder.
Bir alanın zaten kimliği yoksa HTML’de id özelliğini kullanarak kimlik ekleyebilirsiniz. Örneğin:
<input type="text” id="myTextField">
Google Etiket Yöneticisi’nde ayarlama işlemini tamamladıktan sonra, gelişmiş dönüşümün doğru şekilde ayarlandığından emin olmak için uygulamanızı doğrulayabilirsiniz.
Google Etiket Yöneticisi’nde “otomatik toplama"yı kullanarak gelişmiş dönüşümleri ayarlama
Otomatik gelişmiş dönüşümleri iki farklı şekilde ayarlayabilirsiniz:
- Standart otomatik gelişmiş dönüşümler: Dönüşüm etkinliği sayfasında kullanıcı tarafından sağlanan veriler (e-posta, telefon numarası veya adres) mevcutsa bu yöntemi kullanın. Örneğin, dönüşüm etkinliği sayfanız satın alma onay sayfasıysa ve bu sayfada kullanıcı e-postası görünüyorsa bu yöntemi tercih edebilirsiniz.
- Kullanıcı tarafından sağlanan veri etkinliği etiketiyle otomatik gelişmiş dönüşümler: Müşteri verileri (e-posta, telefon numarası veya adres), dönüşüm etkinliği sayfasında yoksa ancak önceki bir sayfada mevcutsa bu yöntemi kullanın. Örneğin, dönüşüm etkinliği sayfanız satın alma onay sayfasıysa ve kullanıcı e-postası satın alma onay sayfasından önceki bir sayfaya girilmişse bu yöntemi tercih edebilirsiniz.
Not
Kullanıcı tarafından sağlanan veri etkinliği etiketi yöntemini kullanırsanız e-posta, telefon ve adres gibi birinci taraf müşteri verileri, kullanıcıların dönüşüm sayfasına ulaşmadan önce ziyaret ettikleri sayfalarda otomatik olarak algılanır. Bu ayarlama ile Google’a, karma oluşturma işlemi uygulanmış birinci taraf müşteri verilerini sizin adınıza toplaması ve aynı kullanıcı oturumunda gerçekleşen sonraki dönüşüm etkinliklerine bağlaması için reklam çerezi kullanma yetkisi verirsiniz. Bir dönüşüme bağlı olmayan tüm veriler silinir. İzin modunu uygularsanız reklam çerezi, izin modu özelliğinin uygulandığı yerlerde bu özelliğin ad_storage izin durumuna tabi olur.
Google Ads ve Floodlight etiketi içeren kapsayıcılar, bir etkinlik gönderilmeden önce otomatik olarak bir Google etiketi başlatır. Bu nedenle ek dönüşüm bağlayıcı etiketleri gerekmez. Kapsayıcınızdaki her sayfada bir Google etiketi varsa dönüşüm bağlayıcının entegre edilmesi gerektiğini unutmayın.
Dönüşüm Bağlayıcı hakkında daha fazla bilgi edinin.
add remove
- Google Etiket Yöneticisi hesabınızda oturum açın.
- Workspace‘i ardından gezinme menüsünden Etiketler‘i tıklayın.
- Yeni etiket oluşturmak için Yeni‘yi tıklayın.
- Etiket Yapılandırması‘nı tıklayıp Google Ads Kullanıcı Tarafından Sağlanan Veri Etkinliği‘ni seçin.
- Google Ads dönüşüm izleme kimliğinizi girin.
- Bu dönüşüm işleminin, Google Ads hesabınızda gelişmiş dönüşümleri etkinleştirdiğiniz dönüşüm işlemiyle aynı dönüşüm izleme kimliğine ve etiketine sahip olduğundan emin olun.
- Açılır listeden Yeni Değişken‘i seçin.
- Otomatik‘i seçin.
- Değişkene ad verin.
- Kaydet‘i tıklayın.
- Google Ads Kullanıcı Tarafından Sağlanan Veri Etkinliği Etiketi’nde Tetikleyici‘yi tıklayın. Bu bölümde, kullanıcı verilerinin mevcut olacağı yeri tahmin edersiniz.
- Artı simgesini tıklayın.
- Tetikleyici Yapılandırması‘nı tıklayın.
- Form Gönderme‘yi tıklayın.
Not
Gelişmiş dönüşümlerin düzgün şekilde çalışması için “form gönderme"yi seçmeniz gerekir.
- Tüm Formlar‘ı seçin.
- Kaydet‘i seçin ve yeni Google Ads Kullanıcı Tarafından Sağlanan Veri Etkinliği etiketinizi kaydedin.
add remove
- Chrome tarayıcıyı kullanarak, kullanıcı tarafından sağlanan verilerin gösterildiği sayfaya gidin.
- Kullanıcı tarafından sağlanan veriler, web sitenizin dönüşüm sayfasında veya dönüşüm sayfasından önce gelen bir sayfada (ör. satın alma onay sayfanızdan önce gelen bir form gönderme sayfası) gösterilebilir. Google’a göndermek istediğiniz sayfada gösterilen müşteri verilerini belirleyin. Örneğin, sayfanızda teşekkür mesajı gösterilebilir ve satın alma işleminden sonra müşteri e-posta adresi bulunabilir.
Not
Aşağıdaki alanlardan en az biri sağlanmalıdır:
- E-posta (tercih edilen)
- Adres: Ad, soyad, posta kodu ve ülke bilgisi gereklidir.
- İsteğe bağlı: Ek eşleştirme anahtarları olarak açık adres, şehir ve bölge.
- Telefon numarası da ayrı bir eşleştirme anahtarı olarak sağlanabilir ancak bunun e-posta ile birlikte gönderilmesi önerilir.
- Sayfadaki müşteri verilerini belirledikten sonra, bir sonraki adımı uygulayarak CSS seçicileri kopyalamanız ve Google Etiket Yöneticisi’ne girmeniz (veya varsa mevcut veri katmanı değişkenlerini kullanmanız) gerekir. Böylece, gelişmiş dönüşüm etiketiniz hangi verilerin karma oluşturma işlemi uygulanarak Google’a gönderileceğini bilir. Bu dönüşüm sayfası sekmesini açık tutmanız önemlidir.
add remove
Ayrı bir sekmede Google Etiket Yöneticisi’ni açın.
Manuel gelişmiş dönüşümleri iki farklı şekilde ayarlayabilirsiniz:
- Standart manuel gelişmiş dönüşümler: Dönüşüm etkinliği sayfasında kullanıcı tarafından sağlanan veriler (e-posta, telefon numarası veya adres) mevcutsa bu yöntemi kullanın. Örneğin, dönüşüm etkinliği sayfanız satın alma onay sayfasıysa ve bu sayfada kullanıcı e-postası görünüyorsa bu yöntemi tercih edebilirsiniz.
- Kullanıcı tarafından sağlanan veri etkinliği etiketiyle manuel gelişmiş dönüşümler: Kullanıcı tarafından sağlanan veriler (e-posta, telefon numarası veya adres), dönüşüm etkinliği sayfasında yoksa ancak önceki bir sayfada mevcutsa bu yöntemi kullanın. Örneğin, dönüşüm etkinliği sayfanız satın alma onay sayfasıysa ve kullanıcı e-postası satın alma onay sayfasından önceki bir sayfaya girilmişse bu yöntemi tercih edebilirsiniz. Bu yöntemde, dönüşüm sayfasından önce gelen sayfalarda kullanıcı tarafından sağlanan veriler içeren CSS seçicileri ve JavaScript değişkenlerini belirlersiniz.
Not
Kullanıcı tarafından sağlanan veri etkinliği etiketi yöntemini kullanırsanız e-posta, telefon ve adres gibi birinci taraf müşteri verileri, kullanıcıların dönüşüm sayfasına ulaşmadan önce ziyaret ettikleri sayfalarda otomatik olarak algılanır. Bu ayarlama ile Google’a, karma oluşturma işlemi uygulanmış birinci taraf müşteri verilerini sizin adınıza toplaması ve aynı kullanıcı oturumunda gerçekleşen sonraki dönüşüm etkinliklerine bağlaması için reklam çerezi kullanma yetkisi verirsiniz. Bir dönüşüme bağlı olmayan tüm veriler silinir. İzin modunu uygularsanız reklam çerezi, izin modu özelliğinin uygulandığı yerlerde bu özelliğin ad_storage izin durumuna tabi olur.
Google Ads ve Floodlight etiketi içeren kapsayıcılar, bir etkinlik gönderilmeden önce otomatik olarak bir Google etiketi başlatır. Bu nedenle ek dönüşüm bağlayıcı etiketleri gerekmez. Kapsayıcınızdaki her sayfada bir Google etiketi varsa dönüşüm bağlayıcının entegre edilmesi gerektiğini unutmayın.
Dönüşüm Bağlayıcı hakkında daha fazla bilgi edinin.
add remove
- Google Etiket Yöneticisi hesabınızda oturum açın.
- Workspace‘i ardından gezinme menüsünden Etiketler’i tıklayın.
- Gelişmiş dönüşümleri birlikte uygulamak istediğiniz Google Ads dönüşüm işleminizle ilişkili Google etiketini seçin ve bu etiketi düzenleyin.
- Etkinlik Parametreleri bölümünü genişletin ve Parametre ekle‘yi tıklayın.
- “Etkinlik Parametresi” alanına
user_data yazın.
- “Değer” alanında bir Kullanıcı Tarafından Sağlanan Veriler değişkeni seçin veya oluşturun.
- Kullanıcı Tarafından Sağlanan Veriler değişkeninde Manuel yapılandırma‘yı seçin.
- Você também pode selecionar “Código” se quiser utilizar JavaScript personalizado ou outros objetos para enviar seus dados pelo Gerenciador de tags do Google. Esse método exige uma formatação específica dos dados. Se você quiser aplicá-lo, leia as instruções de “Código” abaixo. Aqui, o texto “Dados fornecidos pelo usuário” vai aparecer na parte de cima da página, seguido de todas as informações dos clientes que podem ser incluídas na tag de conversões otimizadas.
- Gelişmiş dönüşümler yoluyla 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.
Not
Veri katmanınızda halihazırda karma oluşturma işlemi uygulanmamış değişkenler varsa (CSS seçicileri veya diğer değişken türlerini kullanmanızdan bağımsız olarak) yeni değişkenler oluşturmak yerine bunları seçebilirsiniz. Emin değilseniz talimatlar üzerinden devam edin.
- “Değişken Yapılandırması” ekranında, Kuruluma başlamak için bir değişken türü seçin‘i tıklayın “Değişken Türü Seçin” ekranında DOM Öğesi‘ni seçin.
- “Değişken Yapılandırması” ekranına dönün ve açılır menüden “Seçim Yöntemi"ni “CSS Seçici” olarak değiştirin.
- Değişkeniniz için bir başlık oluşturun.
- Kullanıcılarınızın verilerini referans alan CSS seçiciyi “Öğe seçici” giriş alanına girin (CSS seçiciyi bulmayla ilgili aşağıdaki bölüme bakın). “Özellik adı” alanını boş bırakabilirsiniz (daha fazla bilgiyi aşağıda bulabilirsiniz).
- Değişken için Kaydet‘i tıklayın, ardından Google etiketini kaydedin.
add remove
- Google Etiket Yöneticisi hesabınızda oturum açın.
- Workspace‘i ardından gezinme menüsünden Etiketler‘i tıklayın.
- Yeni etiket oluşturmak için Yeni‘yi tıklayın.
- Etiket Yapılandırması‘nı tıklayıp Google Ads Kullanıcı Tarafından Sağlanan Veri Etkinliği‘ni seçin.
- Google Ads dönüşüm izleme kimliğinizi girin.
- Bu dönüşüm işleminin, Google Ads hesabınızda gelişmiş dönüşümleri etkinleştirdiğiniz dönüşüm işlemiyle aynı dönüşüm izleme kimliğine ve etiketine sahip olduğundan emin olun.
- Açılır listeden Yeni Değişken‘i seçin.
- Manuel yapılandırma‘yı seçin.
- Verilerinizi Google Etiket Yöneticisi üzerinden göndermek için Özel JavaScript veya diğer veri nesnelerini kullanmak istiyorsanız “Kod"u da seçebilirsiniz. Bu yöntemde verilerin belirli bir şekilde biçimlendirilmesi gerekir. Bu yöntemi kullanmak istiyorsanız aşağıdaki “Kod” talimatlarını okuyabilirsiniz. Sayfanın üst kısmında “Kullanıcı tarafından sağlanan veriler” ifadesini ve onu takip eden, gelişmiş dönüşüm etiketiniz kapsamında ekleyebileceğiniz müşteri verilerinin tüm bölümlerini görürsünüz.
- Gelişmiş dönüşümler yoluyla 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.
Not
Veri katmanınızda halihazırda karma oluşturma işlemi uygulanmamış değişkenler varsa (CSS seçicileri veya diğer değişken türlerini kullanmanızdan bağımsız olarak) yeni değişkenler oluşturmak yerine bunları seçebilirsiniz. Emin değilseniz talimatlar üzerinden devam edin.
- “Değişken Yapılandırması” ekranında, Kuruluma başlamak için bir değişken türü seçin‘i tıklayın “Değişken Türü Seçin” ekranında DOM Öğesi‘ni seçin.
- “Değişken Yapılandırması” ekranına dönün ve açılır menüden “Seçim Yöntemi"ni “CSS Seçici” olarak değiştirin.
- Değişkeniniz için bir başlık oluşturun.
- Kullanıcılarınızın verilerini referans alan CSS seçiciyi “Öğe seçici” giriş alanına girin (CSS Seçici’yi bulmayla ilgili aşağıdaki bölüme bakın). “Özellik adı” alanını boş bırakabilirsiniz. (Aşağıda bununla ilgili daha fazla bilgi bulabilirsiniz).
- Kaydet‘i tıklayın.
- Google Ads Kullanıcı Tarafından Sağlanan Veri Etkinliği Etiketi’nde Tetikleyici‘yi tıklayın. Bu bölümde, kullanıcı verilerinin mevcut olacağı yeri tahmin edersiniz.
- Artı simgesini tıklayın.
- Tetikleyici Yapılandırması‘nı tıklayın.
- Form Gönderme‘yi tıklayın.
Not
Gelişmiş dönüşümlerin düzgün şekilde çalışması için “form gönderme"yi seçmeniz gerekir.
- Tüm Formlar‘ı seçin.
- Kaydet‘i seçin ve yeni Google Ads Kullanıcı Tarafından Sağlanan Veri Etkinliği etiketinizi kaydedin.
Bir sonraki adımda, CSS Seçicileri dönüşüm sayfanızdan nasıl kopyalayıp gelişmiş dönüşüm değişkenlerine yapıştıracağınız açıklanmaktadır. Bu sayfa sekmesini açık tutmanız önemlidir.
add remove
CSS Seçicileri tanımlayıp gelişmiş dönüşüm etiketi alanlarına (ör. e-posta, telefon) girmek için aşağıdaki adımları uygulayın. Veri katmanınızda zaten karma haline getirilmemiş değişkenler varsa yeni CSS değişkenleri oluşturmak yerine bunları seçebilirsiniz. Emin değilseniz talimatlar üzerinden devam edin:
- Web sitenize geri dönün (Google Etiket Yöneticisi sayfanızı kapatmayın).
- Gelişmiş dönüşümlerle birlikte göndermek istediğiniz müşteri verilerini belirleyin. Bu veriler, dönüşüm sayfasında veya satın alma onay sayfasından hemen önce gelen form gönderme sayfası gibi başka bir sayfada görünebilir. Verileri farenizle sağ tıklayıp Denetle‘yi seçin.
- Örneğin, bir e-posta adresi yakalamaya çalışıyorsanız e-posta adresini (ör. example@email.com) sağ tıkladığınızdan emin olun.
- Chrome Geliştirici Araçları Chrome tarayıcınızda başlatılır.
- Chrome Geliştirici Araçları sayfasında sunulan kaynak kodunda, kodun bir kısmını vurgulanmış olarak görürsünüz. Vurgulanmış kod, bu bölümün 2. Adımında sağ tıkladığınız müşteri verileri için CSS Seçicileri çıkarmanız gereken sayfa öğesidir.
- Vurgulanan kodun üzerine fareyle gelin ve sağ tıklayın.
- Ekranı aşağı kaydırarak “Kopyala"ya gidin ve Seçiciyi Kopyala‘yı seçin.
- Diğer sekmenizde, Google Etiket Yöneticisi açıkken bu metni “Öğe seçici” alanına yapıştırın.
- Metin, aşağıda verilen örneğe benzer ancak bunun aynısı değildir:
tsf > div:nth-child(2) > div.A8SBwf > div.RNNXgb > div > div.a4bIc > custEmail
- Kaydet‘i tıklayın.
- CSS seçiciyi Google Etiket Yöneticisi’ndeki her bir müşteri veri değişkeni için yeni bir değişkene kopyalayarak, farklı her müşteri verisi parçası (ör. e-posta, ad ve adres) için bu bölümün 2-8. adımlarını tekrarlayın.
- Google Etiket Yöneticisi’nde Kaydet‘i tıklayın.
Google Etiket Yöneticisi’nde “Kod” yöntemini kullanarak gelişmiş dönüşümleri ayarlama
add remove
Öncelikle e-posta, adres ve telefon numarası gibi ihtiyaç duyduğunuz değişkenlerin, Google Ads dönüşüm etiketinin tetiklendiği dönüşüm sayfasında bulunduğundan emin olmanız gerekir. Genellikle müşteri verileri gerektiren satın alma, kaydolma ve diğer benzer dönüşüm türlerine ilişkin dönüşüm sayfalarında büyük olasılıkla bu durum geçerli olacaktır. Bunun hangi sayfa olduğundan emin değilseniz geliştiricinizle iletişime geçmeniz gerekir.
Bilgilerin kullanılabilir olduğunu onayladıktan sonra, bu müşteri verilerini sayfanızda global JavaScript değişkenleri olarak depolamanız gerekir. Böylece bu veriler, gelişmiş dönüşüm etiketi tarafından kullanılabilir (bu konudan bir sonraki bölümde bahsedilecektir).
Not
Aşağıdaki alanlardan en az biri sağlanmalıdır:
- E-posta (tercih edilen)
- Adres: Ad, soyad, posta kodu ve ülke bilgisi gereklidir. İsterseniz ek eşleştirme anahtarları olarak açık adresi, şehri ve bölgeyi de girebilirsiniz.
- Telefon numarası da ayrı bir eşleştirme anahtarı olarak sağlanabilir ancak bunun e-posta ile birlikte gönderilmesi önerilir.
Karma oluşturma işlemi uygulanmamış veriler ya da normalleştirilmiş ve karma oluşturma işlemi uygulanmış veriler gönderebilirsiniz. Karma oluşturma işlemi uygulanmamış veriler gönderirseniz Google, sunuculara ulaşmadan önce bu verileri normalleştirir ve verilere karma oluşturma işlemi uygular. Verileri normalleştirmeye ve verilere karma oluşturma işlemi uygulamaya karar verirseniz aşağıdaki talimatları uygulayın.
Normalleştirme için:
- Baştaki veya sondaki boşlukları kaldırın.
- Metni küçük harfe dönüştürün.
- Telefon numaralarını E.164 standardına göre biçimlendirin.
Karma oluşturma işlemi için:
Onaltılık
SHA256 256 bit Güvenli Karma Algoritması’nın kısaltması olan SHA-256, kriptografik güvenlik alanında kullanılır. Devamı kullanın.
Aşağıdaki tabloda, tanımlayabileceğiniz müşteri veri değişkenleri hakkında daha fazla bilgi bulabilirsiniz. Değişkenleri istediğiniz gibi adlandırabilirsiniz. “Anahtar Adı” sütunu, gelişmiş dönüşüm etiketinde bunlara nasıl atıfta bulunulacağını gösterir (bu konu hakkında daha fazla bilgi bir sonraki adımda verilmiştir). Tüm verilerin Dize türü değişkenler olarak iletilmesi gerektiğini unutmayın. Ayrıca ad ve adres tanımlarken, her bileşeni bağımsız bir değişken olarak tanımladığınızdan (ör. ad, soyad) emin olun.
| Veri Alanı |
Anahtar Adı |
Açıklama |
|
E-posta adresi |
e-posta |
Kullanıcı e-posta adresi.
Örnek: “cdogru@example.com”
|
sha256_email_address |
Karma oluşturma işlemi uygulanmış kullanıcı e-posta adresi.
Örnek:
“a8af8341993604f29cd4e0e5a5a4b5d48c575436c38b28abbfd7d481f345d5db”
|
|
Telefon numarası |
phone_number |
Kullanıcı telefon numarası. E.164 biçiminde olmalıdır. Diğer bir deyişle, artı işareti (+), önek ve ülke kodu dahil olmak üzere 11 ile 15 hane arasında olmalı ve tire, parantez veya boşluk içermemelidir.
Örnek: "+11231234567"
|
sha256_phone_number |
Karma oluşturma işlemi uygulanmış kullanıcı telefon numarası.
Örnek:
“e9d3eef677f9a3b19820f92696be53d646ac4cea500e5f8fd08b00bc6ac773b1"
|
|
Ad |
address.first_name |
Kullanıcının adı.
Örnek: “Can” |
address.sha256_first_name |
Kullanıcının karma oluşturma işlemi uygulanmış adı.
Örnek:
“96d9632f363564cc3032521409cf22a852f2032eec099ed5967c0d000cec607a”
|
| Soyadı |
address.last_name |
Kullanıcının soyadı.
Örnek: “Doğru”
|
address.sha256_last_name |
Karma oluşturma işlemi uygulanmış kullanıcı soyadı.
Örnek:
“799ef92a11af918e3fb741df42934f3b568ed2d93ac1df74f1b8d41a27932a6f”
|
| Açık adres |
address.street |
Kullanıcının açık adresi. Örnek: “123 New Rd” |
| Şehir |
address.city |
Kullanıcının şehir adı. Örnek: “Southampton” |
| Bölge |
address.region |
Kullanıcının ili, eyaleti veya bölgesi. Örnek: “Hampshire” |
| Posta kodu |
address.postal_code |
Kullanıcının posta kodu. Örnek: “SO99 9XX” |
| Ülke |
address.country |
Kullanıcının ülke kodu. Örnek: “Birleşik Krallık” ISO 3166-1 alfa-2 standardına göre 2 harfli ülke kodları kullanın. |
Sonraki adımlar, Google Etiket Yöneticisi’nde gelişmiş dönüşümleri etkinleştirmek ve az önce oluşturduğunuz müşteri veri değişkenlerine atıfta bulunmaktır. Daha sonraki adımlarda ihtiyaç duyacağınızdan müşteri veri değişkenlerinin adlarını elinizin altında bulundurmak faydalı olabilir.
add remove
- Google Etiket Yöneticisi hesabınızda oturum açın.
- Workspace‘i, ardından gezinme menüsünden Etiketler‘i tıklayın.
- Gelişmiş dönüşümleri birlikte uygulamak istediğiniz Google Ads dönüşüm işleminizle ilişkili Google etiketini seçin ve bu etiketi düzenleyin.
- Etkinlik Parametreleri bölümünü genişletin ve Parametre ekle‘yi tıklayın.
- “Etkinlik Parametresi” alanına
user_data yazın.
- “Değer” alanında bir Kullanıcı Tarafından Sağlanan Veriler değişkeni oluşturun.
- Yeni “Kullanıcı tarafından sağlanan veri değişkeni"nde Kod‘u seçin.
- Veri Kaynağı açılır menüsünde Yeni Değişken‘i seçin.
- “Değişken Yapılandırması” bölümünde Özel JavaScript‘i seçin.
- Aşağıdaki kodu özel JavaScript değişkeni alanına kopyalayın:
function () {
return {
“email": yourEmailVariable , // yourEmailVariable yerine kullanıcınızın e-postasını yakalayan değişken adını girin
“phone_number": yourPhoneVariable , // yourPhoneVariable ve aşağıdaki değişken adları için de aynı işlemi uygulayın
“address": {
“first_name": yourFirstNameVariable ,
“last_name": yourLastNameVariable ,
“street": yourStreetAddressVariable ,
“city": yourCityVariable ,
“region": yourRegionVariable ,
“postal_code": yourPostalCodeVariable ,
“country": yourCountryVariable
}
}
}
Normalleştirilmiş ve karma oluşturma işlemi uygulanmış değişkenler için kod örnekleri:
Not
İsterseniz alana dizeyle kod gömebilir veya değişkenler yerine bir işlev kullanabilirsiniz.
// Implement
<script> gtag(‘set’, ‘user_data’, {
“sha256_email_address": yourNormalizedandHashedEmailVariable,
“sha256_phone_number": yourNormalizedandHashedPhoneVariable,
“address": {
“address.sha256_first_name": yourNormalizedandHashedFirstNameVariable,
“address.sha256_last_name": yourNormalizedandHashedLastNameVariable,
“city": yourCityVariable,
“region": yourRegionVariable,
“postal_code": yourPostalCodeVariable,
“country": yourCountryVariable
}});
</script>
Karma oluşturma işlemi uygulanmış kullanıcı verisi değerleri sağlamak istiyorsanız aşağıdaki örnek snippet’i kullanabilirsiniz:
async function processUserData() {const userData = {
‘sha256_email_address': await hashEmail(email.trim()),
‘sha256_phone_number': await hashPhoneNumber(phoneNumber),
‘address': {
‘address.sha256_first_name': await hashName(firstName),
‘address.sha256_last_name': await hashName(lastName),
‘city': city,
‘region': region,
‘postal_code': postalCode,
‘country': country,
},};return userData;
Telefon numarası E.164 biçiminde olmalıdır. Diğer bir deyişle, artı işareti (+), önek ve ülke kodu dahil olmak üzere 11 ile 15 hane arasında olmalı ve tire, parantez veya boşluk içermemelidir.
- Yukarıdaki kodda bulunan her müşteri verisi türü için, yer tutucu değişkenlerinin (ör. yourEmailVariable) yerine dönüşüm sayfanızdaki bu müşteri verisi parçasını içeren global JavaScript değişkeninin adını girin.
- Aşağıdaki alanlardan en az birinin sağlanması gerektiğini unutmayın:
- E-posta (tercih edilen)
- Adres (ad, soyadı, posta kodu ve ülke bilgisi gereklidir)
- Telefon numarası da ayrı bir eşleştirme anahtarı olarak sağlanabilir ancak bunun e-posta ile birlikte gönderilmesi önerilir.
- Siteniz bu alanlardan herhangi birini toplamıyorsa alanı boş bırakmak yerine tamamen kaldırın. Örneğin, yalnızca e-posta ve telefon numarası toplayan bir web sitesi, aşağıdaki gibi görünen özel bir JavaScript değişkeni oluşturur:
function () {
return {
“email": yourEmailVariable ,
“phone_number": yourPhoneVariable
}
}
- Kaydet‘i tıklayın.
Bu dönüşüm işlemi için gelişmiş dönüşümler ayarladınız. Sonraki adım, uygulamanın düzgün çalıştığını doğrulamaktır. Aşağıda bulunan “
Uygulamanızı doğrulama” bölümüne geçin.
Uygulamanızı doğrulama
Gelişmiş dönüşümler uygulamanızın düzgün şekilde çalıştığını doğrulamak üzere dönüşüm sayfanıza gidin (bunu yapmak için bir test dönüşümü gerçekleştirmeniz gerekebilir) ve aşağıdaki adımları izleyin. En iyi uygulama, bu işlemi gelişmiş dönüşümleri uyguladıktan hemen sonra yapmaktır. Böylece, uygulama düzgün çalışmıyorsa gerekli değişiklikler yapılabilir.
add remove
- Web sayfanızı sağ tıklayın.
- Denetle‘yi seçin.
- “Ağ” sekmesini seçin.
- Arama çubuğuna “google” yazın.
- “googleadservices.com/pagead/conversion/" (veya bazı tarayıcılarda “google.com/pagead/1p-conversion/") adresine giden ağ isteğini bulun.
- Sorgu dizesi parametrelerinin listesini görüntülemek için Yük‘ü tıklayın.
- Değer olarak, karma oluşturma işlemi uygulanmış bir dizeye sahip olan “em” parametresini bulun. Değer “tv.1~em” ile başlamalı ve ardından uzun bir karakter dizesi ile devam etmelidir. “em” parametresini görüyorsanız gelişmiş dönüşümler etiketi çalışıyor ve enhanced_conversion_data nesnesine karma oluşturma işlemi uyguluyor demektir.
-
Not
“em” parametresini görüyorsanız ancak “tv.1~em” ifadesinin ardından karma oluşturma işlemi uygulanmış uzun bir dize gelmiyorsa gelişmiş dönüşümler parametresini boş olarak gönderiyorsunuz demektir. Kullanıcı tarafından sağlanan veriler dönüşüm sırasında mevcut değilse bu durum yaşanabilir.
add remove
Gelişmiş dönüşümleri uyguladıktan sonra yaklaşık 48 saat içinde Google Ads’de etiket teşhis raporunu görüntüleyebilirsiniz. Bu raporu kullanarak uygulamanızın düzgün çalıştığını doğrulayabilirsiniz. Bu rapora ulaşmak için:
- 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ü ve ardından Özet‘i tıklayın.
- Gelişmiş dönüşümlerin etkinleştirildiği dönüşüm işlemini tıklayın.
- En üstteki sayfa menüsünden Teşhis‘i seçin. Gelişmiş dönüşümler etiketi teşhis raporunuzu ve geliştirilmiş dönüşümlerle ilgili olarak her bir bölümdeki metrikleri görebilirsiniz.
- Her şeyin beklendiği gibi çalıştığından emin olmak için çeşitli durum denetimlerini inceleyin.
- Etiket teşhis raporu bir hata olabileceğini bildirirse sorunları gidermek için bildirimdeki ve Yardım Merkezi’ndeki talimatları uygulayın.
Gelişmiş dönüşümleri kapatma
Gelişmiş dönüşümleri hesap düzeyinde kapatmak için aşağıdaki adımları uygulayın:
- 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.
- Ayarlar‘ı tıklayın.
- “Web için gelişmiş dönüşümler” panelini genişletin.
- Gelişmiş dönüşümleri kapatmak için onay kutusunun seçimini kaldırın.
- Kaydet‘i tıklayın.
Gelişmiş dönüşümleri dönüşüm işlemi düzeyinde kapatmak için aşağıdaki adımları uygulayın:
- 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.
- Gelişmiş dönüşümlerini kapatmak istediğiniz dönüşüm işlemini seçin.
- Ayarlar‘ı tıklayın.
- “Gelişmiş dönüşümler” panelini genişletin.
- “Gelişmiş dönüşümleri etkinleştir” seçeneğinin yanındaki onay kutusunun seçimini kaldırın.
- Kaydet‘i tıklayın.
Not
Gelişmiş dönüşümlerinizi kapatırsanız teklif verme veya raporlama için kullanamazsınız. Ancak bunların devre dışı bırakılması mevcut dönüşüm verilerinizi etkilemez.
Otomatik etkinlikleri devre dışı bırakma
- Google Ads, Google Analytics veya Campaign Manager 360 hesabınızda oturum açın.
- Google etiketi ayarlarınıza gidin.
- Ardından Otomatik olarak etkinlik algılama özelliğini yönetin‘i tıklayın ve Google etiketinizin otomatik olarak algılaması gereken etkinlik türlerini seçin.
- Etiket devre dışı bırakıldıktan sonra Google etiketinizi kullanan hiçbir ürün veya hesap ilişkili etkinlikleri almaz.
Etkinlik düzeyinde kullanıcı tarafından sağlanan verilerin toplanmasını devre dışı bırakma
seçenek:
- 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 ve dönüşüm işlemini bulun.
- “Ayrıntılar” bölümünde Ayarları Düzenle‘yi seçin.
- Dönüşüm etkinliği düzeyindeki kullanıcı tarafından sağlanan verileri yönetmek için Bu dönüşüm işlemi için gelişmiş dönüşümü kullanın seçeneğinin yanındaki kutuyu işaretleyin.
- Kaydet‘i tıklayın.
seçenek:
user_data parametresinin bir Dönüşüm Etkinliği Etiketi için doğru şekilde yapılandırıldığından emin olmak üzere etiket sıralaması uygulayabilirsiniz. Bunun için boş bir user_data parametresi içeren bir Google etiketi oluşturmanız gerekir. Bu Google etiketinin, yürütülmeden önce Dönüşüm Etkinliği Etiketi’ne uygulandığından emin olmak için Etiket Dizilimi özelliğini kullanın. Google etiketi dizilimi ile yapılandırma hakkında daha fazla bilgi edinin.
Not
Kullanıcı tarafından sağlanan verilerin toplanmasını etiket düzeyinde devre dışı bırakmak ve kimliği tanımlayabilecek bilgilerin kullanıcı verilerinde toplanmasını önlemek için etkinliklerde user_data alanını boş bir değerle geçersiz kılın.