Konfiguracja płatności, która łączy konto płatności z reklamodawcą. Konfiguracja płatności jest przypisana do jednego reklamodawcy.
Zapis JSON |
---|
{ "resourceName": string, "status": enum ( |
Pola | |
---|---|
resource |
Niezmienna. Nazwa zasobu konfiguracji płatności. Nazwy zasobów konfiguracji płatności mają następujący format:
|
status |
Tylko dane wyjściowe. Stan konfiguracji płatności. |
payments |
Stały. Dane konta płatności powiązanego z tą konfiguracją płatności. Podczas konfigurowania płatności służy do rejestracji nowego konta płatności (w tym przypadku nie należy ustawiać parametru paymentsAccount). Podczas konfigurowania płatności te pola i pole paymentsAccount zostaną wypełnione. |
id |
Tylko dane wyjściowe. Identyfikator konfiguracji płatności. |
payments |
Stały. Nazwa zasobu konta płatności powiązanego z tą konfiguracją płatności. Nazwy zasobów płatności mają postać:
|
Pole unii Podczas pobierania istniejącej konfiguracji płatności jest to żądany czas rozpoczęcia. Jeśli jednak konfiguracja została zatwierdzona (patrz stan) po żądanej godzinie rozpoczęcia, to właśnie ten czas jest uznawany za czas zatwierdzenia. |
|
start |
Niezmienna. Data i godzina rozpoczęcia w formacie rrrr-MM-dd lub rrrr-MM-dd HH:mm:ss. Dozwolone są tylko daty z przyszłości. |
start |
Stały. Typ czasu rozpoczęcia. Dozwolone jest tylko NOW. |
Pole sumy end_time . Kiedy kończy się/zakończyła się konfiguracja płatności. Możesz wybrać opcję „FOREVER” (ZAWSZE) lub podać czas rozpoczęcia następnej zaplanowanej konfiguracji płatności. end_time może być tylko jednym z tych elementów: |
|
end |
Tylko dane wyjściowe. Data i godzina zakończenia w formacie rrrr-MM-dd lub rrrr-MM-dd GG:mm:ss. |
end |
Tylko dane wyjściowe. Typ czasu zakończenia. Jedyną możliwą wartością jest FOREVER. |
BillingSetupStatus
Możliwe stany BillingSetup.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Nie określono. |
UNKNOWN |
Służy tylko do zwracania wartości. Reprezentuje wartość nieznana w tej wersji. |
PENDING |
Konfiguracja płatności oczekuje na zatwierdzenie. |
APPROVED_HELD |
Konfiguracja płatności została zatwierdzona, ale odpowiadający jej pierwszy budżet nie. Może się to zdarzyć tylko w przypadku konfiguracji płatności skonfigurowanych pod kątem fakturowania miesięcznego. |
APPROVED |
Konfiguracja płatności została zatwierdzona. |
CANCELLED |
Użytkownik anulował konfigurację płatności przed jej zatwierdzeniem. |
PaymentsAccountInfo
Kontener informacji o koncie płatności dla tego rozliczenia.
Zapis JSON |
---|
{ "paymentsAccountId": string, "paymentsAccountName": string, "paymentsProfileId": string, "paymentsProfileName": string, "secondaryPaymentsProfileId": string } |
Pola | |
---|---|
payments |
Tylko dane wyjściowe. 16-cyfrowy identyfikator służący do identyfikowania konta płatności powiązanego z konfiguracją płatności. Musisz podać go jako ciąg znaków z myślnikami, np. „1234-5678-9012-3456”. |
payments |
Niezmienna. Nazwa konta płatności powiązanego z konfiguracją płatności. Dzięki temu użytkownik może podać nazwę konta płatności, która ułatwia uzgadnianie faktur miesięcznych. Ta nazwa będzie drukowana na fakturach miesięcznych. |
payments |
Niezmienna. 12-cyfrowy identyfikator służący do identyfikowania profilu płatności powiązanego z konfiguracją płatności. Należy go przekazać w postaci ciągu z myślnikami, np. „1234-5678-9012”. |
payments |
Tylko dane wyjściowe. Nazwa profilu płatności powiązanego z konfiguracją płatności. |
secondary |
Tylko dane wyjściowe. Identyfikator dodatkowego profilu płatności występuje w nietypowych sytuacjach, np. gdy została zawarta umowa o odpowiedzialności sekwencyjnej. |