Zasób: GuaranteedOrder
gwarantowane zamówienie,
Zamówienia gwarantowane są encją nadrzędną gwarantowanych źródeł zasobów reklamowych. Podczas tworzenia źródła gwarantowanych zasobów reklamowych należy przypisać do niego identyfikator gwarantowanego 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. Identyfikator starszej wersji gwarantowanego zamówienia. Przypisany przez pierwotną giełdę. Stary identyfikator jest unikalny w obrębie jednej giełdy, ale nie musi być unikalny we wszystkich zamówieniach gwarantowanych. Ten identyfikator jest używany w SDF i interfejsie. |
exchange |
Wymagane. Wartość niezmienna. Giełda, z której pochodzi gwarantowane zamówienie. |
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 formacie UTF-8 i mieć maksymalny rozmiar 240 bajtów. |
status |
Ustawienia stanu gwarantowanego zamówienia. |
updateTime |
Tylko dane wyjściowe. Sygnatura czasowa określająca, kiedy zamówienie gwarantowane zostało ostatnio zaktualizowane. 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 gwarantowanego zamówienia. Musi być zakodowany w formacie UTF-8 i mieć maksymalny rozmiar 240 bajtów. |
readAccessInherited |
Określa, czy wszyscy reklamodawcy w |
readAdvertiserIds[] |
Identyfikatory reklamodawców z dostępem do odczytu do gwarantowanego zamówienia. To pole nie może zawierać reklamodawcy przypisanego do |
defaultAdvertiserId |
Tylko dane wyjściowe. Identyfikator domyślnego reklamodawcy zamówienia gwarantowanego. Domyślny reklamodawca to |
defaultCampaignId |
Identyfikator kampanii domyślnej przypisanej do zamówienia gwarantowanego. Kampania domyślna musi należeć do domyślnego reklamodawcy. |
Wymagane. Partner lub reklamodawca z uprawnieniami do zapisu i odczytu zamówienia gwarantowanego. Poniżej znajduje się lista pól, które wzajemnie się wykluczają. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól: |
|
readWritePartnerId |
Partner z uprawnieniami do zapisu i odczytu zamówienia gwarantowanego. |
readWriteAdvertiserId |
Reklamodawca z uprawnieniami do zapisu i odczytu w przypadku zamówienia gwarantowanego. Jest to też domyślny reklamodawca zamówienia gwarantowanego. |
| Koniec pól wykluczających się wzajemnie. | |
GuaranteedOrderStatus
Ustawienia stanu gwarantowanego zamówienia.
| Zapis JSON |
|---|
{ "entityStatus": enum ( |
| Pola | |
|---|---|
entityStatus |
Określa, czy gwarantowane zamówienie może się wyświetlać. Akceptowane wartości to |
entityPauseReason |
Podany przez użytkownika powód wstrzymania tego gwarantowanego zamówienia. Musi być zakodowana w formacie UTF-8 i mieć maksymalną długość 100 bajtów. Ma zastosowanie tylko wtedy, gdy parametr |
configStatus |
Tylko dane wyjściowe. Stan konfiguracji gwarantowanego zamówienia. Akceptowane wartości to Aby zamówienie gwarantowane mogło wyświetlać reklamy, musisz je skonfigurować (wypełnić wymagane pola, wybrać kreacje i wybrać kampanię domyślną). Obecnie działanie konfiguracji można wykonać tylko za pomocą interfejsu 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 gwarantowanego zamówienia. Zamówienie gwarantowane w tym stanie musi zostać skonfigurowane, zanim będzie mogło się wyświetlać. |
COMPLETED |
Stan po skonfigurowaniu zamówienia gwarantowanego przez kupującego. |
Metody |
|
|---|---|
|
Tworzy nowe zamówienie gwarantowane. |
|
Edytuje reklamodawców z dostępem do odczytu w zamówieniu gwarantowanym. |
|
Pobiera zamówienie gwarantowane. |
|
Wyświetla listę zamówień gwarantowanych, do których ma dostęp bieżący użytkownik. |
|
Aktualizuje istniejące zamówienie gwarantowane. |