Une configuration de facturation qui associe un compte de paiement et un annonceur Une configuration de facturation est spécifique à un seul annonceur.
Représentation JSON |
---|
{ "resourceName": string, "status": enum ( |
Champs | |
---|---|
resourceName |
Immuable. Nom de ressource de la configuration de facturation. Les noms de ressources BillingSetup se présentent au format suivant:
|
status |
Uniquement en sortie. État de la configuration de la facturation. |
paymentsAccountInfo |
Immuable. Il s'agit des informations du compte de paiement associées à cette configuration de facturation. Lors de la configuration de la facturation, celle-ci permet de s'inscrire avec un nouveau compte de paiement. Notez que cette option ne doit pas être définie. Lors de la configuration de la facturation, ce compte et le compte de paiement seront renseignés. |
id |
Uniquement en sortie. ID de la configuration de facturation. |
paymentsAccount |
Immuable. Nom de ressource du compte de paiement associé à cette configuration de facturation. Le nom des ressources de paiement se présente sous la forme suivante:
|
Champ d'union Lors de la récupération d'une configuration de facturation existante, il s'agit de l'heure de début demandée. Toutefois, si la configuration a été approuvée (voir l'état) après l'heure de début demandée, il s'agit de l'heure d'approbation. |
|
startDateTime |
Immuable. Date et heure de début au format aaaa-MM-jj ou aaaa-MM-jj HH:mm:ss. Seule une heure située dans le futur est autorisée. |
startTimeType |
Immuable. Heure de début, sous forme de type. Seul NOW est autorisé. |
Champ d'union end_time . Indique la date et l'heure de fin de la configuration de la facturation. Il s'agit de l'heure de début de la prochaine configuration de facturation planifiée. end_time ne peut être qu'un des éléments suivants : |
|
endDateTime |
Uniquement en sortie. Date et heure de fin au format aaaa-MM-jj ou aaaa-MM-jj HH:mm:ss. |
endTimeType |
Uniquement en sortie. Heure de fin, sous forme de type. La seule valeur possible est FOREVER. |
BillingSetupStatus
États possibles d'un BillingSetup.
Enums | |
---|---|
UNSPECIFIED |
Non spécifié. |
UNKNOWN |
Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version. |
PENDING |
La configuration de facturation est en attente d'approbation. |
APPROVED_HELD |
La configuration de facturation a été approuvée, mais pas le premier budget correspondant. Cela ne peut se produire que pour les configurations de facturation configurées pour la facturation mensuelle. |
APPROVED |
La configuration de facturation a été approuvée. |
CANCELLED |
La configuration de facturation a été annulée par l'utilisateur avant l'approbation. |
PaymentsAccountInfo
Conteneur des informations du compte de paiement pour cette facturation.
Représentation JSON |
---|
{ "paymentsAccountId": string, "paymentsAccountName": string, "paymentsProfileId": string, "paymentsProfileName": string, "secondaryPaymentsProfileId": string } |
Champs | |
---|---|
paymentsAccountId |
Uniquement en sortie. Identifiant à 16 chiffres permettant d'identifier le compte de paiement associé à la configuration de facturation. Il doit être transmis sous la forme d'une chaîne avec des tirets (par exemple, "1234-5678-9012-3456"). |
paymentsAccountName |
Immuable. Nom du compte de paiement associé à la configuration de la facturation. Cela permet à l'utilisateur de saisir un nom explicite pour le compte de paiement afin de faciliter le rapprochement des factures mensuelles. Ce nom sera imprimé sur les factures mensuelles. |
paymentsProfileId |
Immuable. Identifiant à 12 chiffres permettant d'identifier le profil de paiement associé à la configuration de facturation. Il doit être transmis sous la forme d'une chaîne avec des tirets (par exemple, "1234-5678-9012"). |
paymentsProfileName |
Uniquement en sortie. Nom du profil de paiement associé à la configuration de la facturation. |
secondaryPaymentsProfileId |
Uniquement en sortie. ID de profil de paiement secondaire présent dans des situations peu courantes, par exemple lorsqu'un accord de responsabilité séquentielle a été conclu. |