Web için gelişmiş dönüşümler, dönüşüm ölçümünüzün doğruluğunu artırır. Web sitenizden karma oluşturma işlemi uygulanmış birinci taraf dönüşüm verilerini 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 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.
Bu sayfada
- Başlamadan önce
- Google etiketi, kullanıcı tarafından sağlanan verileri ne zaman toplar?
- Kullanıcı tarafından sağlanan veri özelliklerine izin ver
- Google Ads'de web için gelişmiş dönüşümleri Google Etiket Yöneticisi ile ayarlama
- Google etiketini kullanarak Google Etiket Yöneticisi'nde gelişmiş dönüşümleri ayarlama işlemini tamamlama
- Uygulamanızı doğrulama
- Gelişmiş dönüşümleri kapatma
Not: Google Etiket Yöneticisi'ndeki Google Analytics etkinlik etiketi otomatik olarak bir Google etiketi içerir.
Google Etiket Yöneticisi'ni kullanıyorsanız aşağıdaki talimatları uygulayarak 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.
Başlamadan önce
Ayarlama işlemine başlamadan önce aşağıdaki koşulları gözden geçirin:
- Dönüşüm etiketinin tetiklendiği tam URL'yi (ör. onay sayfası URL'si) ve dönüşüm etkinliği tetikleyicisini (ör. düğmeyi tıklama veya sayfa görüntüleme) öğrenin.
- Dönüşüm izleme etiketinizin etkinleştirildiği sayfada birinci taraf müşteri verilerinin (ör. e-posta, tam ad, ev adresi ve/veya telefon numarası) bulunduğundan emin olun.
- Dönüşüm izleme özelliğini uygulamak için bu özelliğin web sitenizde nasıl ayarlandığına ve bazı kod değişikliklerine dair bilgi sahibi olmanız gerekir. Bu nedenle, gerekli durumlarda geliştirme ekibinizle konuşabileceğinizden emin olun.
- Google Ads'de gelişmiş dönüşümlerle ilgili müşteri verileri politikalarını incelediğinizden ve bunlara uyabileceğinizi onayladığınızdan emin olun.
- 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.
Google etiketi, kullanıcı tarafından sağlanan verileri ne zaman toplar?
Google etiketi, web sitenizden kullanıcı tarafından sağlanan verileri toplamak için yapılandırılabilir. Bu işlemi, sayfanızdaki veri konumlarını belirterek manuel olarak veya "Otomatik olarak algılanmış, kullanıcı tarafından sağlanan verileri topla" özelliği ile otomatik olarak yapabilirsiniz. Ayrıca içerik yönetim sistemleri (İYS'ler) dahil olmak üzere bazı web sitesi yönetim araçlarında bu yapılandırma doğrudan kullanıcı arayüzünde bulunabilir.
Toplama yönteminden bağımsız olarak, Google Ads veya Google Analytics hesabınızda hizmet şartlarını kabul edene kadar kullanıcı tarafından sağlanan verilerin toplanması başlatılmaz. Google etiketi, kullanıcı tarafından sağlanan verilerin, bu hizmet şartlarını kabul etmemiş bir Google Ads veya Google Analytics hedefi için etikete gönderildiğini algılarsa veriler Google tarafından toplanmaz veya işlenmez. Yani bir Google etiketi, kullanıcı tarafından sağlanan verileri toplayıp gönderecek şekilde yapılandırılmış olsa bile bu toplayıp gönderme işlemlerini yalnızca hizmet şartları kabul edildiğinde ve gerektiği durumlarda, gerekli izin parametreleri "izin verildi" olarak ayarlanmışsa yapar. Google etiketi, yalnızca izin verildiğinde kullanıcı tarafından sağlanan verileri toplamanıza yardımcı olmak için bu senaryoyu anlık olarak algılar.
Bölüm 1/3: Kullanıcı tarafından sağlanan veri özelliklerine izin verin
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: Kullandığınız Google ürününde kullanıcı tarafından sağlanan verilerin toplanmasını etkinleştirmenizi ve gelişmiş dönüşümler hizmet şartlarını kabul etmenizi öneririz. 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.Bölüm 2/3: Google Ads'de web için gelişmiş dönüşümleri Google Etiket Yöneticisi ile ayarlama
-
Hedefler menüsünde
Ayarlar 'a gidin.
- "Web için gelişmiş dönüşümler" panelini genişletin.
- "Gelişmiş dönüşümleri aç"ı işaretleyin.
- Uyumluluk beyanını inceleyin ve Kabul et'i seçin.
- Not: Gelişmiş dönüşümleri etkinleştirmek için gelişmiş dönüşümlerin kullanımında Reklamlar İçin Google Veri İşleme Şartları'nın geçerli olduğunu ve politikalarımıza uyacağınızı onaylamanız gerekir.
- 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 seçin.
- Google Etiket Yöneticisi'ne gidin'i seçin ve aşağıdaki talimatları uygulayarak Google Etiket Yöneticisi'nde ayarlama işlemini tamamlayın.
Bölüm 3/3: Google etiketini kullanarak Google Etiket Yöneticisi'nde gelişmiş dönüşümleri ayarlama işlemini tamamlama
Kapsayıcınızda, hedefi ilgili Ads hesabı olan bir Google etiketinin dağıtıldığından emin olun. Bu Google etiketine gidin, Yönet'i ve ardından 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ürleriyle eşleşen dizeler için sayfayı inceler. Bu seçenek minimum çaba gerektirir ve çoğu reklamveren için uygundur. Daha fazla kontrol için CSS seçicileri belirtin veya bir kod snippet'i kullanın. Hariç tutma ekle'yi tıklayarak belirli CSS seçicileri hariç tutabilirsiniz.
- 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: Karma oluşturma işlemi uygulanmış müşteri verilerini doğrudan eşleştirme için gönderir. Bu yöntem, etiket tetiklendiğinde sürekli olarak doğru şekilde biçimlendirilmiş veriler göndererek doğruluğu artırır. Bu işlem otomatik olarak yapıldığından "Etiket ayrıntıları" bölümünde bir onay kutusu seçmeniz gerekmez. Yöntemleri birleştirmeniz de mümkündür. Örneğin, tüm işlemlerde otomatik algılamayı kullanıp yalnızca belirli etkinlikler için bir kod snippet'i uygulayabilirsiniz. Kod snippet'i verilerine her zaman öncelik verilir.
Alternatif: 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.
1. seçenek: 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 gibi) 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. Bu yöntemi kullanmak için Google etiketi ayarlarınıza gidin ve Kullanıcı tarafından sağlanan verileri otomatik olarak algıla'yı seçin.
- 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 gibi), 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.
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.
Kullanıcı tarafından sağlanan veri etkinliği etiketiyle otomatik gelişmiş dönüşümleri ayarlama
- Google Etiket Yöneticisi hesabınızda oturum açın.
- Çalışma Alanı'nı, ardından gezinme menüsünden Etiketler'i seçin.
- Yeni etiket oluşturmak için Yeni'yi tıklayın.
- Etiket Yapılandırması'nı ve ardından Google Ads'i seçin.
- 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.
- Dönüşüm kimliği alanının yanındaki düğmeyi seçin ve + simgesini tıklayın.
- Otomatik'i seçin.
- Değişkene ad verin.
- Kaydet'i seçin.
- Google Ads Kullanıcı Tarafından Sağlanan Veri Etkinliği Etiketi'nde Tetikleyici'yi seçin. Bu bölümde, kullanıcı verilerinin mevcut olacağı yeri tahmin edersiniz.
- Artı simgesini seçin.
- Tetikleyici Yapılandırması'nı seçin.
- Form Gönderme'yi seçin.
- 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.
2. seçenek: Google Etiket Yöneticisi'nde "manuel yapılandırma"yı kullanarak gelişmiş dönüşümleri ayarlama
Adım 1/3: Gelişmiş dönüşüm değişkenlerini bulma
- 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.
- 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.
- 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.
Adım 2/3: Google Etiket Yöneticisi'nde gelişmiş dönüşümleri etkinleştirme
Yöntem 1: 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.
Standart manuel gelişmiş dönüşümleri ayarlama
- Google Etiket Yöneticisi hesabınızda oturum açın.
- Çalışma Alanı'nı, ardından gezinme menüsünden Etiketler'i seçin.
- Bu etiketi düzenlemek için Google Ads dönüşüm işleminizle ilişkili Google etiketini seçin.
- Etkinlik Parametreleri bölümünü genişletin ve Parametre ekle'yi tıklayın.
- "Etkinlik Parametresi" alanına
user_datayazı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.
- Verilerinizi göndermek için özel JavaScript veya diğer veri nesnelerini kullanmayı tercih ediyorsanız "Kod"u seçebilirsiniz. Talimatlar için bu makaledeki 3. seçeneğe gidin.
- 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 karma oluşturma işlemi uygulanmamış değişkenler varsa yeni değişkenler oluşturmak yerine bunları seçebilirsiniz.
- "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çicileri nasıl bulacağınızı incelemek için bu bölümdeki 3. adıma gidin. "Özellik adı" alanını boş bırakabilirsiniz.
- Değişken için Kaydet'i seçin, ardından Google etiketini kaydedin.
Yöntem 2: 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.
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.
Kullanıcı tarafından sağlanan veri etkinliği etiketiyle manuel gelişmiş dönüşümleri ayarlama
- Google Etiket Yöneticisi hesabınızda oturum açın.
- Çalışma Alanı'nı, ardından gezinme menüsünden Etiketler'i seçin.
- Yeni etiket oluşturmak için Yeni'yi tıklayın.
- Etiket Yapılandırması'nı ve ardından 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 göndermek için özel JavaScript veya diğer veri nesnelerini kullanmayı tercih ediyorsanız "Kod"u seçebilirsiniz. Talimatlar için bu makaledeki 3. seçeneğe gidin.
- Gelişmiş dönüşümler yoluyla sağlamak istediğiniz alakalı kullanıcı verileri alanı için açılır menüyü ve ardından Yeni Değişken'i seçin.
- Not: Veri katmanınızda karma oluşturma işlemi uygulanmamış değişkenler varsa yeni değişkenler oluşturmak yerine bunları seçebilirsiniz.
- "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çicileri nasıl bulacağınızı incelemek için bu bölümdeki 3. adıma gidin. "Özellik adı" alanını boş bırakabilirsiniz.
- Kaydet'i seçin.
- Google Ads Kullanıcı Tarafından Sağlanan Veri Etkinliği Etiketi'nde Tetikleyici'yi seçin. Bu bölümde, kullanıcı verilerinin mevcut olacağı yeri tahmin edersiniz.
- Artı simgesini seçin.
- Tetikleyici Yapılandırması'nı seçin.
- Form Gönderme'yi seçin.
- 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.
Adım 3/3: Gelişmiş dönüşüm CSS seçicilerini tanımlama ve bunları Google Etiket Yöneticisi'ne girme
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:
- Yeni bir sekmede web sitenize gidin. Google Etiket Yöneticisi'ni 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.
- Farenizi kullanarak doğrudan bu değerin üzerinde sağ tıklayın ve Denetle'yi seçin. Chrome Geliştirici Araçları tarayıcınızda başlatılır.
- Chrome Geliştirici Araçları sayfasında sunulan kaynak kodunda, kodun bir kısmının vurgulanmış olduğunu görürsünüz. Bu, müşteri verilerinizi içeren 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
- Metin, aşağıda verilen örneğe benzer ancak bunun aynısı değildir:
- Kaydet'i seçin.
- 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 seçin.
3. seçenek: Google Etiket Yöneticisi'nde "Kod"u kullanarak gelişmiş dönüşümleri ayarlama
Adım 1/3: Gelişmiş dönüşüm değişkenlerinizi belirleyip tanımlayın
Ö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.
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 bağımsız bir eşleştirme anahtarı olarak sağlanabilir ancak bunun e-posta ile birlikte gönderilmesi önerilir.
Google'ın otomatik olarak normalleştirmesi ve karma oluşturma işlemi uygulaması için karma oluşturma işlemi uygulanmamış veriler gönderebilirsiniz veya önceden karma oluşturma işlemi uygulanmış veriler gönderebilirsiniz. Verileri normalleştirmeye ve 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.
- gmail.com ve googlemail.com e-posta adreslerinde alan adından önce gelen tüm noktaları (.) kaldırın.
Karma oluşturma işlemi için:
- Onaltılık SHA256 kullanın.
Aşağıdaki tablodaki ölçütleri kullanarak değişkenlerinizi tanımlayın. 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.
Tüm veriler, dize türünde değişkenler olarak iletilmelidir. Ad ve adres tanımlarken her bileşenin bağımsız bir değişken (ör. ad ve soyadı) olarak tanımlandığından 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.
Adım 2/3: Google Etiket Yöneticisi'ni yapılandırın
- Google Etiket Yöneticisi hesabınızda oturum açın.
- Çalışma Alanı'nı, ardından gezinme menüsünden Etiketler'i tıklayın.
- Bu etiketi düzenlemek için Google Ads dönüşüm işleminizle ilişkili Google etiketini seçin.
- Etkinlik Parametreleri bölümünü genişletin ve Parametre ekle'yi seçin.
- "Etkinlik Parametresi" alanına
user_datayazı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 Veriler" değişkeninde 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.
Adım 3/3: Kodunuzu ekleyin ve özelleştirin
Karma oluşturma stratejinize uygun JavaScript şablonunu kopyalayın ve yeni özel JavaScript değişkeninize yapıştırın.
Standart şablon:
function () {
return {
"email": yourEmailVariable , // yourEmailVariable yerine kullanıcınızın e-posta adresini 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:
// Implement
<script>
gtag('set', 'user_data', {"sha256_email_address": yourNormalizedandHashedEmailVariable,"sha256_phone_number": yourNormalizedandHashedPhoneVariable,"address": {"sha256_first_name": yourNormalizedandHashedFirstNameVariable,"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': {'sha256_first_name': await hashName(firstName),'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.
Özelleştirme kuralları
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 seçin.
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üşüm 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.
Chrome Geliştirici Araçları'nı kullanarak uygulamanızı doğrulama
- 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'ü seçin.
- Değer olarak, karma oluşturma işlemi uygulanmış bir dizeye sahip olan "em" parametresini bulun (e-posta için "tv.1~em", telefon için "tv.1~pn" gösterilir). 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.
Uygulamanızı onaylamak için teşhis raporunu inceleyin
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:
- Hedefler menüsünde
Özet'e gidin.
- Gelişmiş dönüşümlerin etkinleştirildiği dönüşüm işlemini seçin.
- En üstteki sayfa menüsünden Teşhis'i seçin. Gelişmiş dönüşümler etiketi teşhis raporunu ve her bölümde, gelişmiş dönüşümlerle ilgili metrikleri inceleyebilirsiniz.
- 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:
- Hedefler menüsünde
Ayarlar 'a gidin.
- "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 seçin.
Gelişmiş dönüşümleri dönüşüm işlemi düzeyinde kapatmak için aşağıdaki adımları uygulayın:
- Hedefler menüsünde
Ayarlar 'a gidin.
- Gelişmiş dönüşümlerini kapatmak istediğiniz dönüşüm işlemini seçin.
- "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 seçin.
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
1. seçenek:
- Hedefler menüsünde
Özet'e gidin.
- 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 seçin.
2. 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.
user_data alanını boş bir değerle geçersiz kılın.