Una configuración de facturación es un vínculo a nivel de la cuenta entre una cuenta de Google Ads y una cuenta de Payments (también conocida como factura ), que efectivamente Determina a quién se le facturan los costos generados en la cuenta de la configuración de facturación. presupuestos. Cada cuenta de pagos corresponde a una sola factura.
Acerca de las cuentas de pagos
Cada BillingSetup
identifica una cuenta de pagos
que recibe la factura de los costos generados por los presupuestos de su cuenta. Este pago
está asociada con una cuenta de Pagos
de servicio que, en última instancia, es
responsable de los cargos.
Las configuraciones de facturación contienen un payments_account
y un grupo de
payments_account_info
campos que identifican que la cuenta de pagos está en uso, incluidos los siguientes:
payments_account_info.payments_account_id
: Es un ID de 16 dígitos que se usa para identificar la cuenta de pagos asociada con la configuración de facturación.payments_account_info.payments_account_name
: El nombre de la cuenta de pagos asociada con la configuración de facturación. Este nombre se imprimen en las facturas mensuales.payments_account_info.payments_profile_id
: Es un ID de 12 dígitos que se usa para identificar el perfil de pagos asociado con la configuración de facturación.
Si una cuenta de pagos es apta para la consolidación Facturación y, luego, varias cuentas de Google Las cuentas de Google Ads se pueden agrupar en la misma factura estableciendo su configuración de facturación usen la misma cuenta de pagos subyacente.
Creación de nuevas configuraciones de facturación
Puede vincular configuraciones de facturación nuevas a las cuentas de pagos existentes o a las creadas al mismo tiempo.
Usa una cuenta de pagos existente
Para vincular una cuenta de pagos existente, configura
payments_account
al
el ID de recurso de una cuenta de pagos válida. Sin embargo, no modifiques
payments_account_info
Puedes enumerar las cuentas de pagos disponibles con el
PaymentsAccountService.ListPaymentsAccounts
método de pago. El
Los PaymentsAccounts
que se devuelven dependen de la cuenta de administrador que usas para
autenticación.
Por cada PaymentsAccount
, el ID de sus
administrador se encuentra en
paying_manager_customer
.
Usa una nueva cuenta de pagos
Para vincular una nueva cuenta de pagos, completa los siguientes campos en
payments_account_info
(no configurar payments_account
):
En el siguiente ejemplo, se muestra cómo crear una configuración de facturación nueva a partir de una configuración
ID de perfil de pagos. Como se indicó anteriormente, esto también creará un nuevo
Cuenta de pagos con el nombre 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);
}
Si esta es la primera configuración de facturación que se agrega a una cuenta de Google Ads, registrar de manera efectiva al cliente para la facturación usando los pagos que se indican perfil.
Estado de la configuración de facturación
Las instancias nuevas de BillingSetup
están sujetas a
aprobación antes de que entren en vigencia. Hasta entonces, sus
status
se encuentra en
PENDING
para cada estado.
Un BillingSetup
puede estar en una de las siguientes opciones:
status
:
Estado de la configuración de facturación | Descripción |
---|---|
PENDING |
Aprobación pendiente. |
APPROVED_HELD |
Se aprobó, pero el primer presupuesto correspondiente no lo ha hecho. Esto solo puede ocurrir con las configuraciones de facturación establecidas para la facturación mensual. |
APPROVED |
Se aprobó la configuración. |
CANCELLED |
El usuario canceló la configuración antes de la aprobación. |
Recuperar la configuración de facturación de una cuenta
Al igual que la mayoría de las demás entidades de la API de Google Ads, un
BillingSetup
se recupera mediante una consulta al
GoogleAdsService.SearchStream
mediante una consulta del lenguaje de consulta de Google Ads que especifique qué campos mostrar.
Una vez que obtengas una referencia a un BillingSetup
, haz lo siguiente:
puedes usarlo para crear un
AccountBudgetProposal
como se describe en
Presupuesto de la cuenta.
Cómo cancelar una configuración de facturación pendiente
Un BillingSetup
que aún no entró en vigencia puede
se puede cancelar con la operación de eliminación. Las configuraciones de facturación pueden cancelarse solo si
sus status
son
PENDING
o si son APPROVED
comenzar en el futuro.