Zasób: gwarantowane zamówienie
Zamówienie gwarantowane.
Zamówienia gwarantowane są elementem nadrzędnym w przypadku gwarantowanych źródeł zasobów reklamowych. Podczas tworzenia źródła gwarantowanych zasobów reklamowych musisz przypisać do niego identyfikator zamówienia gwarantowanego.
Zapis JSON |
---|
{ "name": string, "legacyGuaranteedOrderId": string, "exchange": enum ( |
Pola | |
---|---|
name |
Tylko dane wyjściowe. Nazwa zasobu gwarantowanego zamówienia. |
legacy |
Tylko dane wyjściowe. Stary identyfikator zamówienia gwarantowanego. Przypisano je przez pierwotną giełdę. Stary identyfikator jest unikalny na jednej giełdzie, ale nie ma gwarancji, że będzie unikalny we wszystkich zamówieniach gwarantowanych. Ten identyfikator jest używany w SDF i UI. |
exchange |
Wymagane. Niezmienna. Giełda, na której powstało zamówienie gwarantowane. |
guaranteed |
Tylko dane wyjściowe. Unikalny identyfikator zamówienia gwarantowanego. Identyfikatory gwarantowanych zamówień mają format |
display |
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. |
update |
Tylko dane wyjściowe. Sygnatura czasowa ostatniej aktualizacji zamówienia gwarantowanego. Przypisana przez system. Sygnatura czasowa w formacie RFC3339 UTC „Zulu” z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
publisher |
Wymagane. Nazwa wydawcy zamówienia gwarantowanego. Musi być zakodowany w formacie UTF-8 i mieć maksymalny rozmiar 240 bajtów. |
read |
Określ, czy wszyscy reklamodawcy w |
read |
Identyfikatory reklamodawców z dostępem tylko do odczytu do zamówienia gwarantowanego. To pole nie może zawierać reklamodawcy przypisanego do pola |
default |
Tylko dane wyjściowe. Identyfikator domyślnego reklamodawcy zamówienia gwarantowanego. Domyślnym reklamodawcą jest |
default |
Identyfikator kampanii domyślnej przypisanej do zamówienia gwarantowanego. Kampania domyślna musi należeć do reklamodawcy domyślnego. |
Pole unii Partner lub reklamodawca z uprawnieniami do odczytu i zapisu gwarantowanego zamówienia. |
|
read |
Partner z dostępem do odczytu i zapisu do zamówienia gwarantowanego. |
read |
Reklamodawca z dostępem do odczytu i zapisu do zamówienia gwarantowanego. Jest to także domyślny reklamodawca gwarantowanego zamówienia. |
GuaranteedOrderStatus
Ustawienia stanu zamówienia gwarantowanego.
Zapis JSON |
---|
{ "entityStatus": enum ( |
Pola | |
---|---|
entity |
Określa, czy zamówienie gwarantowane jest dostępne do wyświetlenia. Akceptowane wartości to |
entity |
Podany przez użytkownika powód wstrzymania tego zamówienia gwarantowanego. Musi być zakodowany w standardzie UTF-8 o maksymalnej długości 100 bajtów. Dotyczy tylko sytuacji, gdy |
config |
Tylko dane wyjściowe. Stan konfiguracji zamówienia gwarantowanego. Akceptowane wartości to Zanim zamówienie gwarantowane będzie mogło się wyświetlać, musi zostać skonfigurowane (wypełnij wymagane pola, wybierz kreacje i kampanię domyślną). Obecnie działanie konfiguracyjne można wykonywać tylko w interfejsie użytkownika. |
GuaranteedOrderConfigStatus
Możliwe stany konfiguracji gwarantowanego zamówienia.
Wartości w polu enum | |
---|---|
GUARANTEED_ORDER_CONFIG_STATUS_UNSPECIFIED |
Stan zatwierdzenia nie jest określony lub jest nieznany w tej wersji. |
PENDING |
Początkowy stan zamówienia gwarantowanego. Zanim zamówienie gwarantowane będzie mogło się wyświetlać, musi zostać skonfigurowane w tym stanie. |
COMPLETED |
Stan po skonfigurowaniu przez kupującego zamówienia gwarantowanego. |
Metody |
|
---|---|
|
Tworzy nowe zamówienie z gwarancją. |
|
Edytowanie odczytanych reklamodawców w zamówieniu gwarantowanym. |
|
Otrzymuje zamówienie z ceną gwarantowaną. |
|
Wyświetla listę zamówień z gwarancją, które są dostępne dla bieżącego użytkownika. |
|
Aktualizuje istniejące zamówienie gwarantowane. |