Kullanıcı erişimini yönetme

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, çağrı yapan 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 ettikten sonra 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 bir Google Ads Sorgu Dili ifadesi oluşturarak 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 yöntemini çağırın. Bir kullanıcı rolünü değiştirirken şunları sağlamanız gerekir:

  • Değiştirilecek CustomerUserAccess varlığının kaynak adı. Şu biçimde olmalıdır: customers/{customer_id}/customerUserAccesses/{user_id}.
  • access_role'daki yeni kullanıcı rolü.
  • access_role değerini belirten bir update_mask (FieldMask).

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: