- Recurso: YoutubeAssetAssociation
- Métodos
Recurso: YoutubeAssetAssociation
Es una asociación entre un recurso y un activo de YouTube.
| Representación JSON |
|---|
{ "name": string, "youtubeAssetType": enum ( |
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre del recurso de la asociación. Para las asociaciones a nivel del concepto: El patrón de nombre es En el caso de las asociaciones a nivel del grupo de anuncios, el patrón de nombres es Para las asociaciones de Para las asociaciones de |
youtubeAssetType |
Obligatorio. Es el tipo de activo de YouTube asociado con el recurso. |
linkedYoutubeAsset |
Obligatorio. Es el activo de YouTube asociado con el recurso. |
YoutubeAssetType
Son los tipos posibles de recursos de YouTube.
Estos recursos mostrarán información adicional junto con los anuncios durante la publicación.
| Enums | |
|---|---|
YOUTUBE_ASSET_TYPE_UNSPECIFIED |
El tipo de recurso de YouTube no se especificó o es desconocido en esta versión. |
YOUTUBE_ASSET_TYPE_LOCATION |
Es un recurso de ubicación. |
YOUTUBE_ASSET_TYPE_AFFILIATE_LOCATION |
Es el recurso de ubicación afiliada. |
YOUTUBE_ASSET_TYPE_SITELINK |
Es el recurso de vínculo a sitio. |
LinkedYouTubeAsset
Es un activo de YouTube vinculado a un recurso en un objeto YoutubeAssetAssociation.
| Representación JSON |
|---|
{ // Union field |
| Campos | |
|---|---|
Campo de unión youtube_asset. Es el activo de YouTube. Las direcciones (youtube_asset) solo pueden ser una de las siguientes opciones: |
|
locationAssetFilter |
Es un filtro de recursos de ubicación. Solo se puede configurar cuando |
affiliateLocationAssetFilter |
Es un filtro de recursos de ubicación afiliada. Solo se puede configurar cuando |
sitelinkAsset |
Es un recurso de vínculo a sitio. Solo se puede configurar cuando |
LocationAssetFilter
Es un filtro de recursos que coincide con los recursos de ubicación aptos para la publicación.
| Representación JSON |
|---|
{ "locationMatchingType": enum ( |
| Campos | |
|---|---|
locationMatchingType |
Obligatorio. Es el tipo de coincidencia de este filtro de recursos de ubicación. |
assetSetId |
Solo salida. Es el ID del conjunto de recursos que coincide con los recursos de ubicación aptos para la publicación. |
locationMatchingFunction |
Opcional. Es la función de coincidencia que indica cómo el filtro de recursos de ubicación coincide con los recursos de ubicación. Este campo es obligatorio y solo se puede configurar si |
LocationMatchingType
Son los posibles tipos de coincidencias que deciden qué recursos de ubicación son aptos para publicarse.
| Enums | |
|---|---|
LOCATION_MATCHING_TYPE_UNSPECIFIED |
El tipo de coincidencia de ubicación no se especificó o es desconocido en esta versión. |
SELECT_ALL |
Todos los recursos de ubicación disponibles son aptos para publicarse. |
FILTER |
Se pueden publicar los recursos de ubicación que coincidan con los filtros de etiqueta o nombre de la empresa proporcionados. |
SELECTED_ASSETS |
Solo se pueden publicar los recursos de ubicación seleccionados. |
DISABLED |
No se pueden publicar recursos de ubicación. |
LocationMatchingFunction
Es la función de coincidencia para un filtro de recursos de ubicación.
| Representación JSON |
|---|
{ "labels": [ string ], "locationAssetIds": [ string ], "business": string } |
| Campos | |
|---|---|
labels[] |
Opcional. Es la etiqueta con la que se debe coincidir. Las etiquetas se combinan de forma lógica con el operador OR. Este campo es opcional y solo se puede configurar si |
locationAssetIds[] |
Opcional. Son los IDs de los recursos de ubicación seleccionados. Este campo es obligatorio si |
business |
Opcional. Es el nombre de la empresa con el que se debe coincidir. Este campo es opcional y solo se puede configurar si |
AffiliateLocationAssetFilter
Es un filtro de recursos que coincide con los recursos de ubicación afiliada aptos para la publicación.
| Representación JSON |
|---|
{ "affiliateLocationMatchingType": enum ( |
| Campos | |
|---|---|
affiliateLocationMatchingType |
Obligatorio. Es el tipo de coincidencia de este filtro de recursos de ubicación afiliada. |
assetSetId |
Solo salida. Es el ID del conjunto de recursos que coincide con los recursos de ubicación afiliada aptos para la publicación. |
affiliateLocationMatchingFunction |
Opcional. Es la función de coincidencia que indica cómo el filtro de recursos de ubicación afiliada coincide con los recursos de ubicación afiliada. Este campo es obligatorio y solo se puede configurar si |
AffiliateLocationMatchingType
Son los posibles tipos de coincidencias que deciden qué recursos de ubicación afiliada son aptos para la publicación.
| Enums | |
|---|---|
AFFILIATE_LOCATION_MATCHING_TYPE_UNSPECIFIED |
El tipo de coincidencia de ubicación afiliada no se especificó o se desconoce en esta versión. |
SELECT_ALL |
Todos los recursos de ubicación afiliada disponibles son aptos para publicarse. |
SELECTED_CHAINS |
Se pueden publicar los recursos de ubicación afiliada seleccionados. |
DISABLED |
No se pueden publicar recursos de ubicación afiliada. |
AffiliateLocationMatchingFunction
Es la función de coincidencia para un filtro de recursos de ubicación afiliada.
| Representación JSON |
|---|
{
"chains": [
{
object ( |
| Campos | |
|---|---|
chains[] |
Opcional. Son los IDs de la cadena de ubicaciones afiliadas seleccionada. Este campo es obligatorio si |
AffiliateLocationChain
Es una cadena de ubicaciones afiliadas.
| Representación JSON |
|---|
{ "chainId": string } |
| Campos | |
|---|---|
chainId |
Obligatorio. Es el ID de la cadena de ubicaciones afiliadas. |
SitelinkAsset
Es un recurso de vínculo a sitio.
| Representación JSON |
|---|
{ "assetId": string } |
| Campos | |
|---|---|
assetId |
Obligatorio. Es el ID del recurso de vínculo a sitio. |
Métodos |
|
|---|---|
|
Crea una asociación nueva entre el recurso identificado y un activo de YouTube. |
|
Borra una asociación existente entre el recurso identificado y un recurso de YouTube. |
|
Enumera las asociaciones de activos de YouTube vinculadas al recurso determinado. |