Okuyucularınız, Google ile oturum açma olarak da bilinen Google Kimlik Hizmetleri (GIS) ile üçüncü taraf web sitelerinde ve uygulamalarında hızlı ve güvenli bir şekilde oturum açabilir. GIS'in temel özelliği olan Google One Tap sayesinde kullanıcılar hızlı ve sorunsuz bir oturum açma ve kayıt deneyimi yaşayabilir. Reader Revenue Manager (RRM) ile bu entegrasyon 3 temel avantaj sunar:
- Çoklu istem koordinasyonu: Ödeme duvarları ve One Tap pop-up'ları gibi RRM istemleri, çakışmayı önlemek için koordine edilir. Böylece okuyuculara aynı anda yalnızca bir oturum açma isteği gösterilir.
- Birleştirilmiş oturum açma: Google One Tap, RRM kayıt duvarına destek olur ve çok adımlı oturum açma sürecini tek tıklamayla oturum açma deneyimine dönüştürür. Bu sayede, kullanıcıların kaydolma sürecinde karşılaştığı zorluklar azaltılır ve yüksek ayrılma oranları önlenir.
- Otomatik yetkiler: RRM, Google One Tap ile oturum açan okuyucuları otomatik olarak tanır. Bu sayede aboneliklerine ve sayaçlı içeriklerine anında erişebilirler. Yayıncılar, RRM istemleri olmadan oturum açmak için GIS'i kullanabilir.
Google ile oturum açma özelliğini ayarlama
Google ile oturum açma ve Google One Tap'i yeni kullanmaya başladıysanız uygulama temellerini öğrenmek için şu kaynaklardan yararlanın:
- Google ile oturum açma: Google Kimlik Hizmetleri'ne genel bakış hakkında bilgi edinin.
- Google ile oturum açma özelliğini düğme aracılığıyla uygulama: Google ile oturum açma düğmesini nasıl göstereceğinizi öğrenin.
- Google One Tap'i uygulama: Google One Tap'in nasıl gösterileceğini öğrenin.
Google One Tap'i kullanmaya başlamak için genel adımlar şunlardır:
- OAuth kullanıcı rızası ekranınızı yapılandırmak için Kurulum bölümünde açıklanan adımları uygulayın.
- İstemci kimliği alın ve istemci kitaplığını yükleyin.
- Google One Tap'i kullanmak istediğiniz sayfalara kod snippet'i yerleştirmek için şunlardan birini seçin: HTML veya
- Kimlik bilgisi yanıtını işleyecek bir geri çağırma işlevi yapılandırmak için HTML veya JavaScript kullanın.
Publisher Center'da kayıt duvarı oluşturma
Publisher Center'ın yeni rehberli deneyimi, Google ile oturum açma entegrasyonunuzu basitleştirir. Bu, kimlik bilgilerini edinme ve komut dosyalarını yükleme sürecini kolaylaştırır.
- Kurulum için Reader Revenue Manager
İçerik Erişimi'ni tıklayın.
- Okuyucu dönüşüm hunileri
Okuyucu kaydı'nı tıklayın.
- İpucu: Enterprise yayıncıları için "Okuyucu dönüşüm hunileri" menüsü "Genel bakış" olarak etiketlenir.
- Google ile oturum açma özelliğini etkinleştirin
- "Google ile oturum açma özelliğini ayarlama" bölümündeki adımları uygulayın.
- Google One Tap'in etkin olduğu bir web sitesi URL'si yapıştırın.
- Doğrula'yı tıklayın.
- Mesajın "Okuyucu kaydı, hesap oluşturma için Google ile oturum açma özelliğini kullanacak şekilde ayarlandı." olarak değiştiğini onaylayın.
İstemci taraflı kodu entegre etme
Google One Tap API'yi, RRM Okuyucu Kaydı özelliğiyle entegre etmek için:
- Şunu başlatın:
swg.js:- RMM'nin Standard sürümü için sitenize kod snippet'leri ekleyin.
- Enterprise yayıncısıysanız swg.js'yi nasıl dahil edeceğinizi ve başlatacağınızı öğrenin.
- GIS snippet'inize
rrm-interop / rrmInteropparametresini ekleyin:- İstem çakışmasını önlemeyi etkinleştirmek için Google One Tap HTML snippet'inize
rrm-interop='true'parametresini ekleyin veya JavaScript API içinrrmInterop: truedeğerini girin.
- İstem çakışmasını önlemeyi etkinleştirmek için Google One Tap HTML snippet'inize
HTML API örneği:
JavaScript
<div id="g_id_onload"
data-client_id="YOUR_GOOGLE_CLIENT_ID"
data-login_uri="https://your.domain/your_login_endpoint"
data-your_own_param_1_to_login="any_value"
data-your_own_param_2_to_login="any_value"
rrm_interop='true'>
</div>
JavaScript API örneği:
JavaScript
google.accounts.id.initialize({
client_id: 'YOUR_GOOGLE_CLIENT_ID',
callback: handleCredentialResponse,
rrmInterop: true,
});