Zasób: wiersz
Pojedyncza linia zamówienia, która reprezentuje skonfigurowany produkt.
| Zapis JSON |
|---|
{ "name": string, "product": string, "externalId": string, "displayName": string, "description": string, "lineState": enum ( |
| Pola | |
|---|---|
name |
Tylko dane wyjściowe. Nazwa zasobu wiersza w formacie: |
product |
Tylko dane wyjściowe. Nazwa |
externalId |
Opcjonalnie: Identyfikator używany do mapowania tego elementu na źródła zewnętrzne. |
displayName |
Tylko dane wyjściowe. Wyświetlana nazwa wiersza. |
description |
Tylko dane wyjściowe. Dodatkowe pole do opisania linii. |
lineState |
Tylko dane wyjściowe. Stan linii. Informacje o cyklu życia linii znajdziesz w sekcji Sprzedawca może użyć tych metod niestandardowych:
Pozostałe stany zamówienia są ustawiane przez kupującego. |
rejection |
Opcjonalnie: Szczegóły odrzucenia tej linii. |
startTime |
Tylko dane wyjściowe. Data rozpoczęcia wyświetlania wiersza (włącznie). Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
endTime |
Tylko dane wyjściowe. Kiedy linia przestanie być wyświetlana (z wyłączeniem). Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
startDate |
Tylko dane wyjściowe. Data rozpoczęcia wyświetlania (włącznie z tym dniem). Ta sama strefa czasowa co w jednostce reklamowej. |
endDate |
Tylko dane wyjściowe. Data zakończenia wyświetlania linii (włącznie). Ta sama strefa czasowa co w jednostce reklamowej. |
budget |
Tylko dane wyjściowe. Budżet linii. |
lineTerms |
Tylko dane wyjściowe. Warunki gwarantowane sprzedawcy w przypadku tej linii. |
pendingReservationExpirationTime |
Tylko dane wyjściowe. Sygnatura czasowa wygaśnięcia oczekującej rezerwacji. Sprzedawca musi dokonać rezerwacji lub odrzucić rezerwację, zanim wygaśnie, ponieważ w przeciwnym razie rezerwacja zostanie potraktowana jako odrzucona. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
reservationExpirationTime |
Tylko dane wyjściowe. Sygnatura czasowa wygaśnięcia rezerwacji. Kupujący musi dokonać rezerwacji przed wygaśnięciem rezerwacji. W przeciwnym razie zostanie ona potraktowana jako anulowana. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
targeting |
Tylko dane wyjściowe. Kierowanie na linię. |
createTime |
Tylko dane wyjściowe. Sygnatura czasowa utworzenia wiersza. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
updateTime |
Tylko dane wyjściowe. Sygnatura czasowa ostatniej aktualizacji wiersza. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
LineState
Stan linii.
| Wartości w polu enum | |
|---|---|
LINE_STATE_UNSPECIFIED |
Wartość domyślna, gdy stan wiersza nie został określony lub jest nieznany w tej wersji. |
LINE_STATE_PENDING_RESERVATION |
Oferta została utworzona przez kupującego i żąda zarezerwowania produktów oraz zaktualizowania informacji o cenie i dostępności. |
LINE_STATE_RESERVED |
Linia została zarezerwowana przez sprzedawcę. Ten stan jest możliwy tylko wtedy, gdy poprzedni stan to oczekująca rezerwacja. |
LINE_STATE_PENDING_BOOKING |
Kupujący zaakceptował rezerwację i prosi o rezerwację w tym wierszu. |
LINE_STATE_BOOKED |
Sprzedawca zarezerwował kolejkę. Ten stan jest możliwy tylko wtedy, gdy poprzedni stan to oczekiwanie na rezerwację. Na tym etapie nie należy się spodziewać odrzucenia. |
LINE_STATE_REJECTED_BY_SELLER |
Wiersz został odrzucony przez sprzedawcę. Ten stan jest możliwy tylko wtedy, gdy poprzedni stan to oczekująca rezerwacja. |
LINE_STATE_CANCELLED_BY_BUYER |
Oferta została anulowana przez kupującego. |
LINE_STATE_PENDING_RESERVATION_EXPIRED |
Linia wygasła podczas oczekiwania na rezerwację. |
LINE_STATE_RESERVED_EXPIRED |
Linia wygasła po zarezerwowaniu i oczekiwanie na odpowiedź kupującego. |
Metody |
|
|---|---|
|
Rezerwuje istniejący wiersz. |
|
Pobiera pojedynczy wiersz zamówienia. |
|
Zawiera listę wierszy zamówienia. |
|
Aktualizuje istniejącą linię. |
|
Odrzuca istniejący wiersz. |
|
Rezerwuje istniejącą linię. |