REST Resource: sellers.orders.lines.assignments

Ressource: Zuweisung

Eine Zuweisung, die Creatives an Zeilen bindet.

JSON-Darstellung
{
  "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.
}
Felder
name

string

Ressourcenname der Creative-Zuweisung im Format sellers/{seller}/orders/{order}/lines/{line}/assignments/{assignment}.

externalId

string

Vom Verkäufer verwaltete ID vermutlich in seinem eigenen System. Wird einmal festgelegt, wird sich wahrscheinlich nicht ändern.

creativeAsset

string

Nur Ausgabe. Das Creative-Asset, das für die Werbebuchung ausgeliefert wird. Format: sellers/{seller}/creativeAssets/{creativeAsset}

state

enum (State)

Nur Ausgabe. Wenn STATE_DISAPPROVED, müssen Details zur Ablehnung angegeben werden.

Union-Feld disapproval_type. Nur Ausgabe. Details zur Ablehnung der Aufgabe Dies kann entweder auf Zeilen- oder auf Anzeigenblockebene erfolgen. Die Details zur Ablehnung der Zuweisung, die entweder auf Zuweisungs- oder Anzeigenblockebene angegeben wurden. So können Sie Details zur Ablehnung angeben, die nur für einen Teil der Anzeigenblöcke gelten, auf die diese Zeile ausgerichtet ist. Für disapproval_type ist nur einer der folgenden Werte zulässig:
disapproval

object (Disapproval)

Details zur Ablehnung der Zuweisung, die für alle Anzeigenblöcke gelten.

adUnitDisapprovals

object (AdUnitCreativeDisapprovals)

Informationen zur Ablehnung pro Anzeigenblock

Status

Mögliche Werte für den Zuweisungsstatus.

Enums
STATE_UNSPECIFIED Der Standardwert, wenn der Zuweisungsstatus nicht angegeben oder in dieser Version unbekannt ist.
STATE_PENDING_REVIEW Wenn die Creative-Details vom Käufer bereitgestellt wurden und die Verkäuferüberprüfung noch aussteht.
STATE_APPROVED Wenn das Creative vom Verkäufer genehmigt wurde
STATE_DISAPPROVED Wenn das Creative vom Verkäufer abgelehnt wurde Es müssen Details zur Ablehnung angegeben werden.
STATE_REVOKED Wenn das Creative vom Käufer oder vom System widerrufen wurde

AdUnitCreativeDisapprovals

Anzeigenblockspezifische Gründe für die Ablehnung

JSON-Darstellung
{
  "disapprovals": {
    string: {
      object (Disapproval)
    },
    ...
  }
}
Felder
disapprovals

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

Der Schlüssel ist der Name des Anzeigenblocks (z.B. sellers/321/adUnits/123) und der Wert ist die Information zur Ablehnung.

Ein Objekt, das eine Liste von "key": value-Paaren enthält. Beispiel: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

Methoden

approve

Genehmigt eine vorhandene Aufgabe.

disapprove

Lehnt eine vorhandene Aufgabe ab.

get

Ruft eine einzelne Zuweisung für eine Linie ab.

list

Listet Zuweisungen für eine Linie auf.

patch

Aktualisiert eine vorhandene Aufgabe.