REST Resource: sellers.orders.lines.assignments

Zasób: Assignment

Przypisanie kreacji do wierszy.

Zapis JSON
{
  "name": string,
  "externalId": string,
  "creativeAsset": string,
  "state": enum (State),

  // Union field disapproval_type can be only one of the following:
  "disapproval": {
    object (Disapproval)
  },
  "adUnitDisapprovals": {
    object (AdUnitCreativeDisapprovals)
  }
  // End of list of possible types for union field disapproval_type.
}
Pola
name

string

Nazwa zasobu przypisania kreacji w formacie: sellers/{seller}/orders/{order}/lines/{line}/assignments/{assignment}.

externalId

string

Identyfikator zarządzany przez sprzedawcę prawdopodobnie w jego systemie. Po ustawieniu nie może ulec zmianie.

creativeAsset

string

Tylko dane wyjściowe. Komponent kreacji, który będzie wyświetlany w ramach tego wiersza. Format: sellers/{seller}/creativeAssets/{creativeAsset}

state

enum (State)

Tylko dane wyjściowe. Jeśli STATE_DISAPPROVED, należy podać szczegóły odrzucenia.

Pole sumy disapproval_type. Tylko dane wyjściowe. Szczegóły odrzucenia projektu. Może to być poziom linii lub jednostki reklamowej. Szczegóły odrzucenia przypisania określone na poziomie przypisania lub jednostki reklamowej. Umożliwia to podanie szczegółów odrzucenia, które dotyczą tylko podzbioru jednostek reklamowych, na które kierowany jest ten wiersz. disapproval_type może mieć tylko jedną z tych wartości:
disapproval

object (Disapproval)

Szczegóły dotyczące odrzucenia przypisania, które dotyczą wszystkich jednostek reklamowych.

adUnitDisapprovals

object (AdUnitCreativeDisapprovals)

Informacje o odrzuceniu na poziomie szczegółowości na jednostkę reklamową.

Stan

Możliwe wartości stanu przypisania.

Wartości w polu enum
STATE_UNSPECIFIED Wartość domyślna, gdy stan przypisania nie jest określony lub jest nieznany w tej wersji.
STATE_PENDING_REVIEW Gdy kupujący podał szczegóły kreacji, a sprzedawca oczekuje na sprawdzenie.
STATE_APPROVED Gdy kreacja zostanie zatwierdzona przez sprzedawcę.
STATE_DISAPPROVED Gdy kreacja została odrzucona przez sprzedawcę. Należy podać szczegóły dotyczące odrzucenia.
STATE_REVOKED Gdy kreacja została odwołana przez kupującego lub system.

AdUnitCreativeDisapprovals

Przyczyny odrzucenia jednostki reklamowej.

Zapis JSON
{
  "disapprovals": {
    string: {
      object (Disapproval)
    },
    ...
  }
}
Pola
disapprovals

map (key: string, value: object (Disapproval))

Klucz to nazwa jednostki reklamowej (np. sellers/321/adUnits/123), a wartość to informacje o odrzuceniu.

Obiekt zawierający listę par "key": value. Przykład: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

Metody

approve

Zatwierdza istniejący projekt.

disapprove

Odrzuca istniejący projekt.

get

Pobiera indywidualne przypisanie dla wiersza.

list

Wyświetla listę przypisań do wiersza.

patch

Aktualizuje istniejący projekt.