Abrechnung einrichten

Eine Abrechnungseinrichtung ist eine Verknüpfung auf Kontoebene zwischen einem Google Ads-Konto und einem Zahlungsprofil. (auch als Rechnung bezeichnet) einrichten), was effektiv bestimmt, wem die über das Konto der Abrechnungseinrichtung entstandenen Kosten in Rechnung gestellt werden Budgets. Jedes Zahlungskonto entspricht einer einzelnen Rechnung.

Zahlungskonten

Jede BillingSetup identifiziert ein Zahlungskonto dem die Kosten aus den Kontobudgets in Rechnung gestellt werden. Diese Zahlungen Konto ist mit einem Payments-Konto verknüpft Profil, das letztendlich verantwortlich ist.

Abrechnungseinrichtungen enthalten payments_account. und eine Gruppe von payments_account_info Felder zur Identifizierung des verwendeten Zahlungskontos. Dazu gehören:

Wenn ein Zahlungskonto konsolidiert werden kann Abrechnung, dann mehrere Google- Google Ads-Konten lassen sich in derselben Rechnung gruppieren, indem die Abrechnungseinstellungen festgelegt werden um dasselbe zugrunde liegende Zahlungskonto zu verwenden.

Neue Abrechnungseinrichtungen erstellen

Sie können neue Abrechnungseinrichtungen mit vorhandenen oder erstellten Zahlungskonten verknüpfen aus.

Vorhandenes Zahlungskonto verwenden

Wenn Sie eine Verknüpfung mit einem vorhandenen Zahlungskonto erstellen möchten, legen Sie Folgendes fest: payments_account in den Ressourcen-ID eines gültigen Zahlungskontos. Nehmen Sie jedoch keine Änderungen vor. payments_account_info

Sie können verfügbare Zahlungskonten auflisten, indem Sie PaymentsAccountService.ListPaymentsAccounts . Die Die zurückgegebenen PaymentsAccounts sind vom Verwaltungskonto abhängig, für das Sie Authentifizierung.

Für jede PaymentsAccount die ID des bezahlten Manager befindet sich in der paying_manager_customer ein.

Neues Zahlungskonto verwenden

Legen Sie die folgenden Felder fest in payments_account_info payments_account nicht festlegen:

Im Beispiel unten sehen Sie, wie eine neue Abrechnungseinrichtung aus einer vorhandenen Zahlungsprofil-ID. Wie oben angegeben, wird dadurch auch ein neues Zahlungskonto mit dem Namen 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);
}

Wenn dies die erste Abrechnungseinrichtung ist, die einem Google Ads-Konto hinzugefügt wird, gilt Folgendes: den Kunden effektiv für die Abrechnung mit den betreffenden Payments-Diensten anmelden, zu erstellen.

Status der Abrechnungseinrichtung

Neue BillingSetup-Instanzen unterliegen den Genehmigung einholen, bevor sie in Kraft treten. Bis dahin haben die status ist in einem PENDING Bundesstaat.

Ein BillingSetup kann in einem der folgenden Werte enthalten sein: status:

Status der Abrechnungseinrichtung Beschreibung
PENDING Genehmigung ausstehend.
APPROVED_HELD Genehmigt, aber das entsprechende erste Budget nicht. Das ist nur bei Abrechnungseinrichtungen möglich, die mit monatlicher Rechnungsstellung konfiguriert sind.
APPROVED Einrichtung wurde genehmigt.
CANCELLED Die Einrichtung wurde vor der Genehmigung vom Nutzer abgebrochen.

Abrechnungseinrichtung eines Kontos abrufen

Wie die meisten anderen Entitäten in der Google Ads API BillingSetup wird durch Abfrage des GoogleAdsService.SearchStream mithilfe einer Google Ads Query Language-Abfrage, in der angegeben wird, welche Felder zurückgegeben werden sollen.

Sobald Sie einen Verweis auf ein BillingSetup erhalten haben, können Sie damit eine AccountBudgetProposal wie beschrieben in Kontobudget.

Ausstehende Abrechnungseinrichtung abbrechen

Eine BillingSetup, die noch nicht wirksam ist, kann mit dem Entfernen-Vorgang abgebrochen werden. Abrechnungseinrichtungen können nur unter folgenden Voraussetzungen abgebrochen werden: status sind PENDING oder APPROVED in der Zukunft beginnen.