Method: sellers.adUnits.impressionSchedules.batchUpdate

Aktualisiert Impression-Zeitpläne im Batch.

  • Die maximal zulässige Anzahl von Impression-Zeitplänen in einem Batch ist 1.000.
  • Gibt bei Erfolg die aktualisierten Impression-Zeitpläne zurück.
  • Gibt den Fehlercode INVALID_ARGUMENT zurück, wenn in updateMask ein unveränderliches Feld angegeben ist und eine Änderung angefordert wird.

HTTP-Anfrage

POST https://dv360outofhomeseller.googleapis.com/v1/{parent=sellers/*/adUnits/*}/impressionSchedules:batchUpdate

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
parent

string

Erforderlich. Der Name der übergeordneten Ressource. Format: sellers/{seller}/adUnits/{adUnit}

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "requests": [
    {
      object (UpdateImpressionScheduleRequest)
    }
  ]
}
Felder
requests[]

object (UpdateImpressionScheduleRequest)

Erforderlich. Der zu aktualisierende Impressionsplan.

Die maximal zulässige Anzahl von Impressionsplänen in einem Batch ist 1.000.

Antworttext

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

Antwortnachricht für InventoryService.BatchUpdateImpressionSchedules.

JSON-Darstellung
{
  "impressionSchedule": [
    {
      object (ImpressionSchedule)
    }
  ]
}
Felder
impressionSchedule[]

object (ImpressionSchedule)

Der aktualisierte Impressionsplan.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/doubleclickbidmanager

Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.

UpdateImpressionScheduleRequest

Anfragenachricht für InventoryService.UpdateImpressionSchedule

JSON-Darstellung
{
  "impressionSchedule": {
    object (ImpressionSchedule)
  },
  "updateMask": string
}
Felder
impressionSchedule

object (ImpressionSchedule)

Erforderlich. Zeitplan für Teilimpressionen mit aktualisierten Feldern

Folgende Felder sind erforderlich: * name - wird verwendet, um anzugeben, welche Impression-Planung aktualisiert werden soll.

updateMask

string (FieldMask format)

Erforderlich. Die Maske, mit der gesteuert wird, welche Felder aktualisiert werden sollen.

Dies ist eine durch Kommas getrennte Liste vollständig qualifizierter Feldnamen. Beispiel: "user.displayName,photo".