- Ressource: InventorySource
- InventorySourceType
- InventorySourceProductType
- InventorySourceCommitment
- InventorySourceDeliveryMethod
- InventorySourceStatus
- InventorySourceConfigStatus
- RateDetails
- InventorySourceRateType
- Geld
- TimeRange
- CreativeConfig
- InventorySourceDisplayCreativeConfig
- InventorySourceVideoCreativeConfig
- InventorySourceAccessors
- PartnerAccessor
- AdvertiserAccessors
- Methoden
Ressource: InventorySource
Eine Inventarquelle.
| JSON-Darstellung |
|---|
{ "name": string, "inventorySourceId": string, "displayName": string, "inventorySourceType": enum ( |
| Felder | |
|---|---|
name |
Nur Ausgabe. Der Ressourcenname der Inventarquelle. |
inventorySourceId |
Nur Ausgabe. Die eindeutige ID der Inventarquelle. Vom System zugewiesen. |
displayName |
Der Anzeigename der Inventarquelle. Muss UTF-8-codiert sein und darf maximal 240 Byte groß sein. |
inventorySourceType |
Gibt den Typ der Inventarquelle an. |
inventorySourceProductType |
Nur Ausgabe. Der Produkttyp der Inventarquelle, der angibt, wie Inventar verkauft wird. |
commitment |
Gibt an, ob die Inventarquelle eine garantierte oder nicht garantierte Auslieferung hat. |
deliveryMethod |
Die Auslieferungsmethode der Inventarquelle.
|
dealId |
Die ID im Anzeigenplattformbereich, die die Inventarquelle eindeutig identifiziert. Muss für alle Käufer innerhalb der jeweiligen Exchange eindeutig sein, aber nicht unbedingt für alle Exchanges. |
status |
Die Statuseinstellungen der Inventarquelle. |
exchange |
Die Börse, zu der die Inventarquelle gehört. |
updateTime |
Nur Ausgabe. Der Zeitstempel, der angibt, wann die Inventarquelle zuletzt aktualisiert wurde. Vom System zugewiesen. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
rateDetails |
Erforderlich. Die Rateninformationen der Inventarquelle. |
publisherName |
Der Name des Publishers/Verkäufers der Inventarquelle. |
timeRange |
Der Zeitraum, in dem Anzeigen über diese Inventarquelle ausgeliefert werden. |
creativeConfigs[] |
Die Creative-Anforderungen der Inventarquelle. Gilt nicht für Auktionspakete. |
guaranteedOrderId |
Nicht veränderbar. Die ID des garantierten Auftrags, zu dem diese Inventarquelle gehört. Gilt nur, wenn |
readWriteAccessors |
Die Partner oder Werbetreibenden, die Lese-/Schreibzugriff auf die Inventarquelle haben. Ausgabe nur, wenn Erforderlich, wenn der Wenn |
readAdvertiserIds[] |
Nur Ausgabe. Die IDs von Werbetreibenden mit Lesezugriff auf die Inventarquelle. |
readPartnerIds[] |
Nur Ausgabe. Die IDs von Partnern mit Lesezugriff auf die Inventarquelle. Alle Werbetreibenden von Partnern in diesem Feld erben Lesezugriff auf die Inventarquelle. |
InventorySourceType
Mögliche Arten von Inventarquellen.
| Enums | |
|---|---|
INVENTORY_SOURCE_TYPE_UNSPECIFIED |
Der Typ der Inventarquelle ist in dieser Version nicht angegeben oder unbekannt. |
INVENTORY_SOURCE_TYPE_PRIVATE |
Private Inventarquelle. |
INVENTORY_SOURCE_TYPE_AUCTION_PACKAGE |
Auktionspaket |
InventorySourceProductType
Mögliche Produkttypen einer Inventarquelle.
| Enums | |
|---|---|
INVENTORY_SOURCE_PRODUCT_TYPE_UNSPECIFIED |
Der Produkttyp ist in dieser Version nicht angegeben oder unbekannt. Das Ändern von Inventarquellen dieses Produkttyps wird über die API nicht unterstützt. |
PREFERRED_DEAL |
Über die Inventarquelle wird Inventar über Preferred Deals verkauft. |
PRIVATE_AUCTION |
Über die Inventarquelle wird Inventar über private Auktionen verkauft. |
PROGRAMMATIC_GUARANTEED |
Über die Inventarquelle wird Inventar über programmatisch garantierte Deals verkauft. |
TAG_GUARANTEED |
Über die Inventarquelle wird Inventar über Tag Guaranteed verkauft. |
YOUTUBE_RESERVE |
Über YouTube Reserve wird Inventar aus der Inventarquelle verkauft. |
INSTANT_RESERVE |
Über die Inventarquelle wird Inventar über die Direktreservierung verkauft. Das Ändern von Inventarquellen dieses Produkttyps wird über die API nicht unterstützt. |
GUARANTEED_PACKAGE |
Über die Inventarquelle wird Inventar über garantierte Pakete verkauft. Das Ändern von Inventarquellen dieses Produkttyps wird über die API nicht unterstützt. |
PROGRAMMATIC_TV |
Über die Inventarquelle wird Inventar über Programmatic TV verkauft. Das Ändern von Inventarquellen dieses Produkttyps wird über die API nicht unterstützt. |
AUCTION_PACKAGE |
Die Inventarquelle verkauft Inventar über Auktionspakete. Das Ändern von Inventarquellen dieses Produkttyps wird über die API nicht unterstützt. |
InventorySourceCommitment
Mögliche Zusicherungstypen für eine Inventarquelle.
| Enums | |
|---|---|
INVENTORY_SOURCE_COMMITMENT_UNSPECIFIED |
Die Zusage ist in dieser Version nicht angegeben oder unbekannt. |
INVENTORY_SOURCE_COMMITMENT_GUARANTEED |
Die Zusicherung ist die garantierte Auslieferung. |
INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED |
Die Vereinbarung ist eine nicht garantierte Auslieferung. |
InventorySourceDeliveryMethod
Mögliche Übermittlungsmethoden für eine Inventarquelle.
| Enums | |
|---|---|
INVENTORY_SOURCE_DELIVERY_METHOD_UNSPECIFIED |
Die Zustellungsmethode ist in dieser Version nicht angegeben oder unbekannt. |
INVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC |
Die Auslieferungsmethode ist programmatisch. |
INVENTORY_SOURCE_DELIVERY_METHOD_TAG |
Die Auslieferungsmethode ist „Tag“. |
InventorySourceStatus
Die statusbezogenen Einstellungen der Inventarquelle.
| JSON-Darstellung |
|---|
{ "entityStatus": enum ( |
| Felder | |
|---|---|
entityStatus |
Gibt an, ob die Inventarquelle ausgeliefert werden kann. Zulässige Werte sind |
entityPauseReason |
Der vom Nutzer angegebene Grund für das Pausieren dieser Inventarquelle. Darf 100 Zeichen nicht überschreiten. Gilt nur, wenn |
sellerStatus |
Nur Ausgabe. Der vom Verkäufer für die Inventarquelle festgelegte Status. Gilt nur für Inventarquellen, die direkt von den Publishern synchronisiert werden. Zulässige Werte sind |
sellerPauseReason |
Nur Ausgabe. Der vom Verkäufer angegebene Grund für das Pausieren dieser Inventarquelle. Gilt nur für Inventarquellen, die direkt von den Publishern synchronisiert werden, und wenn |
configStatus |
Nur Ausgabe. Der Konfigurationsstatus der Inventarquelle. Gilt nur für garantierte Inventarquellen. Zulässige Werte sind Eine Inventarquelle muss konfiguriert werden, bevor sie ausgeliefert werden kann. Dazu müssen Sie die erforderlichen Felder ausfüllen, Creatives auswählen und eine Standardkampagne festlegen. |
InventorySourceConfigStatus
Mögliche Konfigurationszustände für eine Inventarquelle mit garantiertem Inventar.
| Enums | |
|---|---|
INVENTORY_SOURCE_CONFIG_STATUS_UNSPECIFIED |
Der Freigabestatus ist in dieser Version nicht angegeben oder unbekannt. |
INVENTORY_SOURCE_CONFIG_STATUS_PENDING |
Der Anfangsstatus einer garantierten Inventarquelle. Die Inventarquelle in diesem Status muss konfiguriert werden. |
INVENTORY_SOURCE_CONFIG_STATUS_COMPLETED |
Der Status, nachdem der Käufer eine Inventarquelle für garantiertes Inventar konfiguriert hat. |
RateDetails
Die ratenbezogenen Einstellungen der Inventarquelle.
| JSON-Darstellung |
|---|
{ "inventorySourceRateType": enum ( |
| Felder | |
|---|---|
inventorySourceRateType |
Der Preistyp. Zulässige Werte sind |
rate |
Der Preis für die Inventarquelle. |
unitsPurchased |
Erforderlich für Quellen mit garantiertem Inventar. Die Anzahl der Impressionen, die der Verkäufer garantiert. |
minimumSpend |
Nur Ausgabe. Der Betrag, den der Käufer im Voraus für die Inventarquelle ausgegeben hat. Gilt nur für garantierte Inventarquellen. |
InventorySourceRateType
Mögliche Preistypen für eine Inventarquelle.
| Enums | |
|---|---|
INVENTORY_SOURCE_RATE_TYPE_UNSPECIFIED |
Der Raten-Typ ist in dieser Version nicht angegeben oder unbekannt. |
INVENTORY_SOURCE_RATE_TYPE_CPM_FIXED |
Der Preistyp ist „CPM (Festpreis)“. |
INVENTORY_SOURCE_RATE_TYPE_CPM_FLOOR |
Der Preistyp ist „CPM (Mindestpreis)“. |
INVENTORY_SOURCE_RATE_TYPE_CPD |
Der Preistyp ist „Cost-per-Day“. |
INVENTORY_SOURCE_RATE_TYPE_CPH |
Der Raten-Typ ist „Cost per Hour“ (Kosten pro Stunde). |
INVENTORY_SOURCE_RATE_TYPE_FLAT |
Der Preistyp ist „Pauschal“. |
Geld
Stellt einen Geldbetrag mit Währungstyp dar.
| JSON-Darstellung |
|---|
{ "currencyCode": string, "units": string, "nanos": integer } |
| Felder | |
|---|---|
currencyCode |
Der aus drei Buchstaben bestehende Währungscode gemäß ISO 4217. |
units |
Die ganzen Einheiten des Betrags. Wenn |
nanos |
Anzahl der Nanoeinheiten (10^-9) des Betrags. Der Wert muss im Bereich von -999.999.999 bis +999.999.999 liegen. Wenn |
TimeRange
Ein Zeitraum.
| JSON-Darstellung |
|---|
{ "startTime": string, "endTime": string } |
| Felder | |
|---|---|
startTime |
Erforderlich. Die Untergrenze eines Zeitbereichs (einschließlich). Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
endTime |
Erforderlich. Die Obergrenze eines Zeitbereichs (einschließlich). Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
CreativeConfig
Konfiguration der Creative-Anforderungen für die Inventarquelle.
| JSON-Darstellung |
|---|
{ "creativeType": enum ( |
| Felder | |
|---|---|
creativeType |
Der Creative-Typ, der der Inventarquelle zugewiesen werden kann. Nur die folgenden Gebotstypen werden unterstützt:
|
Gilt, wenn
Die Konfiguration für die Creatives, die der Inventarquelle zugewiesen werden können. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: |
|
displayCreativeConfig |
Die Konfiguration für Display-Creatives. Gilt, wenn |
videoCreativeConfig |
Die Konfiguration für Video-Creatives. Gilt, wenn |
| Ende der sich gegenseitig ausschließenden Felder. | |
InventorySourceDisplayCreativeConfig
Die Konfiguration für Display-Creatives.
| JSON-Darstellung |
|---|
{
"creativeSize": {
object ( |
| Felder | |
|---|---|
creativeSize |
Die Größenanforderungen für Display-Creatives, die der Inventarquelle zugewiesen werden können. |
InventorySourceVideoCreativeConfig
Die Konfiguration für Video-Creatives.
| JSON-Darstellung |
|---|
{ "duration": string } |
| Felder | |
|---|---|
duration |
Die Anforderungen an die Dauer der Video-Creatives, die der Inventarquelle zugewiesen werden können. Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit „ |
InventorySourceAccessors
Die Partner oder Werbetreibenden, die Zugriff auf die Inventarquelle haben.
| JSON-Darstellung |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "partner": { object ( |
| Felder | |
|---|---|
| Die Partner oder Werbetreibenden, die Zugriff auf die Inventarquelle haben. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
partner |
Der Partner mit Zugriff auf die Inventarquelle. |
advertisers |
Die Werbetreibenden mit Zugriff auf die Inventarquelle. Alle Werbetreibenden müssen demselben Partner angehören. |
| Ende der sich gegenseitig ausschließenden Felder. | |
PartnerAccessor
Der Partner mit Zugriff auf die Inventarquelle.
| JSON-Darstellung |
|---|
{ "partnerId": string } |
| Felder | |
|---|---|
partnerId |
Die ID des Partners. |
AdvertiserAccessors
Die Werbetreibenden mit Zugriff auf die Inventarquelle.
| JSON-Darstellung |
|---|
{ "advertiserIds": [ string ] } |
| Felder | |
|---|---|
advertiserIds[] |
Die IDs der Werbetreibenden. |
Methoden |
|
|---|---|
|
Erstellt eine neue Inventarquelle. |
|
Bearbeitet Lese-/Schreibzugriffsmethoden einer Inventarquelle. |
|
Ruft eine Inventarquelle ab. |
|
Listet Inventarquellen auf, auf die der aktuelle Nutzer Zugriff hat. |
|
Aktualisiert eine vorhandene Inventarquelle. |