Google'a kaydolma

Google Asistan ile entegrasyon yapmayı planlıyorsanız Actions on Google Console'a bakın.

Aksi takdirde, hizmetinize OAuth 2.0 yetkilendirmesi eklemeden önce aşağıdaki bilgileri hazırlayın ve geliştirici ilişkileri veya iş geliştirme temsilcinizle iletişime geçin:

  • Yetkilendirme uç noktası URL'si. Bu, barındırdığınız ve Google'ın çağrı yaptığı yetkilendirme uç noktasının URL'sidir. Trafik yalnızca HTTPS üzerinden kabul edilmelidir. Örneğin, https://myservice.example.com/auth. Çoğu zaman mevcut bir oturum açma sayfası, yetkilendirme uç noktası olarak hizmet verecek şekilde uyarlanabilir.

    Yetkilendirme uç noktanıza parametre olarak gönderilen redirect_uri, aşağıdaki biçimde olur:

    https://oauth-redirect.googleusercontent.com/r/YOUR_PROJECT_ID
    https://oauth-redirect-sandbox.googleusercontent.com/r/YOUR_PROJECT_ID
    

    Google'a atadığınız client_id için redirect_uri izin verilenler listesine eklenmelidir.

  • Jeton uç nokta URL'si. Bu, barındırdığınız ve Google'ın çağrı yaptığı jeton uç noktasının URL'sidir. Trafik, HTTPS üzerinden ve yalnızca diğer bilinen hizmetlerden (ör. Google'ın hizmetleri) kabul edilmelidir. Örneğin, https://oauth2.example.com/token. Yetkilendirme ve jeton uç noktaları farklı alanlarda barındırılabilir.

  • İsteğe bağlı jeton iptali uç nokta URL'si. Bu, barındırdığınız ve Google'ın çağrı yaptığı iptal uç noktasının URL'sidir. Trafik, HTTPS üzerinden ve yalnızca diğer bilinen hizmetlerden (ör. Google'ın hizmetleri) kabul edilmelidir. Örneğin, https://oauth2.example.com/revoke. Yetkilendirme, jeton ve iptal uç noktalarınız farklı alanlarda barındırılıyor olabilir.

  • İsteğe bağlı hesaplar arası koruma (RISC) URL'si. Bu, sizin barındırdığınız ve Google'ın arama yaptığı bir URL'dir. Değeri seçebilirsiniz.

  • Google için istemci kimliği ve istemci gizli anahtarı. İsteğin kaynağını tanımlamak için OAuth 2.0 isteklerinde kullanılan bir istemci kimliği ve istek sahteciliğini önlemek için kullanılan bir istemci gizli anahtarı Google'a atamanız gerekir. Google istemci kimliği ve istemci gizli anahtarı, istediğiniz herhangi bir URL güvenli dize değeri olabilir. İstemci gizli anahtarının yalnızca Google ve hizmetiniz tarafından görülebildiğinden emin olmanız gerekir.

  • İsteğe bağlı kapsam dizeleri. API'nizin hangi türde ve ne kadar kullanıcı verisi sunduğuna bağlı olarak, farklı kullanıcı verisi kategorilerini temsil eden kapsamlar tanımlamak isteyebilirsiniz. Bunu yaparak taraflar, kullanıcılarınızdan yalnızca belirli türdeki verilere erişmek için izin isteyebilir ve müşterilerin erişebileceği verileri yalnızca yetkili kapsamlarla sınırlandırabilir. Özellikle hizmetiniz, Google ile entegrasyon için gerekenden daha fazla veri sunuyorsa yalnızca verilerin bir kısmına erişim izni vermek için kapsamları kullanabilirsiniz.

  • Google API proje kimliğiniz

    Proje kimliğinizi görüntülemek için:

    1. Açılış sayfasındaki tabloda projenizi bulun. Proje kimliği, Kimlik sütununda görünür.