Zasób: gwarantowane zamówienie
Zamówienie gwarantowane.
Zamówienia gwarantowane są nadrzędnym elementem źródeł zasobów reklamowych gwarantowanych. Podczas tworzenia źródła gwarantowanych zasobów reklamowych należy do niego przypisać gwarantowany identyfikator zamówienia.
Zapis JSON |
---|
{ "name": string, "legacyGuaranteedOrderId": string, "exchange": enum ( |
Pola | |
---|---|
name |
Tylko dane wyjściowe. Nazwa zasobu gwarantowanego zamówienia. |
legacyGuaranteedOrderId |
Tylko dane wyjściowe. Starszy identyfikator zamówienia gwarantowanego. Przypisana 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. Stała. Giełda, z której pochodzi zamówienie gwarantowane. |
guaranteedOrderId |
Tylko dane wyjściowe. Unikalny identyfikator gwarantowanego zamówienia. Identyfikatory zamówień gwarantowanych mają format |
displayName |
Wymagane. Wyświetlana nazwa zamówienia gwarantowanego. Musi być zakodowany w standardzie UTF-8 i maksymalnym rozmiarze 240 bajtów. |
status |
Ustawienia stanu zamówienia gwarantowanego. |
updateTime |
Tylko dane wyjściowe. Sygnatura czasowa ostatniej aktualizacji zamówienia gwarantowanego. Przypisana przez system. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
publisherName |
Wymagane. Nazwa wydawcy zamówienia gwarantowanego. Musi być zakodowany w standardzie UTF-8 i maksymalnym rozmiarze 240 bajtów. |
readAccessInherited |
Określ, czy wszyscy reklamodawcy w |
readAdvertiserIds[] |
Identyfikatory reklamodawców z dostępem do odczytu gwarantowanego zamówienia. To pole nie może zawierać reklamodawcy przypisanego do pola |
defaultAdvertiserId |
Tylko dane wyjściowe. Identyfikator domyślnego reklamodawcy zamówienia gwarantowanego. Domyślnym reklamodawcą jest |
defaultCampaignId |
Identyfikator kampanii domyślnej przypisanej do gwarantowanego zamówienia. Kampania domyślna musi należeć do reklamodawcy domyślnego. |
Pole sumy Partner lub reklamodawca z dostępem do zamówienia gwarantowanego na potrzeby odczytu/zapisu. |
|
readWritePartnerId |
Partner z dostępem do odczytu i zapisu do zamówienia gwarantowanego. |
readWriteAdvertiserId |
Reklamodawca z dostępem do odczytu i zapisu do zamówienia gwarantowanego. Jest to też domyślny reklamodawca zamówienia gwarantowanego. |
GuaranteedOrderStatus
Ustawienia stanu zamówienia gwarantowanego.
Zapis JSON |
---|
{ "entityStatus": enum ( |
Pola | |
---|---|
entityStatus |
Wskazuje, czy zamówienie gwarantowane może być wyświetlane. 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 zasada |
configStatus |
Tylko dane wyjściowe. Stan konfiguracji zamówienia gwarantowanego. Akceptowane wartości to Zanim zamówienie gwarantowane zacznie się wyświetlać, musi zostać skonfigurowane (musisz wypełnić wymagane pola, wybrać kreacje i wybrać 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 nieznany w tej wersji. |
PENDING |
Stan początkowy gwarantowanego zamówienia. Zamówienie gwarantowane w tym stanie trzeba skonfigurować, aby mogło być wyświetlane. |
COMPLETED |
Stan, który pojawia się, gdy kupujący skonfiguruje zamówienie gwarantowane. |
Metody |
|
---|---|
|
Tworzy nowe zamówienie z gwarancją. |
|
Edytuje odczyt reklamodawców w zamówieniu gwarantowanym. |
|
Pobiera zamówienie gwarantowane. |
|
Zawiera listę zamówień gwarantowanych, które są dostępne dla bieżącego użytkownika. |
|
Aktualizuje istniejące zamówienie gwarantowane. |