- Ressource: YoutubeAssetAssociation
- Methoden
Ressource: YoutubeAssetAssociation
Eine Verknüpfung zwischen einer Ressource und einem YouTube-Asset.
| JSON-Darstellung |
|---|
{ "name": string, "youtubeAssetType": enum ( |
| Felder | |
|---|---|
name |
ID. Der Ressourcenname der Zuordnung. Zuordnungen auf Werbebuchungsebene: Das Namensmuster ist Für Zuordnungen auf Anzeigengruppenebene: Das Namensmuster ist Bei Für |
youtubeAssetType |
Erforderlich. Der Typ des YouTube-Assets, das mit der Ressource verknüpft ist. |
linkedYoutubeAsset |
Erforderlich. Das mit der Ressource verknüpfte YouTube-Asset. |
YoutubeAssetType
Mögliche Arten von YouTube-Assets.
Diese Assets enthalten zusätzliche Informationen, die bei der Anzeigenbereitstellung präsentiert werden.
| Enums | |
|---|---|
YOUTUBE_ASSET_TYPE_UNSPECIFIED |
Der YouTube-Asset-Typ ist in dieser Version nicht angegeben oder unbekannt. |
YOUTUBE_ASSET_TYPE_LOCATION |
Standort-Asset |
YOUTUBE_ASSET_TYPE_AFFILIATE_LOCATION |
Affiliate-Standort-Asset |
YOUTUBE_ASSET_TYPE_SITELINK |
Sitelink-Asset |
LinkedYouTubeAsset
Ein YouTube-Asset, das mit einer Ressource in einem YoutubeAssetAssociation verknüpft ist.
| JSON-Darstellung |
|---|
{ // Union field |
| Felder | |
|---|---|
Union-Feld youtube_asset. Das YouTube-Asset. Für youtube_asset ist nur einer der folgenden Werte zulässig: |
|
locationAssetFilter |
Ein Filter für Standort-Assets. Kann nur festgelegt werden, wenn |
affiliateLocationAssetFilter |
Ein Filter für Affiliate-Standort-Assets. Kann nur festgelegt werden, wenn |
sitelinkAsset |
Ein Sitelink-Asset. Kann nur festgelegt werden, wenn |
LocationAssetFilter
Ein Asset-Filter, der mit zulässigen Standort-Assets für die Auslieferung übereinstimmt.
| JSON-Darstellung |
|---|
{ "locationMatchingType": enum ( |
| Felder | |
|---|---|
locationMatchingType |
Erforderlich. Der Abgleichstyp dieses Filters für Standort-Assets. |
assetSetId |
Nur Ausgabe. Die ID des Asset-Satzes, der den für die Bereitstellung infrage kommenden Standort-Assets entspricht. |
locationMatchingFunction |
Optional. Die Abgleichsfunktion, die bestimmt, wie der Filter für Standort-Assets mit Standort-Assets abgeglichen wird. Dieses Feld ist erforderlich und kann nur festgelegt werden, wenn |
LocationMatchingType
Mögliche Abgleichstypen, die darüber entscheiden, welche Standort-Assets für die Auslieferung infrage kommen.
| Enums | |
|---|---|
LOCATION_MATCHING_TYPE_UNSPECIFIED |
Der Typ der Standortübereinstimmung ist in dieser Version nicht angegeben oder unbekannt. |
SELECT_ALL |
Alle verfügbaren Standort-Assets können ausgeliefert werden. |
FILTER |
Es können Standort-Assets ausgeliefert werden, die mit den angegebenen Filtern für Unternehmensnamen und/oder Labels übereinstimmen. |
SELECTED_ASSETS |
Es können nur die ausgewählten Standort-Assets ausgeliefert werden. |
DISABLED |
Es können keine Standort-Assets ausgeliefert werden. |
LocationMatchingFunction
Die Abgleichsfunktion für einen Filter für Standort-Assets.
| JSON-Darstellung |
|---|
{ "labels": [ string ], "locationAssetIds": [ string ], "business": string } |
| Felder | |
|---|---|
labels[] |
Optional. Das Label, mit dem abgeglichen werden soll. Labels werden logisch mit ODER verknüpft. Dieses Feld ist optional und kann nur festgelegt werden, wenn |
locationAssetIds[] |
Optional. Die ausgewählten Standort-Asset-IDs. Dieses Feld ist erforderlich, wenn |
business |
Optional. Der Name des Unternehmens, mit dem abgeglichen werden soll. Dieses Feld ist optional und kann nur festgelegt werden, wenn |
AffiliateLocationAssetFilter
Ein Asset-Filter, der mit zulässigen Affiliate-Standort-Assets für die Auslieferung übereinstimmt.
| JSON-Darstellung |
|---|
{ "affiliateLocationMatchingType": enum ( |
| Felder | |
|---|---|
affiliateLocationMatchingType |
Erforderlich. Der Abgleichstyp dieses Filters für Affiliate-Standort-Assets. |
assetSetId |
Nur Ausgabe. Die ID des Asset-Satzes, der den Affiliate-Standort-Assets entspricht, die für die Bereitstellung infrage kommen. |
affiliateLocationMatchingFunction |
Optional. Die Abgleichsfunktion, die bestimmt, wie der Filter für Affiliate-Standort-Assets mit Affiliate-Standort-Assets übereinstimmt. Dieses Feld ist erforderlich und kann nur festgelegt werden, wenn |
AffiliateLocationMatchingType
Mögliche Abgleichstypen, die darüber entscheiden, welche Affiliate-Standort-Assets für die Auslieferung infrage kommen.
| Enums | |
|---|---|
AFFILIATE_LOCATION_MATCHING_TYPE_UNSPECIFIED |
Der Abgleichstyp für Affiliate-Standorte ist in dieser Version nicht angegeben oder unbekannt. |
SELECT_ALL |
Alle verfügbaren Affiliate-Standort-Assets können ausgeliefert werden. |
SELECTED_CHAINS |
Die ausgewählten Affiliate-Standort-Assets können ausgeliefert werden. |
DISABLED |
Es können keine Affiliate-Standort-Assets ausgeliefert werden. |
AffiliateLocationMatchingFunction
Die Abgleichsfunktion für einen Filter für Affiliate-Standort-Assets.
| JSON-Darstellung |
|---|
{
"chains": [
{
object ( |
| Felder | |
|---|---|
chains[] |
Optional. Die ausgewählten Affiliate-Standortketten-IDs. Dieses Feld ist erforderlich, wenn |
AffiliateLocationChain
Eine Kette von Affiliate-Standorten.
| JSON-Darstellung |
|---|
{ "chainId": string } |
| Felder | |
|---|---|
chainId |
Erforderlich. ID der Affiliate-Standortkette. |
SitelinkAsset
Ein Sitelink-Asset.
| JSON-Darstellung |
|---|
{ "assetId": string } |
| Felder | |
|---|---|
assetId |
Erforderlich. Die ID des Sitelink-Assets. |
Methoden |
|
|---|---|
|
Erstellt eine neue Verknüpfung zwischen der identifizierten Ressource und einem YouTube-Asset. |
|
Löscht eine vorhandene Verknüpfung zwischen der identifizierten Ressource und einem YouTube-Asset. |
|
Listet die YouTube-Asset-Verknüpfungen auf, die mit der angegebenen Ressource verknüpft sind. |