Compartir a través de


Registro de anuncios de texto: masivo

Define un anuncio de texto que se puede descargar y cargar en un archivo masivo.

Importante

A partir de abril de 2020, no se admite la entrega de anuncios de texto standart (STA).

Los anuncios de texto estándar han quedado en desuso a favor de los anuncios de texto expandido (EXTA). La compatibilidad con la adición y actualización de anuncios de texto estándar (STA) finalizó el 31 de julio de 2017. Ahora, los anunciantes pueden obtener y eliminar, pero ya no pueden agregar nuevas AEA ni actualizar los anuncios de texto estándar existentes. Una excepción a la regla es que todavía puede actualizar el estado STA, por ejemplo, de Activo a Pausado. De lo contrario, los intentos de agregar o actualizar LASA producirán el error CampaignServiceAdTypeInvalid .

Puede descargar todos los registros de Text Ad de la cuenta incluyendo el valor DownloadEntity de TextAds en la solicitud de servicio DownloadCampaignsByAccountIds o DownloadCampaignsByCampaignIds . Además, la solicitud de descarga debe incluir el ámbito EntityData . Para obtener más información sobre el servicio masivo, incluidos los procedimientos recomendados, consulte Descarga y carga masivas.

En el siguiente ejemplo de CSV masivo se agregaría un nuevo anuncio de texto si se proporciona un valor de Id. primario válido.

Type,Status,Id,Parent Id,Campaign,Ad Group,Client Id,Modified Time,Title,Text,Display Url,Destination Url,Promotion,Device Preference,Ad Format Preference,Name,App Platform,App Id,Final Url,Mobile Final Url,Tracking Template,Custom Parameter,Title Part 1,Title Part 2,Path 1,Path 2
Format Version,,,,,,,,,,,,,,6.0,,,,,,,,,,
Text Ad,Active,,-1111,ParentCampaignNameGoesHere,AdGroupNameGoesHere,ClientIdGoesHere,,Contoso Quick Setup,Find New Customers & Increase Sales!,contoso.com,,,All,False,,,,https://www.contoso.com/womenshoesale,https://mobile.contoso.com/womenshoesale,,{_promoCode}=PROMO1; {_season}=summer,,,,

Si usa los SDK de Bing Ads para .NET, Java o Python, puede ahorrar tiempo con BulkServiceManager para cargar y descargar el objeto BulkTextAd , en lugar de llamar directamente a las operaciones del servicio y escribir código personalizado para analizar cada campo del archivo masivo.

var uploadEntities = new List<BulkEntity>();

// Map properties in the Bulk file to the BulkTextAd
var bulkTextAd = new BulkTextAd
{
    // 'Parent Id' column header in the Bulk file
    AdGroupId = adGroupIdKey,
    // 'Ad Group' column header in the Bulk file
    AdGroupName = "AdGroupNameGoesHere",
    // 'Campaign' column header in the Bulk file
    CampaignName = "ParentCampaignNameGoesHere",
    // 'Client Id' column header in the Bulk file
    ClientId = "ClientIdGoesHere",
                
    // Map properties in the Bulk file to the 
    // TextAd object of the Campaign Management service.
    TextAd = new TextAd
    {
        // 'Ad Format Preference' column header in the Bulk file
        AdFormatPreference = "All",
        // 'Destination Url' column header in the Bulk file
        DestinationUrl = null,
        // 'Device Preference' column header in the Bulk file
        DevicePreference = 0,
        // 'Display Url' column header in the Bulk file
        DisplayUrl = "contoso.com",
        // 'Mobile Final Url' column header in the Bulk file
        FinalMobileUrls = new[] {
            // Each Url is delimited by a semicolon (;) in the Bulk file
            "https://mobile.contoso.com/womenshoesale"
        },
        // 'Final Url' column header in the Bulk file
        FinalUrls = new[] {
            // Each Url is delimited by a semicolon (;) in the Bulk file
            "https://www.contoso.com/womenshoesale"
        },
        // 'Id' column header in the Bulk file
        Id = null,
        // 'Status' column header in the Bulk file
        Status = AdStatus.Active,
        // 'Text' column header in the Bulk file
        Text = "Find New Customers & Increase Sales!",
        // 'Title' column header in the Bulk file
        Title = "Contoso Quick Setup",
        // 'Tracking Template' column header in the Bulk file
        TrackingUrlTemplate = null,
        // 'Custom Parameter' column header in the Bulk file
        UrlCustomParameters = new CustomParameters
        {
            // Each custom parameter is delimited by a semicolon (;) in the Bulk file
            Parameters = new[] {
                new CustomParameter(){
                    Key = "promoCode",
                    Value = "PROMO1"
                },
                new CustomParameter(){
                    Key = "season",
                    Value = "summer"
                },
            }
        },
    },
};

uploadEntities.Add(bulkTextAd);

var entityUploadParameters = new EntityUploadParameters
{
    Entities = uploadEntities,
    ResponseMode = ResponseMode.ErrorsAndResults,
    ResultFileDirectory = FileDirectory,
    ResultFileName = DownloadFileName,
    OverwriteResultFile = true,
};

var uploadResultEntities = (await BulkServiceManager.UploadEntitiesAsync(entityUploadParameters)).ToList();

Para un registro de text ad , los siguientes campos de atributo están disponibles en el esquema de archivos masivos.

Preferencia de formato de anuncio

El campo Preferencia de formato de anuncio se usa para indicar si prefieres que la copia del anuncio se muestre a los usuarios como un anuncio de búsqueda o de audiencia. Los anuncios de búsqueda tienden a escribirse como una llamada a la acción, mientras que los anuncios de audiencia deben escribirse con un estilo más informativo. Aunque tienes la opción de usar anuncios de texto de búsqueda como anuncios de audiencia, designar un anuncio como formato preferido de anuncios de audiencia te permite optimizar su mensajería para la entrega nativa.

Importante

Debes definir al menos un anuncio de texto por grupo de anuncios que no prefiera anuncios de audiencia; de lo contrario, la copia de anuncios de todos los anuncios de texto será apta para anuncios de búsqueda y de audiencia.

Los valores posibles son Audience Ad y All. Si se establece en Todo, el anuncio será apto para los formatos de anuncios de búsqueda y audiencia. Si se establece en Audience Ad, el anuncio solo será apto para el formato de anuncio de audiencia.

Añadir: No compatible
Actualizar: No compatible
Eliminar: Solo lectura

Grupo de anuncios

Nombre del grupo de anuncios que contiene el anuncio.

Añadir: No compatible
Actualizar: Solo lectura y Obligatorio
Eliminar: Solo lectura y Obligatorio

Nota:

Para actualizar y eliminar, debe especificar el campo Id. primario o Grupo de anuncios .

Campaña

Nombre de la campaña que contiene el grupo de anuncios y el anuncio.

Añadir: No compatible
Actualizar: Solo lectura
Eliminar: Solo lectura

Identificador de cliente

Se usa para asociar registros en el archivo de carga masiva con registros en el archivo de resultados. El servidor no usa ni almacena el valor de este campo; simplemente se copia del registro cargado en el registro de resultados correspondiente. Puede ser cualquier cadena válida de hasta 100 en longitud.

Añadir: No compatible
Actualizar: Opcional
Eliminar: Solo lectura

Parámetro personalizado

Colección personalizada de parámetros de clave y valor para el seguimiento de direcciones URL.

En un archivo masivo, la lista de parámetros personalizados tiene el formato siguiente.

  • Dé formato a cada par de parámetros personalizado como Key=Value, por ejemplo{_promoCode}=PROMO1.

  • Microsoft Advertising aceptará los 8 primeros pares de clave y valor de parámetro personalizados que incluya y, si incluye más de 8 parámetros personalizados, se devolverá un error. Cada par de clave y valor se delimita por un punto y coma y un espacio ("; "), por ejemplo {_promoCode}=PROMO1; {_season}=verano.

  • Una clave no puede contener un punto y coma. Si un valor contiene un punto y coma, debe tener escape como '\;'. Además, si el valor contiene una barra diagonal inversa, también debe tener el carácter de escape '\'.

  • La clave no puede superar los 16 bytes UTF-8 y el valor no puede superar los 250 bytes UTF-8. La clave es necesaria y el valor es opcional. El tamaño máximo de la clave no incluye las llaves y el carácter de subrayado, es decir, '{', '_' y '}'.

    Nota:

    Con el servicio bulk, la clave debe tener formato con llaves circundantes y un carácter de subrayado inicial, por ejemplo, si la clave es promoCode, debe tener el formato {_promoCode}. Con el servicio Administración de campañas no puede especificar las llaves y el carácter de subrayado circundantes.

Añadir: No compatible
Actualizar: No compatible
Eliminar: Solo lectura

Preferencia de dispositivo

Este campo determina si la preferencia es que los anuncios de texto se muestren en todos los dispositivos o solo en dispositivos móviles.

Los valores posibles son All y Mobile, que difieren de los valores usados en el servicio de administración de campañas.

SixMonths

En el archivo de resultados de carga y descarga masiva, este campo nunca estará vacío. Si no especificó una preferencia de dispositivo, se devolverá el valor predeterminado de Todo .

Importante

Debes definir al menos un anuncio de texto por grupo de anuncios que no sea el preferido para dispositivos móviles; de lo contrario, la copia de anuncios de todos los anuncios de texto será apta para todos los dispositivos.

Añadir: No compatible
Actualizar: No compatible
Eliminar: Solo lectura

Dirección URL para mostrar

Dirección URL que se va a mostrar en el anuncio.

El subdirectorio de la dirección URL para mostrar puede contener cadenas de texto dinámicas, como {keyword}; sin embargo, el nombre de host de la dirección URL no puede contener texto dinámico. Para obtener más información, consulte el artículo de ayuda de Microsoft Advertising Personalización automática de los anuncios con parámetros de texto dinámico.

La longitud máxima de entrada de la dirección URL es de 200 caracteres y puede contener cadenas de texto dinámicas. Sin embargo, el anuncio no se mostrará si la dirección URL supera los 35 caracteres después de que se produzca la sustitución dinámica de texto.

Añadir: No compatible
Actualizar: No compatible
Eliminar: Solo lectura

Estado de la apelación editorial

Determina si puede apelar los problemas encontrados por la revisión editorial.

Los valores posibles se describen en la tabla siguiente.

Valor Descripción
Atractivo El tema editorial es atractivo.
AppealPending El tema editorial es apelable y se ha presentado una apelación.
NotAppealable El tema editorial no es atractivo.

Añadir: No compatible
Actualizar: Solo lectura
Eliminar: Solo lectura

Ubicación editorial

Componente o propiedad del anuncio que no pudo revisar editorialmente.

Añadir: No compatible
Actualizar: Solo lectura
Eliminar: Solo lectura

Código de motivo editorial

Código que identifica el motivo del error. Para obtener una lista de posibles códigos de motivo, consulte Códigos de motivo editoriales.

Añadir: No compatible
Actualizar: Solo lectura
Eliminar: Solo lectura

Estado editorial

Estado editorial del anuncio.

Los valores posibles se describen en la tabla siguiente.

Valor Descripción
Activo El anuncio superó la revisión editorial.
ActiveLimited El anuncio superó la revisión editorial en uno o varios mercados, y uno o varios elementos del anuncio están siendo revisados editorialmente en otro mercado. Por ejemplo, el anuncio pasó la revisión editorial para Canadá y todavía está pendiente de revisión en el Estados Unidos.
Desaprobó El anuncio falló en la revisión editorial.
Inactivo Uno o varios elementos del anuncio se están revisando editorialmente.

Añadir: No compatible
Actualizar: Solo lectura
Eliminar: Solo lectura

Término editorial

El término que falló en la revisión editorial.

Este campo no se establecerá si una combinación de términos produjo el error o si el error se basó en una infracción de directiva.

Añadir: No compatible
Actualizar: Solo lectura
Eliminar: Solo lectura

Final Url

Dirección URL de la página de aterrizaje.

Las siguientes reglas de validación se aplican a las direcciones URL finales y las direcciones URL de Final Mobile.

  • La longitud de la dirección URL está limitada a 2048 caracteres. La cadena de protocolo HTTP o HTTPS cuenta para el límite de 2048 caracteres.

  • Puede especificar hasta 10 elementos para las direcciones URL finales y las direcciones URL móviles finales; sin embargo, solo se usa el primer elemento de cada lista para la entrega. El servicio permite hasta 10 para la posible compatibilidad con reenvíos.

  • Cada dirección URL está delimitada por un punto y coma y un espacio ("; ").

  • El uso de '{' y '}' solo puede delinear etiquetas, por ejemplo, "{lpurl}".

  • Cada dirección URL debe ser una dirección URL bien formada a partir de http:// o https://.

  • Si especifica direcciones URL de Final Mobile, también debe especificar La dirección URL final.

Tenga en cuenta también que si se establecen los campos Plantilla de seguimiento o Parámetro personalizado , se requiere al menos una dirección URL final.

Nota:

Esta dirección URL solo se usa si la palabra clave no especifica una dirección URL final.

Añadir: No compatible
Actualizar: No compatible
Eliminar: Solo lectura

Id

Identificador generado por el sistema del anuncio.

Añadir: Opcional. Debe dejar este campo vacío o especificar un identificador negativo. A continuación, se puede hacer referencia a un identificador negativo establecido para el anuncio en el campo Id. primario de tipos de registro dependientes, como Text Ad Label. Esto se recomienda si va a agregar nuevos anuncios y nuevos registros dependientes en el mismo archivo masivo. Para obtener más información, vea Claves de referencia de esquema de archivos masivos.
Actualizar: Solo lectura y Obligatorio
Eliminar: Solo lectura y Obligatorio

Mobile Final Url

Dirección URL de la página de aterrizaje móvil.

Las siguientes reglas de validación se aplican a las direcciones URL finales y las direcciones URL de Final Mobile.

  • La longitud de la dirección URL está limitada a 2048 caracteres. La cadena de protocolo HTTP o HTTPS cuenta para el límite de 2048 caracteres.

  • Puede especificar hasta 10 elementos para las direcciones URL finales y las direcciones URL móviles finales; sin embargo, solo se usa el primer elemento de cada lista para la entrega. El servicio permite hasta 10 para la posible compatibilidad con reenvíos.

  • Cada dirección URL está delimitada por un punto y coma y un espacio ("; ").

  • El uso de '{' y '}' solo puede delinear etiquetas, por ejemplo, "{lpurl}".

  • Cada dirección URL debe ser una dirección URL bien formada a partir de http:// o https://.

  • Si especifica direcciones URL de Final Mobile, también debe especificar La dirección URL final.

Nota:

Esta dirección URL solo se usa si la palabra clave no especifica una dirección URL final de Mobile.

Añadir: No compatible
Actualizar: No compatible
Eliminar: Solo lectura

Tiempo de modificación

Fecha y hora en que se actualizó por última vez la entidad. El valor se encuentra en la hora UTC (hora universal coordinada).

Nota:

El valor de fecha y hora refleja la fecha y hora en el servidor, no en el cliente. Para obtener información sobre el formato de la fecha y hora, vea la entrada dateTime en Tipos de datos XML primitivos.

Añadir: No compatible
Actualizar: Solo lectura
Eliminar: Solo lectura

Parent Id

Identificador generado por el sistema del grupo de anuncios que contiene el anuncio.

Este campo masivo se asigna al campo Id del registro del grupo de anuncios .

Añadir: No compatible
Actualizar: Solo lectura
Eliminar: Solo lectura

Nota:

Para actualizar y eliminar, debe especificar el campo Id. primario o Grupo de anuncios .

Países editores

Lista de países o regiones del publicador cuyas directrices editoriales no permiten el término especificado.

En un archivo masivo, la lista de países o regiones del publicador se delimita con un punto y coma (;).

Añadir: No compatible
Actualizar: Solo lectura
Eliminar: Solo lectura

Estado

Estado del anuncio.

Los valores posibles son Active, Paused o Deleted.

Añadir: No compatible
Actualizar: Opcional. Si no se establece ningún valor para la actualización, esta configuración no cambia.
Eliminar: Obligatorio. El estado debe establecerse en Eliminado.

Texto

La copia del anuncio.

El texto debe contener al menos una palabra y puede contener cadenas de texto dinámicas como {keyword}. Para obtener más información, consulte el artículo de ayuda de Microsoft Advertising Personalización automática de los anuncios con parámetros de texto dinámico.

La longitud máxima de entrada de la copia es de 300 caracteres y puede contener cadenas de texto dinámicas. El anuncio no se mostrará o se usará texto predeterminado si la longitud supera los 80 caracteres después de que se produzca la sustitución dinámica de texto. Tenga en cuenta que para los grupos de anuncios que usan chino tradicional, la longitud máxima de entrada de la copia es de 150 caracteres y el texto se limita a 40 caracteres después de la sustitución.

El texto no puede contener el carácter de nueva línea (\n).

Añadir: No compatible
Actualizar: No compatible
Eliminar: Solo lectura

Cargo

El título del anuncio.

El título debe contener al menos una palabra. La copia y el título combinados del anuncio deben totalizar al menos tres palabras.

El título puede contener cadenas de texto dinámicas como {keyword}. Para obtener más información, consulte el artículo de ayuda de Microsoft Advertising Personalización automática de los anuncios con parámetros de texto dinámico.

La longitud máxima de entrada del título es de 80 caracteres y puede contener cadenas de texto dinámicas. El anuncio no se mostrará o se usará texto predeterminado si la longitud supera los 25 caracteres después de que se produzca la sustitución dinámica de texto. Tenga en cuenta que para los grupos de anuncios que usan chino tradicional, el título se limita a 15 caracteres después de la sustitución.

El título no puede contener el carácter de nueva línea (\n).

Añadir: No compatible
Actualizar: No compatible
Eliminar: Solo lectura

Plantilla de seguimiento

Plantilla de seguimiento que se va a usar como valor predeterminado para la dirección URL especificada con FinalUrls.

Las siguientes reglas de validación se aplican a las plantillas de seguimiento. Para obtener más información sobre las plantillas y los parámetros admitidos, consulte el artículo de ayuda de Microsoft Advertising ¿Qué parámetros de seguimiento o dirección URL puedo usar?

  • Las plantillas de seguimiento definidas para entidades de nivel inferior, por ejemplo, los anuncios, reemplazan a las establecidas para entidades de nivel superior, por ejemplo, campaña. Para obtener más información, vea Límites de entidad.

  • La longitud de la plantilla de seguimiento está limitada a 2048 caracteres. La cadena de protocolo HTTP o HTTPS cuenta para el límite de 2048 caracteres.

  • La plantilla de seguimiento debe ser una dirección URL bien formada que comience por una de las siguientes: http://, https://, {lpurl}o {unescapedlpurl}.

  • Microsoft Advertising no valida si existen parámetros personalizados. Si usa parámetros personalizados en la plantilla de seguimiento y no existen, la dirección URL de la página de aterrizaje incluirá los marcadores de posición de clave y valor de los parámetros personalizados sin sustitución. Por ejemplo, si la plantilla de seguimiento es https://tracker.example.com/?season={_season}&promocode={_promocode}&u={lpurl}y no se definen {_season} ni {_promocode} en el nivel de campaña, grupo de anuncios, criterio, palabra clave o anuncio, la dirección URL de la página de aterrizaje será la misma.

Añadir: No compatible
Actualizar: No compatible
Eliminar: Solo lectura