결제 설정

결제 설정은 Google Ads 계정과 Payments 간의 계정 수준 연결입니다. 계정 (인보이스 설정)을 사용하면 결제 설정의 계정에서 발생한 비용이 누구에게 청구될지 결정합니다. 있습니다. 각 결제 계정은 하나의 인보이스에 해당합니다.

결제 계정 정보

BillingSetup는 Payments 계정을 식별합니다. 계정 예산에서 발생한 비용에 대해 인보이스가 발행됩니다. 이 결제 계정이 결제 시스템 프로필을 만드는 데 사용되는 책임을 지지 않습니다.

결제 설정payments_account가 모두 포함되어 있습니다. 필드와 payments_account_info 다음을 포함하여 사용 중인 결제 계정을 식별하는 필드는 다음과 같습니다.

Payments 계정이 통합 자격 요건을 충족하는 경우 결제를 선택한 후 여러 Google Cloud Google Ads 계정은 결제 설정을 설정하여 동일한 인보이스로 그룹화할 수 있습니다. 동일한 기본 Payments 계정을 사용할 수 있습니다.

새 결제 설정 만들기

새 결제 설정을 기존 결제 계정 또는 생성된 결제 계정에 연결할 수 있습니다. 동시에 사용할 수 있습니다.

기존 결제 계정 사용

기존 Payments 계정에 연결하려면 다음을 설정하세요. payments_account 유효한 결제 계정의 리소스 ID입니다. 그러나 수정해서는 payments_account_info

다음을 사용하여 사용 가능한 결제 계정을 나열할 수 있습니다. PaymentsAccountService.ListPaymentsAccounts 메서드를 사용합니다. 이 반환되는 PaymentsAccounts은(는) 다음에 사용하는 관리자 계정에 따라 다릅니다. 있습니다.

PaymentsAccount결제 ID 관리자paying_manager_customer 필드를 확인합니다.

새 결제 계정 사용

새 결제 계정과 연결하려면 다음 입력란을 설정합니다. payments_account_info 드림 payments_account를 설정하지 마세요.

를 통해 개인정보처리방침을 정의할 수 있습니다.

아래 예는 기존 설정으로부터 새 결제 설정을 만드는 방법을 보여줍니다. 결제 프로필 ID입니다. 위에서 설명한 것처럼 이렇게 하면 이름이 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);
}

Google Ads 계정에 추가되는 첫 번째 결제 설정인 경우 참조된 Payments를 사용하여 고객의 결제를 신청합니다. 확인할 수 있습니다.

결제 설정 상태

BillingSetup 인스턴스에는 해야 합니다. 그때까지는 status님이 PENDING 있습니다.

BillingSetup는 다음 중 하나에 속할 수 있습니다. status:

결제 설정 상태 설명
PENDING 승인 대기중
APPROVED_HELD 승인되었지만 해당하는 첫 번째 예산이 승인되지 않았습니다. 월별 인보이스를 사용하도록 구성된 결제 설정에 대해서만 발생합니다.
APPROVED 설정이 승인되었습니다.
CANCELLED 승인 전에 사용자가 설정을 취소했습니다.

계정의 결제 설정 가져오기

Google Ads API의 다른 대부분의 항목과 마찬가지로 BillingSetup를 가져오려면 다음을 쿼리해야 합니다. GoogleAdsService.SearchStream 반환할 필드를 지정하는 Google Ads 쿼리 언어 쿼리를 사용합니다.

BillingSetup에 대한 참조를 가져오면 이를 사용하여 AccountBudgetProposal에 설명된 대로 다음을 따르세요. 계정 예산.

대기 중인 결제 설정 취소하기

아직 적용되지 않은 BillingSetup는 취소 작업을 사용하여 취소할 수 있습니다. 다음 경우에만 결제 설정을 취소할 수 있습니다. status: PENDING 또는 APPROVED인 경우 미래의 특정 시간을 시작할 수 있습니다.