ReachPlanService'e yapılan isteklerde OAuth kimlik bilgileri ve OAuth kimlik bilgilerinizin erişebileceği bir müşteri kimliği sağlanmalıdır. Ayrıca, OAuth kimlik bilgilerinin ait olduğu Google Cloud projesinin bu hizmeti kullanmak için onaylanması gerekir.
Bu kılavuzda, ReachPlanService'a özgü kimlik doğrulama ayrıntıları ele alınmaktadır. Henüz yapmadıysanız önce Başlayın bölümünde açıklanan adımları tamamlayın, ardından bu noktaya geri dönün.
OAuth kimlik bilgileri
Başlarken bölümünde sunulan yönergelere ek olarak aşağıdaki noktaları da göz önünde bulundurun:
- Google Cloud proje numaranız, diğer Google Ads API hizmetleriyle kullanım için onaylanmış olsa bile
ReachPlanService'e bağlanmak üzere uygun izin verilenler listesine eklenmelidir. Daha fazla bilgi için uygunluk koşullarını inceleyin. - Google Ads API'ye bağlanmak için Google Ads API Hizmet Şartları'nı kabul etmeniz gerekir.
- OAuth yenileme jetonunuzun sahibi olan kullanıcı,
ReachPlanServiceiçinde hangi müşteri kimliklerini sorgulayabileceğinizi belirler. Bu, entegrasyonunuzu etkiler ve aşağıdaki bölümlerde daha ayrıntılı olarak açıklanır.
Müşteri Numaraları
Google Ads API'deki çoğu hizmet belirli Google Ads hesaplarında ve kampanyalarında çalışır. Bu nedenle, çoğu istek için hem yönettiğiniz veya sorguladığınız hesabı tanımlamak üzere bir müşteri kimliği hem de bu müşteri kimliğine erişme izni olan OAuth kimlik bilgileri gerekir. Ancak ReachPlanService
bir kampanyayı yayınlayacağınız belirli müşteri kimliğini bilmeden önce gerçekleşebilecek video planlama etkinlikleri için tasarlanmıştır.
Dahili araçlar
Kuruluşunuzda dahili kullanım için araçlar geliştiriyorsanız önerilerimizi aşağıda bulabilirsiniz.
Doğrudan müşteri hesabı erişimi olmayan planlayıcılar
Planlamacılarınızın müşterilerinizin Google Ads hesaplarına erişimi yoksa yönetici hesabınıza erişimi olan bir kullanıcı için tek kullanıcılı kimlik doğrulama akışını kullanarak OAuth kimlik bilgileri oluşturun. Ardından, aracınızı kullanan her ekip için bir Google Ads hesabı oluşturun veya edinin ve bu hesapları yönetici hesabınıza bağlayın.
ReachPlanService'ye istek gönderirken
kullanıcının ekibine karşılık gelen müşteri kimliğini belirtin.
Müşteri hesabı erişimi olan planlayıcılar
Planlayıcılarınız, müşterilerinizin hesaplarını yöneten bir Google Ads yönetici hesabına erişebiliyorsa uygulamanızın planlayıcılarınızın OAuth kimlik bilgilerini kullanmasına izin vermek için çok kullanıcılı kimlik doğrulama akışını uygulayın. Ardından, planınızın müşterisine karşılık gelen müşteri kimliğini iletebilirsiniz.
Harici araçlar
Harici kullanıcılar için bir araç oluşturuyorsanız benzer yaklaşımları kullanmanızı öneririz:
Müşteri hesapları
Yönetici hesabınıza erişimi olan bir kullanıcı için tek kullanıcılı kimlik doğrulama akışını kullanarak OAuth kimlik bilgileri oluşturun. Her harici müşteri için bir Google Ads hesabı oluşturun ve bu hesapları yönetici hesabınıza bağlayın. Ardından, müşteriler plan oluştururken ilgili müşteri kimliğini sağlayacak şekilde aracınızı yapılandırın.
Kullanıcı tarafından verilen erişim
Çok kullanıcılı kimlik doğrulama akışını kullanarak kullanıcılarınızın, araçlarınıza hesaplarına erişim izni vermesini sağlayın. Kullanıcı izin verdikten sonra, erişebilecekleri Google Ads hesaplarının listesini sağlamak için CustomerService öğesini kullanın.
Amaç, planlayıcıların ReachPlanService kullanırken mümkün olduğunca az sorun yaşamalarını sağlamaktır. API'yi entegre etmeden önce durumunuza göre iki yaklaşımdan birini seçin ve test etmek için birkaç müşteri kimliği belirleyin. Emin değilseniz araç türünüz için önerilen ilk yaklaşımı kullanın.
Sırada ne var?
Medya planı belirtmeyi öğrenin.