管理者は、Google 広告アカウントのユーザーのアクセスレベルとロールを管理できます。Google Ads API を使用すると、ユーザーロールの取得と更新、アカウントへのユーザー アクセス権の終了を行うことができます。 詳しくは、アカウントへのアクセス権についての記事をご覧ください。
ユーザーロールを取得する
アカウントにアクセスできるユーザーのリストを取得するには、
Google 広告クエリ言語 ステートメントを作成して、顧客 ID に関連付けられているすべての
CustomerUserAccess エンティティをクエリします。一般的なクエリは次のとおりです。
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
ユーザーロールを変更する
既存のユーザーロールを更新するには、CustomerUserAccessService.MutateCustomerUserAccess
を呼び出す必要があります。UPDATE オペレーションを使用し、変更する CustomerUserAccess
のリソース名と新しいユーザーロールを指定してください。
複数の関係者による承認リクエストがトリガーされた場合:
MutateCustomerUserAccessResponseは、承認が必要な保留中のレビューのリソース名を含むmulti_party_auth_reviewフィールドに入力されます。resource_nameフィールドには値が入力されません 。- 保留中のレビュー リクエストは、2 人目の
管理者が
MultiPartyAuthReviewService.ResolveMultiPartyAuthReviewメソッドを使用して承認または拒否できます。詳しくは、複数の関係者による承認 ガイドをご覧ください。
ユーザーを削除する
ユーザーのアカウントへのアクセス権を終了するには、REMOVE オペレーションを使用して CustomerUserAccessService.MutateCustomerUserAccess を呼び出します。
複数の関係者による承認リクエストがトリガーされた場合:
MutateCustomerUserAccessResponseは、承認が必要な保留中のレビューのリソース名を含むmulti_party_auth_reviewフィールドに入力されます。resource_nameフィールドには値が入力されません 。- 保留中のレビュー リクエストは、2 人目の
管理者が
MultiPartyAuthReviewService.ResolveMultiPartyAuthReviewメソッドを使用して承認または拒否できます。詳しくは、複数の関係者による承認 ガイドをご覧ください。