Method: customers.customerUserAccessInvitations.mutate

Tworzy lub usuwa zaproszenie do dostępu.

Lista zgłoszonych błędów: AccessInvitationError AuthenticationError AuthorizationError HeaderError InternalError QuotaError RequestError

Żądanie HTTP

POST https://googleads.googleapis.com/v16/customers/{customerId}/customerUserAccessInvitations:mutate

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
customerId

string

To pole jest wymagane. Identyfikator klienta, którego zaproszenie do dostępu jest modyfikowane.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "operation": {
    object (CustomerUserAccessInvitationOperation)
  }
}
Pola
operation

object (CustomerUserAccessInvitationOperation)

To pole jest wymagane. Operacja do wykonania na zaproszeniu do dostępu

Treść odpowiedzi

Zmieniono wiadomość z odpowiedzią na zaproszenie do korzystania z dostępu.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "result": {
    object (MutateCustomerUserAccessInvitationResult)
  }
}
Pola
result

object (MutateCustomerUserAccessInvitationResult)

Wynik mutacji.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/adwords

Więcej informacji znajdziesz w omówieniu protokołu OAuth 2.0.

CustomerUserAccessInvitationOperation

Pojedyncza operacja (tworzenie lub usuwanie) na zaproszeniu użytkownika klienta.

Zapis JSON
{

  // Union field operation can be only one of the following:
  "create": {
    object (CustomerUserAccessInvitation)
  },
  "remove": string
  // End of list of possible types for union field operation.
}
Pola
Pole sumy operation. Operacja zmiany operation może być tylko jedną z tych operacji:
create

object (CustomerUserAccessInvitation)

Operacja tworzenia: w nowym zaproszeniu dostępu nie oczekiwana jest nazwa zasobu.

remove

string

Operacja usuwania: oczekiwana jest nazwa zasobu dla zaproszenia do anulowania w tym formacie:

customers/{customerId}/customerUserAccessInvitations/{invitationId}

MutateCustomerUserAccessInvitationResult

Zmiana wyniku zaproszenia dostępu.

Zapis JSON
{
  "resourceName": string
}
Pola
resourceName

string

Zwracany w przypadku udanych operacji.