Kaydolma akışı seçme

AFP ile ilgili önemli bir karar, kullanıcılarınızın ilk katılımı için bir kayıt akışı seçmektir. Kaydolma işleminin amacı, kullanıcılarınızın yeni bir AdSense hesabı oluşturmasına (veya mevcut bir AdSense hesabında oturum açmasına) ve bu hesabı platformunuza bağlamasına olanak tanımaktır. Seçtiğiniz seçenek, geliştirmeye yatırım yapmak istediğiniz teknik kaynaklara ve kullanıcılarınıza sunmak istediğiniz ilk katılım deneyimine bağlıdır.

1. seçenek: API'siz akış

1. seçenek, API kullanmadığı için en az teknik kaynak gerektirir. Platformunuzda kullanıcı arayüzünü oluşturmak için yalnızca bir web geliştiriciye ihtiyacınız vardır. Ancak bu seçenek, kullanıcılarınızın kayıt akışını tamamlamak için daha fazla adım atmasını gerektirir.

API'siz kaydolma akışına genel bakış

API'siz kaydolma akış şeması

Uygulama

API'siz bir kayıt akışı uygulamak için AdSense para kazanma özelliği için bir kullanıcı arayüzü bileşeni sağlamanız gerekir. Örneğin, kullanıcılarınızın "kullanıcı profiline" veya "hesap ayarlarına" eriştiği sayfaya aşağıdakileri içeren bir para kazanma sayfası ekleyin:

  • AdSense'in ve platformunuzla nasıl etkileşime geçtiğinin kısa bir açıklaması. Kullanıcılar, yeni bir AdSense hesabına kaydoldukları veya mevcut AdSense hesaplarını kullandıkları konusunda net olmalıdır.
  • AdSense program politikaları hakkında bilgi Kaydolan tüm kullanıcılar, AdSense Programı ve politikaları hakkında bilgi sahibi olmalıdır.
  • Kullanıcılarınızın alacağı gelir paylaşımı. Kullanıcılara AdSense gelirinin ne kadarını alacağınızı ve ne kadarını yayıncının alacağını açıkça göstermeniz önemlidir. AdSense, bu bilgileri ilk katılım akışında da gösterir.
  • "AdSense'i bağla" düğmesi. Bu düğme yeni bir sekme açar ve kullanıcıyı, mevcut bir AdSense hesabının olup olmadığına bağlı olarak AdSense'teki doğru sayfaya yönlendirir.
    Örnek özel URL:
    https://www.google.com/adsense/signup?url={platform-site-url}
    Not: Google, özel kayıt sayfasının URL'sini sağlar ve URL değişkeninin içeriğini tanımlamanıza yardımcı olur.
  • Kullanıcının AdSense yayıncı kimliğini toplayıp saklamak için bir giriş kutusu. Kullanıcılar, yukarıdaki bağlantıyı ziyaret ettikten sonra yayıncı kimliklerini kopyalayıp bu giriş kutusuna yapıştırmalıdır.
    Önemli: Kullanıcının içerik sayfalarını doğru yayıncı bilgileriyle etiketleyebilmeniz için kullanıcının yayıncı kimliğini saklamanız önemlidir. Daha fazla bilgi için Reklam etiketini sayfalarınıza ekleme başlıklı makaleyi inceleyin.
    Girilen dizeyi doğruladığınızdan emin olun. Yayıncı kimliğinin biçimi: pub-1234567890987654
    Veya normal ifade terimleriyle: pub\-\d{16}
    Önemli: Bazı AdSense kullanıcıları, "AdSense'i bağla" düğmesini tıklamadan yayıncı kimliklerini yapıştırabilir. Reklamların yayınlanabilmesi için AdSense hesaplarındaki Siteler sayfasında platform alanının listelendiğini kullanıcılara bildirmeniz önemlidir. Bu düğmenin birincil amacı budur.
  • Kullanıcının etiketleme durumu. Kullanıcılar, reklam kodlarının sayfalarına yerleştirilip yerleştirilmediğini bilmek ister. Kullanıcı deneyimi kapsamında, sayfalarını AdSense yayıncı kimlikleriyle etiketlediğinizde kullanıcılarınıza bildirin. Ayrıca, site doğrulama adımları sırasında AdSense'e yardımcı olacak alt hesap meta etiketini doldurabilirsiniz. Bu sayede, reklam etiketlerinin kullanıcı adına sayfalarında yayınlanması gerekmez.

2. seçenek: Yarı destekli API akışı

2. seçenek, kayıt akışını biraz basitleştirmek için AdSense Management API'yi kullanır. Daha fazla teknik kaynak gerektirir ancak kullanıcılarınızın AdSense'e kaydolmak için uygulaması gereken adım sayısını azaltır.

Yarı destekli API akışına genel bakış

API üzerinden yarı destekli kayıt akış şeması

Uygulama

API ile yarı destekli bir kayıt akışı uygulamak için AdSense para kazanma özelliği için bir kullanıcı arayüzü bileşeni sağlamanız gerekir. Örneğin, kullanıcılarınızın "kullanıcı profiline" veya "hesap ayarlarına" eriştiği sayfaya aşağıdakileri içeren bir para kazanma sayfası ekleyin:

  • AdSense'in ve platformunuzla nasıl etkileşime geçtiğinin kısa bir açıklaması. Kullanıcılar, bir Google AdSense hesabına kaydoldukları veya mevcut AdSense hesaplarını kullandıkları konusunda tam olarak bilgi sahibi olmalıdır.
  • AdSense program politikaları hakkında bilgi Kaydolan tüm kullanıcılar, AdSense Programı ve politikaları hakkında bilgi sahibi olmalıdır.
  • Kullanıcılarınızın alacağı gelir paylaşımı. Kullanıcılara AdSense gelirinin ne kadarını alacağınızı ve ne kadarını yayıncının alacağını açıkça göstermeniz önemlidir. AdSense, bu bilgileri ilk katılım akışında da gösterir.
  • "AdSense'i bağla" düğmesi. Bu düğme, platform olarak AdSense Management API'yi kullanarak bir AdSense müşterisinin hesap bilgilerine erişmeniz için sizi yetkilendirir. Bunu ayarlamak için lütfen geliştirici dokümanlarımızdaki talimatları uygulayın. Bu API'yi kullanarak sonraki iki adımı uygulayabilirsiniz.
  • Kullanıcının AdSense yayıncı kimliğini toplamak için AdSense Management API'yi kullanın. Girdiğiniz dizeyi doğruladığınızdan emin olun.
    Yayıncı kimliğinin biçimi: pub-1234567890987654
    Veya normal ifade terimleriyle: pub\-\d{16}
    Önemli: Kullanıcının içerik sayfalarını doğru yayıncı bilgileriyle etiketleyebilmeniz için kullanıcının yayıncı kimliğini saklamanız çok önemlidir. Daha fazla bilgi için Reklam etiketini sayfalarınıza ekleme başlıklı makaleyi inceleyin.
  • Kullanıcının platform sitesini AdSense hesabına ekleyip eklemediğini kontrol etmek için AdSense Management API'yi kullanın. Aksi takdirde, kullanıcıdan kurulumu tamamlamak için aşağıdaki bağlantıyı takip etmesini isteyin. API'de kontrol etmeniz gereken sitenin adı, aşağıdaki bağlantıdaki {platform-site-url} değişkenidir.
    https://www.google.com/adsense/signup?url={platform-site-url}
    Not: Google, özel kayıt sayfasının URL'sini sağlar ve url değişkeninin içeriğini tanımlamanıza yardımcı olur.
  • - Kullanıcının etiketleme durumu. Kullanıcılar, reklam kodlarının sayfalarına yerleştirilip yerleştirilmediğini bilmek ister. Kullanıcı deneyimi kapsamında, sayfalarını AdSense yayıncı kimlikleriyle etiketlediğinizde kullanıcılarınıza bildirin. Ayrıca, site doğrulama adımları sırasında AdSense'e yardımcı olacak alt hesap meta etiketini doldurabilirsiniz. Bu sayede, reklam etiketlerinin kullanıcı adına sayfalarında yayınlanması gerekmez.

3. seçenek: Yerleşik Bağlantı

Yerleşik Connect, farklı durumlardaki AdSense hesaplarıyla ilgili tüm karmaşıklığı ortadan kaldırır. Belirli bir kullanıcının AdSense hesabının hesabına, reklam müşterisine ve site durumlarına bağlı olarak, yerleşik Connect akışı her kullanıcı için özelleştirilmiş bir ilk katılım deneyimi sunar. Böylece, bu işlemi kendiniz yapmanız gerekmez.

Yerleştirilmiş Connect varsayılan durumu

Uygulamada bir JavaScript kitaplığı, AdSense'in kayıt widget'ı oluşturacağı boş bir div ve kullanıcı kayıt akışını tamamladıktan sonra yayıncı kimliğini kaydetmenize olanak tanıyan bazı geri çağırma işlevleri bulunur. Örneğin, reklam birimlerini veya Otomatik Reklamlar'ın durumunu alarak deneyimi iyileştirmek için ek olarak AdSense Management API'yi kullanabilirsiniz.

Yerleştirilmiş Connect hakkında daha fazla bilgi edinin.