- Risorsa: YoutubeAssetAssociation
- Metodi
Risorsa: YoutubeAssetAssociation
Un'associazione tra una risorsa e una risorsa di YouTube.
| Rappresentazione JSON |
|---|
{ "name": string, "youtubeAssetType": enum ( |
| Campi | |
|---|---|
name |
Identificatore. Il nome della risorsa dell'associazione. Per le associazioni a livello di elemento pubblicitario: il pattern del nome è Per le associazioni a livello di gruppo di annunci: il pattern del nome è Per le associazioni Per le associazioni |
youtubeAssetType |
Obbligatorio. Il tipo di asset di YouTube associato alla risorsa. |
linkedYoutubeAsset |
Obbligatorio. L'asset di YouTube associato alla risorsa. |
YoutubeAssetType
Possibili tipi di asset YouTube.
Questi asset mostreranno informazioni aggiuntive accanto agli annunci durante la pubblicazione.
| Enum | |
|---|---|
YOUTUBE_ASSET_TYPE_UNSPECIFIED |
Il tipo di asset di YouTube non è specificato o è sconosciuto in questa versione. |
YOUTUBE_ASSET_TYPE_LOCATION |
Asset posizione. |
YOUTUBE_ASSET_TYPE_AFFILIATE_LOCATION |
Asset posizione dell'affiliato. |
YOUTUBE_ASSET_TYPE_SITELINK |
Asset sitelink. |
LinkedYouTubeAsset
Un asset di YouTube collegato a una risorsa in un YoutubeAssetAssociation.
| Rappresentazione JSON |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "locationAssetFilter": { object ( |
| Campi | |
|---|---|
| L'asset di YouTube. Di seguito è riportato un elenco di campi che si escludono a vicenda. In una risposta verrà impostato al massimo uno dei campi: | |
locationAssetFilter |
Un filtro asset posizione. Può essere impostato solo quando |
affiliateLocationAssetFilter |
Un filtro per gli asset posizione dell'affiliato. Può essere impostato solo quando |
sitelinkAsset |
Un asset sitelink. Può essere impostato solo quando |
| Fine dei campi che si escludono a vicenda. | |
LocationAssetFilter
Un filtro degli asset che corrisponde agli asset posizione idonei alla pubblicazione.
| Rappresentazione JSON |
|---|
{ "locationMatchingType": enum ( |
| Campi | |
|---|---|
locationMatchingType |
Obbligatorio. Il tipo di corrispondenza di questo filtro degli asset posizione. |
assetSetId |
Solo output. L'ID dell'insieme di asset che corrisponde agli asset posizione idonei alla pubblicazione. |
locationMatchingFunction |
Facoltativo. La funzione di corrispondenza che determina la corrispondenza tra il filtro degli asset posizione e gli asset posizione. Questo campo è obbligatorio e può essere impostato solo se |
LocationMatchingType
Possibili tipi di corrispondenza che determinano quali asset di località sono idonei per la pubblicazione.
| Enum | |
|---|---|
LOCATION_MATCHING_TYPE_UNSPECIFIED |
Il tipo di corrispondenza della località non è specificato o è sconosciuto in questa versione. |
SELECT_ALL |
Tutti gli asset posizione disponibili sono idonei alla pubblicazione. |
FILTER |
Possono essere pubblicati gli asset di località che corrispondono ai filtri per nome dell'attività e/o etichetta forniti. |
SELECTED_ASSETS |
Possono essere pubblicati solo gli asset di località selezionati. |
DISABLED |
Nessun asset posizione può essere pubblicato. |
LocationMatchingFunction
La funzione di corrispondenza per un filtro degli asset posizione.
| Rappresentazione JSON |
|---|
{ "labels": [ string ], "locationAssetIds": [ string ], "business": string } |
| Campi | |
|---|---|
labels[] |
Facoltativo. Le etichette con cui trovare la corrispondenza. Le etichette vengono combinate con l'operatore logico OR. Questo campo è facoltativo e può essere impostato solo se |
locationAssetIds[] |
Facoltativo. Gli ID asset posizione selezionati. Questo campo è obbligatorio se |
business |
Facoltativo. Il nome dell'attività da abbinare. Questo campo è facoltativo e può essere impostato solo se |
AffiliateLocationAssetFilter
Un filtro degli asset che corrisponde agli asset posizione dell'affiliato idonei alla pubblicazione.
| Rappresentazione JSON |
|---|
{ "affiliateLocationMatchingType": enum ( |
| Campi | |
|---|---|
affiliateLocationMatchingType |
Obbligatorio. Il tipo di corrispondenza di questo filtro degli asset posizione dell'affiliato. |
assetSetId |
Solo output. L'ID dell'insieme di asset che corrisponde agli asset posizione dell'affiliato idonei alla pubblicazione. |
affiliateLocationMatchingFunction |
Facoltativo. La funzione di corrispondenza che determina la corrispondenza tra il filtro degli asset posizione dell'affiliato e gli asset posizione dell'affiliato. Questo campo è obbligatorio e può essere impostato solo se |
AffiliateLocationMatchingType
Possibili tipi di corrispondenza che determinano quali asset posizione dell'affiliato sono idonei per la pubblicazione.
| Enum | |
|---|---|
AFFILIATE_LOCATION_MATCHING_TYPE_UNSPECIFIED |
Il tipo di corrispondenza della sede della società consociata non è specificato o è sconosciuto in questa versione. |
SELECT_ALL |
Tutti gli asset posizione dell'affiliato disponibili sono idonei alla pubblicazione. |
SELECTED_CHAINS |
Gli asset posizione dell'affiliato selezionati possono essere pubblicati. |
DISABLED |
Non è possibile pubblicare asset posizione dell'affiliato. |
AffiliateLocationMatchingFunction
La funzione di corrispondenza per un filtro dell'asset posizione dell'affiliato.
| Rappresentazione JSON |
|---|
{
"chains": [
{
object ( |
| Campi | |
|---|---|
chains[] |
Facoltativo. Gli ID delle catene di sedi della società consociata selezionate. Questo campo è obbligatorio se |
AffiliateLocationChain
Una catena di località affiliate.
| Rappresentazione JSON |
|---|
{ "chainId": string } |
| Campi | |
|---|---|
chainId |
Obbligatorio. ID della catena di sedi affiliate. |
SitelinkAsset
Un asset sitelink.
| Rappresentazione JSON |
|---|
{ "assetId": string } |
| Campi | |
|---|---|
assetId |
Obbligatorio. ID dell'asset sitelink. |
Metodi |
|
|---|---|
|
Crea una nuova associazione tra la risorsa identificata e un asset di YouTube. |
|
Elimina un'associazione esistente tra la risorsa identificata e una risorsa di YouTube. |
|
Elenca le associazioni di asset di YouTube collegate alla risorsa specificata. |