Zasób: GuaranteedOrder
gwarantowane zamówienie;
Zamówienia gwarantowane są jednostką nadrzędną źródeł gwarantowanych zasobów reklamowych. Podczas tworzenia źródła gwarantowanych zasobów reklamowych należy przypisać do niego identyfikator zamówienia gwarantowanego.
Zapis JSON |
---|
{ "name": string, "legacyGuaranteedOrderId": string, "exchange": enum ( |
Pola | |
---|---|
name |
Tylko dane wyjściowe. Nazwa zasobu zamówienia gwarantowanego. |
legacyGuaranteedOrderId |
Tylko dane wyjściowe. Starszy identyfikator zamówienia gwarantowanego. przypisany przez pierwotną giełdę. Starszy identyfikator jest unikalny w ramach jednej giełdy, ale nie musi być unikalny we wszystkich zamówieniach gwarantowanych. Ten identyfikator jest używany w SDF i interfejsie. |
exchange |
Wymagane. Niezmienne. Giełda, z której pochodzi zamówienie gwarantowane. |
guaranteedOrderId |
Tylko dane wyjściowe. Unikalny identyfikator zamówienia gwarantowanego. Identyfikatory zamówień gwarantowanych mają format |
displayName |
Wymagane. Wyświetlana nazwa zamówienia gwarantowanego. Musi być zakodowany w formacie UTF-8 i mieć maksymalny rozmiar 240 bajtów. |
status |
Ustawienia stanu zamówienia gwarantowanego. |
updateTime |
Tylko dane wyjściowe. Sygnatura czasowa ostatniej aktualizacji zamówienia gwarantowanego. Przypisany przez system. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
publisherName |
Wymagane. Nazwa wydawcy zamówienia gwarantowanego. Musi być zakodowany w formacie UTF-8 i mieć maksymalny rozmiar 240 bajtów. |
readAccessInherited |
Czy wszyscy reklamodawcy w |
readAdvertiserIds[] |
Identyfikatory reklamodawców, którzy mają uprawnienia do odczytu zamówienia gwarantowanego. Jeśli pole |
defaultAdvertiserId |
Tylko dane wyjściowe. Identyfikator domyślnego reklamodawcy zamówienia gwarantowanego. Domyślnym reklamodawcą jest |
defaultCampaignId |
Identyfikator domyślnej kampanii przypisanej do zamówienia gwarantowanego. Kampania domyślna musi należeć do reklamodawcy domyślnego. |
Pole zbiorcze Partner lub reklamodawca z dostępem do odczytu i zapisu w przypadku zamówienia gwarantowanego. Pole |
|
readWritePartnerId |
Partner z uprawnieniami do odczytu i zapisu zamówienia gwarantowanego. |
readWriteAdvertiserId |
Reklamodawca z uprawnieniami do odczytu i zapisu w przypadku zamówienia gwarantowanego. Jest to również domyślny reklamodawca zamówienia gwarantowanego. |
GuaranteedOrderStatus
Ustawienia stanu zamówienia gwarantowanego.
Zapis JSON |
---|
{ "entityStatus": enum ( |
Pola | |
---|---|
entityStatus |
Określa, czy zamówienie gwarantowane może się wyświetlać. Akceptowane wartości to |
entityPauseReason |
Podany przez użytkownika powód wstrzymania tego zamówienia gwarantowanego. Musi być zakodowany w formacie UTF-8 i mieć maksymalną długość 100 bajtów. Ma zastosowanie tylko wtedy, gdy |
configStatus |
Tylko dane wyjściowe. Stan konfiguracji zamówienia gwarantowanego. Akceptowane wartości to Aby można było wyświetlać zamówienie gwarantowane, musisz je skonfigurować (wypełnić wymagane pola, wybrać kreacje i kampanię domyślną). Obecnie działanie konfiguracyjne można wykonać tylko za pomocą interfejsu użytkownika. |
GuaranteedOrderConfigStatus
Możliwe stany konfiguracji zamówienia gwarantowanego.
Wartości w polu enum | |
---|---|
GUARANTEED_ORDER_CONFIG_STATUS_UNSPECIFIED |
Stan zatwierdzenia w tej wersji nie jest określony lub jest nieznany. |
PENDING |
Stan początkowy zamówienia gwarantowanego. Aby zamówienie gwarantowane w tym stanie mogło się wyświetlać, musisz je skonfigurować. |
COMPLETED |
Stan po skonfigurowaniu przez kupującego zamówienia gwarantowanego. |
Metody |
|
---|---|
|
Tworzy nowe zamówienie z gwarancją. |
|
Edytuje reklamodawców w ramach gwarantowanego zamówienia. |
|
uzyskuje gwarancję zamówienia; |
|
Wyświetla listę zamówień gwarantowanych, do których obecny użytkownik ma dostęp. |
|
Aktualizuje istniejące zamówienie gwarantowane. |