Method: customers.customerUserAccessInvitations.mutate

Tworzy lub usuwa zaproszenie do korzystania z dostępu.

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

Żądanie HTTP

POST https://googleads.googleapis.com/v14/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 dotyczące 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 dostępu

Treść odpowiedzi

Komunikat z odpowiedzią na zmianę zaproszenia do 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 artykule Omówienie protokołu OAuth 2.0.

CustomerUserAccessInvitationOperation

Pojedyncza operacja (utworzenie lub usunięcie) 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 mutacji operation może być tylko jedną z tych operacji:
create

object (CustomerUserAccessInvitation)

Operacja tworzenia: nie oczekiwano nazwy zasobu dla nowego zaproszenia do dostępu.

remove

string

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

customers/{customerId}/customerUserAccessInvitations/{invitationId}

MutateCustomerUserAccessInvitationResult

Wynik zmiany zaproszenia do dostępu.

Zapis JSON
{
  "resourceName": string
}
Pola
resourceName

string

Zwracany w przypadku udanych operacji.