Los recursos son unidades de datos que se pueden compartir, como imágenes, videos, títulos y descripciones, que se usan para crear diferentes tipos de anuncios en múltiples formatos, como gráficos, de YouTube, de la tienda de aplicaciones y otros.
Objetos
Los objetos más básicos de la API son los siguientes:
Asset: Es una unidad de datos de publicidad que se pueden compartir.AssetType: Tipo de contenido que incluye el activo, por ejemplo, texto o imagenAssetFieldType: Cómo se usa el recurso. Por ejemplo, un tipo de recurso de texto se puede usar como un tipo de campo de recurso de título o de recurso de descripción.
AssetSet: Es una colección de recursos centrados en un tema o bien organizados por campaña.AssetSetType: Es la clase del conjunto de recursos.
Existen objetos que representan vínculos entre recursos, conjuntos de recursos, grupos de anuncios, campañas y clientes:
Vinculaciones a activos
CustomerAsset: Es la vinculación entre un cliente y un recurso.CampaignAsset: Es la vinculación entre una campaña y un recurso.AdGroupAsset: Es la vinculación entre un grupo de anuncios y un recurso.AssetSetAsset: Es la vinculación entre un conjunto de recursos y un recurso.
Vinculaciones a conjuntos de recursos
CustomerAssetSet: Es la vinculación entre un cliente y un conjunto de recursos.CampaignAssetSet: Es la vinculación entre una campaña y un conjunto de recursos.AdGroupAssetSet: Es la vinculación entre un grupo de anuncios y un conjunto de recursos.
Ejemplo de recursos de campaña
A continuación, se incluye una representación visual de cómo se pueden vincular algunos de los objetos. El ejemplo comienza con las campañas en la parte superior, pero la misma jerarquía también se aplica a los clientes y los grupos de anuncios.
Antes de crear un CampaignAssetSet, primero debes crear un Campaign y un AssetSet que contenga uno o más recursos. Puedes organizar recursos para crear un inventario para todos los formatos del anuncio aplicables en tu campaña o permitir que Google Ads mezcle y combine los recursos disponibles según el canal en el que se publica el anuncio: YouTube, Gmail, la Búsqueda y otros.
Punto clave: Un objeto Campaign puede vincularse a uno o más objetos CampaignAssetSet, pero cada objeto CampaignAssetSet solo puede vincularse a un objeto Campaign.
Tipos de recursos vinculados a los anuncios
Algunos tipos de recursos se pueden vincular directamente a los anuncios.
| Tipo de recurso | AssetFieldType | Tipo de anuncio |
|---|---|---|
| Video | YOUTUBE_VIDEO | Anuncio de aplicación Anuncio de participación en la aplicación Anuncio local Anuncio de display responsivo |
| Paquete de medios | MEDIA_BUNDLE CUSTOM_LAYOUT |
Anuncio de aplicación Anuncio gráfico subido |
| Imagen | MARKETING_IMAGE SQUARE_MARKETING_IMAGE LOGO LANDSCAPE_LOGO PORTRAIT_MARKETING_IMAGE CLASSIC_DISPLAY_IMAGE |
Anuncio de aplicación Anuncio de participación en la aplicación Anuncio local Anuncio gráfico adaptable Anuncio de generación de demanda con varios recursos |
| Texto | HEADLINE LONG_HEADLINE DESCRIPTION MANDATORY_AD_TEXT CALL_TO_ACTION_SELECTION BUSINESS_NAME |
Anuncio de aplicación Anuncio de participación en la aplicación Anuncio local Anuncio de display responsivo Anuncio de búsqueda responsivo Anuncio de campaña inteligente |
| Llamado a la acción | CALL_TO_ACTION | Anuncio local Anuncio de display responsivo |
Tipos de recursos vinculados a clientes, campañas y grupos de anuncios
Algunos tipos de recursos se pueden vincular a clientes, campañas o grupos de anuncios a través de objetos de vinculación.
| Tipo de recurso | AssetFieldType | Vinculación | Mutable |
|---|---|---|---|
| Mensaje de cliente | BUSINESS_MESSAGE | AdGroupAsset CampaignAsset CustomerAsset |
Sí |
| Texto | BUSINESS_NAME | CampaignAsset CustomerAsset |
No |
| Imagen | AD_IMAGE | AdGroupAsset CampaignAsset |
No |
| Imagen | BUSINESS_LOGO | CampaignAsset CustomerAsset |
No |
| Formulario de clientes potenciales | LEAD_FORM | CampaignAsset | Sí |
| Promoción | PROMOCIÓN | AdGroupAsset CampaignAsset CustomerAsset |
Sí |
| Texto destacado | CALLOUT | AdGroupAsset CampaignAsset CustomerAsset |
Sí |
| Fragmento estructurado | STRUCTURED_SNIPPET | AdGroupAsset CampaignAsset CustomerAsset |
Sí |
| Vínculo a sitio | VÍNCULO A SITIOS | AdGroupAsset CampaignAsset CustomerAsset |
Sí |
| Aplicación para dispositivos móviles | MOBILE_APP | AdGroupAsset CampaignAsset CustomerAsset |
Sí |
| Texto destacado de hoteles | HOTEL_CALLOUT | AdGroupAsset CampaignAsset CustomerAsset |
Sí |
| Llamar | CALL | AdGroupAsset CampaignAsset CustomerAsset |
Sí |
| Precio | PRECIO | AdGroupAsset CampaignAsset CustomerAsset |
Sí |
Recursos de ubicación
Los recursos de ubicación se manejan de manera diferente a otros tipos de recursos. Consulta Recursos de ubicación para obtener más detalles.
Personalización de texto
Los recursos generados por la personalización de texto (antes conocidos como recursos creados automáticamente) no se pueden modificar. El AssetSource indica si un recurso lo creó el usuario o si el sistema lo generó automáticamente. Los tipos mutables, como el vínculo a sitio, no se pueden vincular a los recursos creados con la personalización de texto.
Tipos de recursos vinculados a los conjuntos de recursos
Algunos tipos de recursos se pueden vincular a tipos específicos de conjuntos de recursos.
| AssetType | AssetSetType | Vinculación | Mutable |
|---|---|---|---|
| PAGE_FEED | PAGE_FEED | CampaignAssetSet | Sí |
| DYNAMIC_EDUCATION | DYNAMIC_EDUCATION | CampaignAssetSet | Sí |
| DYNAMIC_CUSTOM | DYNAMIC_CUSTOM | CampaignAssetSet | Sí |
| DYNAMIC_HOTELS_AND_RENTALS | DYNAMIC_HOTELS_AND_RENTALS | CampaignAssetSet | Sí |
| DYNAMIC_REAL_ESTATE | DYNAMIC_REAL_ESTATE | CampaignAssetSet | Sí |
| DYNAMIC_LOCAL | DYNAMIC_LOCAL | CampaignAssetSet | Sí |
| DYNAMIC_FLIGHTS | DYNAMIC_FLIGHTS | CampaignAssetSet | Sí |
| DYNAMIC_JOBS | DYNAMIC_JOBS | CampaignAssetSet | Sí |
| DYNAMIC_TRAVEL | DYNAMIC_TRAVEL | CampaignAssetSet | Sí |
| UBICACIÓN | LOCATION_SYNC | CustomerAssetSet CampaignAssetSet AdGroupAssetSet |
No (generado por el sistema) |
| BUSINESS_PROFILE_DYNAMIC_LOCATION_GROUP | CampaignAssetSet AdGroupAssetSet |
||
| CHAIN_DYNAMIC_LOCATION_GROUP | CampaignAssetSet AdGroupAssetSet |
||
| STATIC_LOCATION_GROUP | CampaignAssetSet AdGroupAssetSet |