- Richiesta HTTP
- Parametri del percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- BillingSetupOperation
- MutateBillingSetupResult
- Prova!
Crea una configurazione di fatturazione o annulla una configurazione di fatturazione esistente.
Elenco degli errori generati: AuthenticationError AuthorizationError BillingSetupError DateError FieldError HeaderError InternalError MutateError QuotaError RequestError
Richiesta HTTP
POST https://googleads.googleapis.com/v16/customers/{customerId}/billingSetups:mutate
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
customerId |
obbligatorio. ID del cliente a cui applicare l'operazione di modifica della configurazione di fatturazione. |
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{
"operation": {
object ( |
Campi | |
---|---|
operation |
obbligatorio. L'operazione da eseguire. |
Corpo della risposta
Messaggio di risposta per un'operazione di configurazione della fatturazione.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{
"result": {
object ( |
Campi | |
---|---|
result |
Un risultato che identifica la risorsa interessata dalla richiesta di modifica. |
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/adwords
Per ulteriori informazioni, consulta la pagina Panoramica di OAuth 2.0.
BillingSetupOperation
Una singola operazione su una configurazione di fatturazione, che descrive l'annullamento di una configurazione di fatturazione esistente.
Rappresentazione JSON |
---|
{ // Union field |
Campi | |
---|---|
Campo di unione operation . È possibile impostare solo una di queste operazioni. Le operazioni di "aggiornamento" non sono supportate. operation può essere solo uno dei seguenti: |
|
create |
Crea una configurazione di fatturazione. Non è previsto alcun nome risorsa per la nuova configurazione di fatturazione. |
remove |
Nome risorsa della configurazione di fatturazione da rimuovere. Una configurazione non può essere rimossa se non è in stato di attesa o se l'ora di inizio pianificata non è nel futuro. Il nome della risorsa è simile a |
MutateBillingSetupResult
Modifica il risultato per una singola configurazione di fatturazione.
Rappresentazione JSON |
---|
{ "resourceName": string } |
Campi | |
---|---|
resourceName |
Restituito per operazioni riuscite. |