Yönetici olarak, Google Ads hesaplarınız için kullanıcı erişim düzeylerini ve rollerini yönetebilirsiniz. Google Ads API'yi kullanarak kullanıcı rollerini alıp güncelleyebilir, kullanıcı davetleri gönderebilir ve kullanıcıların bir hesaba erişimini sonlandırabilirsiniz. Hesap erişim düzeyleri hakkında daha fazla bilgi edinin.
Kullanıcı erişimini yönetmek için arayan kullanıcının veya hizmet hesabının hedef hesaba ADMIN
erişimi olmalıdır.
Kullanıcıları davet edebilir.
Yeni bir kullanıcıyı hesaba erişmeye davet etmek için CustomerUserAccessInvitationService simgesini kullanarak davetiye oluşturup gönderin (bkz. Kullanıcı erişimi davetlerini yönetme). Kullanıcı daveti kabul ettiğinde CustomerUserAccess altında onaylanmış kullanıcı olarak görünür.
Kullanıcı rollerini alma
Bir müşteri kimliğiyle ilişkili tüm CustomerUserAccess varlıklarını sorgulamak için Google Ads Sorgu Dili ifadesi oluşturarak bir hesaba erişimi olan kullanıcıların listesini alabilirsiniz. Tipik bir sorgu örneği:
SELECT
customer_user_access.user_id,
customer_user_access.email_address,
customer_user_access.access_role,
customer_user_access.access_creation_date_time,
customer_user_access.inviter_user_email_address
FROM customer_user_access
Kullanıcı rollerini değiştirme
Mevcut bir kullanıcı rolünü güncellemek için UPDATE
işlemini kullanarak CustomerUserAccessService.MutateCustomerUserAccess çağrısı yapın. Bir kullanıcı rolünü değiştirirken şunları sağlamanız gerekir:
- Değiştirilecek
CustomerUserAccessvarlığının kaynak adı,customers/{customer_id}/customerUserAccesses/{user_id}biçiminde. access_role'daki yeni kullanıcı rolü.update_mask(FieldMask)access_roledeğerini belirtir.
Kullanıcıları kaldırma
Bir kullanıcının hesaba erişimini sonlandırmak için kaynak adını (customers/{customer_id}/customerUserAccesses/{user_id}) belirten bir REMOVE işlemiyle CustomerUserAccessService.MutateCustomerUserAccess numaralı telefonu arayın.
Erişim değişiklikleri için çok taraflı onay
MutateCustomerUserAccess çağrıldığında çok taraflı onay isteği tetiklenirse:
MutateCustomerUserAccessResultnesnesi (MutateCustomerUserAccessResponseiçindekiresultalanında bulunur)multi_party_auth_reviewalanını, onay gerektiren beklemedeki incelemenin kaynak adıyla doldurur.MutateCustomerUserAccessResulttablosundakiresource_namealanı doldurulmayacak.- Beklemedeki inceleme isteği,
MultiPartyAuthReviewService.ResolveMultiPartyAuthReviewyöntemini kullanan ikinci bir yönetici tarafından onaylanabilir veya reddedilebilir. Daha fazla bilgi edinmek için çok taraflı onay kılavuzuna bakın.