Una configurazione di fatturazione è un collegamento a livello di account tra un account Google Ads e un account Payments. (note anche come fattura) configurazione), che in modo efficace determina a chi vengono addebitati i costi sostenuti dall'account della configurazione di fatturazione budget. Ogni account pagamenti corrisponde a una singola fattura.
Informazioni sugli account pagamenti
Ogni elemento BillingSetup
identifica un account pagamenti
a cui vengono fatturati i costi sostenuti dai budget dell'account. Questo pagamento
è associato a un account Payments
profilo che,
responsabile degli addebiti.
Le configurazioni di fatturazione contengono un payments_account
e un gruppo di parametri
payments_account_info
che identificano l'account pagamenti in uso, tra cui:
payments_account_info.payments_account_id
: Un ID di 16 cifre utilizzato per identificare l'account pagamenti associato al configurazione di fatturazione.payments_account_info.payments_account_name
: Il nome dell'account pagamenti associato alla configurazione di fatturazione. Questo nome è stampato sulle fatture mensili.payments_account_info.payments_profile_id
: Un ID di 12 cifre utilizzato per identificare il profilo pagamenti associato al configurazione di fatturazione.
Se un account pagamenti è idoneo per il consolidamento fatturazione, quindi più Google Gli account Google Ads possono essere raggruppati nella stessa fattura impostando le relative configurazioni di fatturazione per utilizzare lo stesso account pagamenti sottostante.
Creazione di nuove configurazioni di fatturazione
Puoi collegare nuove configurazioni di fatturazione agli account pagamenti esistenti o a quelli creati contemporaneamente.
Utilizzo di un account pagamenti esistente
Per eseguire il collegamento a un account pagamenti esistente, imposta
payments_account
al
ID risorsa di un account pagamenti valido. Tuttavia, non modificare
payments_account_info
Puoi elencare gli account pagamenti disponibili tramite
PaymentsAccountService.ListPaymentsAccounts
gcloud. La
Il valore PaymentsAccounts
restituito dipende dall'account amministratore che utilizzi per
autenticazione.
Per ogni PaymentsAccount
, l'ID del suo costo
si trova nel
paying_manager_customer
.
Utilizzo di un nuovo account pagamenti
Per eseguire il collegamento a un nuovo account pagamenti, imposta i seguenti campi in
payments_account_info
(non impostare payments_account
):
L'esempio seguente mostra come creare una nuova configurazione di fatturazione da un account esistente
ID profilo pagamenti. Come indicato sopra, verrà creato anche un nuovo
Account pagamenti denominato My New Payments Account
.
BillingSetup bsetup = BillingSetup.newBuilder()
.setPaymentsAccountInfo(PaymentsAccountInfo.newBuilder()
.setPaymentsAccountName("My New Payments Account")
.setPaymentsProfileId("1234-5678-9012")
.build())
.setStartTimeType(TimeType.NOW)
.build();
BillingSetupOperation op = BillingSetupOperation.newBuilder().setCreate(bsetup).build();
try (BillingSetupServiceClient billingSetupServiceClient = googleAdsClient
.getBillingSetupServiceClient()) {
MutateBillingSetupResponse response =
billingSetupServiceClient.mutateBillingSetup(Long.toString(customerId), op);
}
Se questa è la prima configurazione di fatturazione che viene aggiunta a un account Google Ads, sottoscrivere in modo efficace la fatturazione del cliente utilizzando i profilo.
Stato della configurazione di fatturazione
Le nuove istanze BillingSetup
sono soggette a:
approvazione prima della loro entrata in vigore. Fino ad allora,
status
è in un
PENDING
stato.
Un elemento BillingSetup
può trovarsi in uno dei seguenti paesi
status
:
Stato configurazione fatturazione | Descrizione |
---|---|
PENDING |
In attesa di approvazione. |
APPROVED_HELD |
Approvato, ma il primo budget corrispondente non è stato approvato. Questo può verificarsi solo per le configurazioni di fatturazione configurate per la fatturazione mensile. |
APPROVED |
La configurazione è stata approvata. |
CANCELLED |
La configurazione è stata annullata dall'utente prima dell'approvazione. |
Recupero della configurazione di fatturazione di un account
Come per la maggior parte delle altre entità nell'API Google Ads, una
BillingSetup
viene recuperato eseguendo una query sul
GoogleAdsService.SearchStream
utilizzando una query Linguaggio di query Google Ads che specifica quali campi restituire.
Una volta ottenuto un riferimento a una BillingSetup
,
puoi utilizzarlo per creare
AccountBudgetProposal
come descritto in
Budget dell'account.
Annullamento di una configurazione di fatturazione in attesa
Un elemento BillingSetup
non ancora applicato può
essere annullato mediante l'operazione di rimozione. Le configurazioni di fatturazione possono essere annullate solo se
il loro status
è
PENDING
o se sono APPROVED
in futuro.