Saltar al contenido principal
Para obtener la información más reciente sobre las versiones históricas de X Ads API, consulte a continuación.
VersiónRutaFecha de introducciónFecha de deprecaciónFecha de fin de vida
12.0/12/27 de octubre de 2022Por definirPor definir
11.0/11/31 de marzo de 2022Por definirPor definir
10.0/10/31 de agosto de 202131 de marzo de 202227 de octubre de 2022
9.0/9/2 de marzo de 202131 de agosto de 202131 de marzo de 2022
8.0/8/8 de septiembre de 20202 de marzo de 202131 de agosto de 2021
7.0/7/3 de marzo de 20201 de septiembre de 20202 de marzo de 2021
6.0/6/28 de agosto de 20193 de marzo de 20201 de septiembre de 2020
5.0/5/28 de febrero de 201928 de agosto de 20193 de marzo de 2020
4.0/4/28 de agosto de 201828 de febrero de 201928 de agosto de 2019
3.0/3/1 de febrero de 201828 de agosto de 201828 de febrero de 2019
2.0/2/10 de julio de 20171 de febrero de 20181 de agosto de 2018
1.0/1/31 de marzo de 20167 de julio de 201710 de enero de 2018
0.0/0/21 de febrero de 2013N/D31 de octubre de 2016

Descripción general

Cada mes, realizamos cambios y lanzamos varias funciones nuevas en la X Ads API. Estos cambios casi siempre son compatibles con versiones anteriores; sin embargo, suele haber un puñado de cambios incompatibles cada año. Hemos recibido comentarios de desarrolladores sobre los desafíos que el ritmo acelerado de cambios en la Ads API introduce en sus ciclos de desarrollo al implementar nuevas funciones, gestionar deprecaciones y probar cambios. Queremos mejorar la experiencia de los desarrolladores al usar nuestra plataforma de Ads, por lo que introdujimos el concepto de versionar nuestros endpoints. Algunas definiciones de los conceptos que mencionamos: Versión: Se refiere al número de versión que se encuentra en la ruta de la URL de cualquier solicitud a la Ads API, por ejemplo: GET //accounts. Este estilo de versionado se conoce como versionado por URI. Cambios incompatibles (Breaking Changes): Son cualquier cambio que requiera recursos de desarrollo para mantener la funcionalidad existente. Esto incluye recursos destinados a investigar los cambios necesarios, determinar las funciones/endpoints que se deprecarán y la implementación final de todos estos cambios. Algunos ejemplos de cambios incompatibles incluyen:
  • Eliminar un parámetro de la solicitud/respuesta de la API
  • Modificar el nombre de cualquier parámetro o endpoint
  • Cambiar la representación de valores (preview_url → card_uri)
  • Cambiar el comportamiento de los endpoints (p. ej., estadísticas async vs. sync)
  • Agregar/modificar parámetros opcionales o obligatorios (p. ej., hacer que name sea un campo obligatorio en la solicitud)
Deprecación: Las versiones o productos en desuso no serán compatibles y se recomienda que los desarrolladores dejen de usar estas APIs. Retiro (Sunset): Una vez que un producto o API se retire, el conjunto correspondiente de endpoints ya no será accesible a través de la API.

Estrategia de versionado

Los principios principales de la estrategia son:
  1. Todos los cambios con ruptura se agruparán en una versión nueva
  2. El periodo de desaprobación para las versiones existentes cuando se anuncia una versión nueva es de 6 meses
  3. En cualquier momento, la API permitirá solicitudes de dos versiones simultáneamente; sin embargo, la más antigua de las dos no contará con soporte
  4. Para facilitar una adopción más rápida de nuevos productos, estos se lanzarán de forma continua (fuera de la cadencia de versionado)
  5. Todas las respuestas de la API incluirán un x-current-api-version, establecido en la versión actual de la API, además de un encabezado x-api-warn al llamar a cualquier endpoint de la API en desaprobación.
Si se produjeran cambios fundamentales en los requisitos del producto que requieran un cambio con ruptura en la API (por ejemplo, desaprobar la segmentación por múltiples franjas de edad), enviaremos un aviso con 90 días de antelación para anunciar este cambio con ruptura y, transcurridos al menos 90 días desde la publicación del aviso, se implementará dicho cambio.

v9

Hoy, 3 de marzo de 2021, la versión 9 (v9) de la X Ads API ya está disponible. Esta versión está diseñada para aumentar la paridad de funcionalidades, simplificar la creación de campañas e introducir actualizaciones clave en nuestros endpoints de Cards y Mobile App Promotion. Como en nuestras versiones anteriores, habrá un periodo de transición de 6 meses para migrar a v9. El 31 de agosto de 2021, la versión 8 (v8) existente de la Ads API dejará de estar disponible. Recomendamos a todos los desarrolladores migrar a la versión más reciente de la Ads API lo antes posible para evitar interrupciones del servicio.
Nota: A partir de esta versión, la versión 7 (v7) de la Ads API ha alcanzado el fin de su vida útil y ya no está disponible.
Para obtener todos los detalles, consulta el anuncio en el foro para desarrolladores.

v8

Hoy, 20 de septiembre de 2020, presentamos la versión 8 de la X Ads API, diseñada para incorporar nuevas funcionalidades de Tailored Audiences, aumentar la paridad de funciones con ads.x.com y mejorar la experiencia de desarrollo. Como en versiones anteriores, habrá un período de transición de 6 meses para migrar a v8. A partir del 2021-03-02, la versión 7 de la X Ads API ya no estará disponible. Recomendamos que todos los desarrolladores migren a la versión más reciente de la API lo antes posible para evitar interrupciones en el servicio. Para obtener todos los detalles, consulte el anuncio en el foro de desarrolladores.

v7

Hoy, 20 de marzo de 2020, presentamos la versión 7 de la X Ads API, diseñada para aumentar la paridad de funcionalidades con ads.x.com. Como en las versiones anteriores, habrá un período de transición de 6 meses para migrar a v7. A partir del 2020-09-01, la versión 6 de la X Ads API dejará de estar disponible. Recomendamos a todos los desarrolladores migrar a la última versión de la API lo antes posible para evitar interrupciones del servicio. La versión 5 de la X Ads API ha llegado al final de su vida útil y ya no está disponible. Para obtener todos los detalles, consulta el anuncio en el foro de desarrolladores.

v6

Hoy, 28 de agosto de 2019, X presenta X Ads API v6, con actualizaciones centradas en la coherencia y en mejorar la experiencia de los desarrolladores. Esta versión incluye un nuevo endpoint para obtener Tweets, estadísticas de Promoted Accounts, la posibilidad de buscar entidades por nombre e información sobre el número actual de trabajos de analítica asíncrona en procesamiento. Además, hemos realizado actualizaciones orientadas a la coherencia en los endpoints que usan media y en nuestros endpoints de criterios de segmentación. Por último, hemos hecho actualizaciones menores en algunos de nuestros nombres de parámetros y atributos de respuesta, y estamos declarando obsoleto el endpoint Scoped Timeline. Para obtener todos los detalles, consulta el anuncio en el foro para desarrolladores.

v5

Hoy, 28 de febrero de 2019, X presenta Ads API v5, con actualizaciones enfocadas en habilitar la escala y la eficiencia. Esta versión incluye un nuevo endpoint para determinar qué entidades estuvieron activas en un período determinado, estadísticas para Media Creatives (es decir, videos in-stream e imágenes en la X Audience Platform), la posibilidad de obtener varias cards por URI de card y mayor flexibilidad para recuperar criterios de segmentación y otras entidades. Además, corregimos algunos errores y actualizamos nombres de parámetros y atributos de respuesta. Por último, las non-media app cards y el endpoint POST accounts/:account_id/account_media quedaron obsoletos. Como en versiones anteriores, habrá un período de transición de 6 meses para migrar a v5. El 2019-08-28, la versión 4 de la X Ads API dejará de estar disponible. Recomendamos a todos los partners migrar a la versión más reciente de la API lo antes posible para evitar interrupciones del servicio. La versión 3 de la X Ads API llegó al final de su vida útil y ya no está disponible.

Novedades

Determinación de qué entidades estuvieron activas El endpoint Active Entities indica si las metrics de analítica para entidades de anuncios han cambiado. Diseñado para usarse junto con los endpoints de analytics, Active Entities funciona especificando un tipo de entidad y un rango de fechas (con un máximo de 90 días) y devuelve un arreglo de IDs de entidades para las que su plataforma debería solicitar analytics. No se deben consultar en solicitudes de analytics posteriores IDs distintos de los devueltos. Este endpoint admite los siguientes tipos de entidad: CAMPAIGN, FUNDING_INSTRUMENT, LINE_ITEM, MEDIA_CREATIVE y PROMOTED_TWEET. Estadísticas de MEDIA_CREATIVE Los endpoints de analytics de la X Ads API ahora proporcionan metrics para entidades de Media Creative. Los Media Creatives son el mecanismo mediante el cual se promocionan anuncios in-stream o imágenes en la X Audience Platform. La interfaz de X Ads muestra las metrics de Media Creative en las pestañas “In-stream videos” y “Display creatives”. Tanto los endpoints de analytics síncronos como asíncronos ahora admiten el enum de entidad MEDIA_CREATIVE. Obtener varias cards Mejorando la versión v3 del endpoint diseñado para recuperar una sola card por su valor de card URI, ahora es posible obtener varias cards mediante el endpoint GET accounts/:account_id/cards/all. Ahora, en lugar de hacer una solicitud por cada card, puede recuperar hasta 200 cards en una sola solicitud. Dos aspectos a tener en cuenta:
  1. La ruta de URL ahora es accounts/:account_id/cards/all. (La ruta anterior ya no está disponible). Esto es para mantener coherencia con el endpoint diseñado para recuperar una card por ID.
  2. El parámetro de solicitud obligatorio ahora se llama card_uris (en plural).
Flexibilidad al recuperar El endpoint GET accounts/:account_id/targeting_criteria ahora admite múltiples IDs de line item. El parámetro line_item_ids, que acepta hasta 200 IDs, es obligatorio. Anteriormente, solo se aceptaba un único line item, lo que dificultaba la sincronización. Con este cambio, ahora es posible recuperar más segmentación en menos tiempo. Los siguientes endpoints ahora también admiten múltiples IDs de line item, aunque el parámetro line_item_ids es opcional en estos:

Cambiado

Obtención de campañas y partidas en borrador Se ha actualizado la forma de obtener las campañas y partidas en borrador. Ahora, el parámetro with_draft(boolean), cuando se establece en true, devuelve tanto entidades en borrador como no en borrador. Esto es coherente con la forma en que se obtienen las entidades eliminadas (es decir, usando with_deleted). Antes, obtener tanto entidades en borrador como no en borrador requería al menos dos solicitudes. Ahora puede hacerse en una sola llamada a la API. | v4 | v5 | | :--- | :--- | :--- | | draft_only | with_draft | | Segmentación por duración de activación de la red La X Ads API ha resuelto un problema de visualización en el que, tras agregar la segmentación de Network Activation Duration, el tipo de segmentación en la respuesta incluía el sufijo _IN_SEC. Hacer referencia a segundos resultaba confuso, ya que Network Activation Duration siempre se representa en meses. Esta corrección unifica la representación y reduce la confusión. | v4 | v5 | | :--- | :--- | :--- | | NETWORK_ACTIVATION_DURATION_IN_SEC | NETWORK_ACTIVATION_DURATION | | Recuentos totales y cursores En v5, with_total_count y cursor son excluyentes. Especificar ambos en una solicitud devolverá el código de error EXCLUSIVE_PARAMETERS. Antes de v5, with_total_count se ignoraba cuando se especificaba cursor. Este cambio hace explícita la relación.

Eliminado

Se están eliminando tres fields de las respuestas de X Ads API: preview_url, account_id y parent_ids. El esfuerzo de ingeniería para estos tres es mínimo.
  • En v4, se anunció que el parámetro de respuesta preview_url para las cards siempre era null. El paso final de esta migración es eliminar preview_url de todas las respuestas de cards.
  • El atributo de respuesta account_id se está eliminando para los siguientes recursos, dado que el id de la cuenta de anuncios ya está presente en la URL y en request.params. (Se excluyen intencionalmente los instrumentos de financiación de esta lista, ya que, cuando sea posible, los parent IDs deben estar presentes en los objetos de respuesta, y los account IDs son entidades padre de los instrumentos de financiación).
    • Medios de la cuenta
    • Proveedores de eventos de App
    • Etiquetas de eventos de App
    • Campañas
    • Cards
    • Line items
    • Usuarios promocionables
    • Criterios de segmentación
  • Para las solicitudes GET accounts/:account_id/targeting_criteria, ya no devolvemos el field parent_ids, ya que siempre era un array vacío.
App cards sin medios En v5, las app cards sin medios ya no son compatibles. Anteriormente, se eliminó la capacidad de crear o editar app cards sin medios. Ahora, los endpoints restantes para este recurso se están desaprobando.
  • Nota: Esto no afecta a las image and video app download cards.
Creación de medios de cuenta El endpoint POST accounts/:account_id/account_media ya no está disponible en v5. Otros endpoints para este recurso no se ven afectados. La razón de este cambio es que, al agregar medios a la Media Library, hay casos en los que esos assets se agregan automáticamente como entidades de Account Media y tratar de agregar un asset ya existente al recurso de Account Media da como resultado un error. Esto ocurre en los siguientes casos.
  • Los assets AMPLIFY_VIDEO agregados a la Media Library se agregan automáticamente como asset de Account Media con el creative type PREROLL.
  • Las imágenes con dimensiones específicas agregadas a la Media Library se agregan automáticamente como assets de Account Media. El creative type (p. ej., INTERSTITIAL) depende de las dimensiones de la imagen. (Para dimensiones, consulte nuestra página de Enumerations.)

v4

La versión 4 de la X Ads API se lanza hoy, 28 de agosto de 2018. Esta versión incluye mejoras en nuestro producto Audiences, entre ellas una nueva interfaz de API respaldada por un backend de procesamiento de audiencias más robusto. La versión 4 también incorpora un conjunto de endpoints para administrar la configuración de usuario, de la cuenta y fiscal. Además, se están desaprobando los endpoints accounts/:account_id/videos. Esta versión también incluye algunos cambios menores en los nombres de parámetros y de respuestas. Al igual que con la versión 3, proporcionamos un período de transición de 6 meses. El 2019-02-28, la versión 3 de la X Ads API dejará de estar disponible. Recomendamos a todos los partners migrar a la versión más reciente de la API lo antes posible para evitar interrupciones del servicio. Consulta nuestra página de Versions para obtener detalles sobre nuestra estrategia de versionado.

Nuevo

Audience API La nueva Audiences API está basada en nuestro renovado backend de procesamiento de audiencias, que ofrece mayor solidez y fiabilidad. Este nuevo endpoint permitirá a los partners proporcionar múltiples tipos de identificadores para un mismo usuario, lo que nos permite aprovechar señales adicionales para la coincidencia. La documentación de referencia del nuevo endpoint de Audience se encuentra aquí. Tenemos previsto seguir publicando actualizaciones y mejoras de este producto durante el resto del año. Los siguientes endpoints dejarán de estar disponibles en v4 debido a funcionalidades redundantes (seguirán funcionando en v3 y se retirarán por completo cuando v3 ya no esté disponible):
  • TON Upload:
    • GET accounts/:account_id/tailored_audience_changes
    • GET accounts/:account_id/tailored_audience_changes/:tailored_audience_change_id
    • POST accounts/:account_id/tailored_audience_changes
    • PUT accounts/:accounti_d/tailored_audiences/global_opt_out
  • Real Time Audiences:
    • POST tailored_audience_memberships
Por último, el parámetro list_type se eliminará de la solicitud y de la respuesta en todos los endpoints de Tailored Audiences en la versión 4. Settings Endpoints Ahora permitimos que los administradores de cuenta configuren y actualicen la configuración de usuario, cuenta e impuestos. Los User settings corresponden a las preferencias de contacto específicas del usuario para una cuenta de anuncios determinada. Con el endpoint PUT accounts/:account_id, los anunciantes ahora pueden actualizar el nombre de su cuenta y el sector. Por último, los endpoints de tax settings permiten a los anunciantes en países donde se cobra el impuesto al valor agregado (IVA) actualizar información como el nombre de la empresa, la dirección, el VAT ID y si la cuenta pertenece al anunciante o a una agencia que anuncia en nombre de un anunciante.

Cambiado

Cambios de nombre en Universal Lookalike Estamos actualizando los valores del enum para el parámetro lookalike_expansion en los endpoints POST accounts/:account_id/line_items y PUT accounts/:accountit/line_items/:line_item_id.
v3v4
NARROWDEFINED
BALANCEDEXPANDED
Uso de country_code en todas partes Como parte de un esfuerzo más amplio por la consistencia en la X Ads API, estamos cambiando el nombre de los parámetros en los siguientes endpoints de app_country_code a country_code. Esto no afecta el comportamiento ni los valores aceptados de estos parámetros; es únicamente un cambio de nombre. preview_url siempre null Como se prometió en el anuncio de v3, todas las tarjetas existentes ahora tienen un card_uri. Como resultado, el valor de preview_url siempre será null. Como recordatorio, asocia una tarjeta con un Tweet usando su valor card_uri. Consulta la siguiente solicitud de ejemplo. $ twurl -X POST -H ads-api.x.com “/4/accounts/18ce54d4x5t/tweet?text=Version 4&card_uri=card://958225772740714496”

Eliminado

Endpoints de video Los endpoints accounts/:account_id/videos ya no estarán disponibles en v4. Este endpoint ha quedado obsoleto con la introducción de los endpoints de Media Library. Consulte la siguiente comparación de uso.
  • Endpoint de videos en v3: twurl -H ads-api.x.com "/3/accounts/18ce54d4x5t/videos"
  • Endpoint de Media Library en v4 para videos: twurl -H ads-api.x.com "/4/accounts/18ce54d4x5t/media_library?media_type=VIDEO"
Los endpoints de Media Library ofrecen paridad total con los endpoints de videos y también admiten funcionalidades adicionales, como la capacidad de gestionar imágenes y GIF. Se solicita a los partners que utilicen Media Library exclusivamente para cualquier gestión de medios. as_user_id en la vista de Tweet El parámetro as_user_id disponible en el endpoint GET accounts/:account_id/tweet/preview/:tweet_id ya no será aceptado. La vista previa siempre se mostrará como el autor del Tweet.

v3

La versión 3 de la X Ads API se lanzó el 1 de febrero de 2018. La versión 2 de la X Ads API llegará al fin de su vida útil el 1 de agosto de 2018. Esta versión incluye nuestro nuevo producto Audience Intelligence, acceso a la Media Library y flujos de trabajo de cards mejorados. También anunciamos la desaprobación (deprecation) del endpoint PUT accounts/:account_id/targeting_criteria. Por último, la versión 3 incluye algunos cambios menores en parámetros y respuestas y un límite inferior para el tamaño de los lotes. Al igual que con la versión 2, damos a los partners 6 meses para la transición. El 2018-08-01, se desactivará v2 de la X Ads API. Recomendamos a todos los partners y desarrolladores migrar a v3 lo antes posible. Audience Intelligence Audience Intelligence ofrece información en tiempo real sobre los principales hashtags, @handles y eventos más relevantes para una audiencia determinada en X. Por ejemplo, si introduces Hombre 18-34 en EE. UU., verás #nintendoswitch, #cardinal y @ricegum en tendencia entre esta audiencia. Los endpoints de Audience Intelligence proporcionarán la siguiente funcionalidad:
  • Dada una audiencia de entrada, recuperar los hashtags, @handles y eventos más relevantes.
  • Dada una audiencia de entrada, recuperar información demográfica clave (como edad, género e ingresos del hogar).
  • Dada una palabra clave, recuperar la serie temporal del volumen de Tweet.
Media Library La Media Library permite gestionar imágenes, GIF y videos para cuentas de anuncios. Estos objetos multimedia se pueden usar en Tweets y para crear cards. También se pueden reutilizar en varias creatividades, eliminando la necesidad de cargar el mismo recurso varias veces. Los objetos de la biblioteca se identifican mediante una media_key. Las media keys son valores de cadena con el siguiente formato, por ejemplo: 13_875943225764098048. En la X Ads API, avanzamos hacia el uso de media keys para todos los medios. Flujo de trabajo de cards mejorado Todos nuestros endpoints de cards ahora admiten media keys. Esto permite utilizar los objetos de la Media Library para crear o actualizar cards. Además, presentamos dos nuevos endpoints para recuperar detalles de cards. Estos endpoints se pueden usar para buscar cards utilizadas en Tweets o Tweets programados, por ejemplo, especificando el card_uri o el id. Anteriormente, esto no era posible.

Otros cambios

Además de estas nuevas funciones, incluimos los siguientes cambios en la versión 3. Nuevo
  • La respuesta del endpoint GET insights/keywords/search ahora incluye el atributo related_keywords con 30 términos relacionados con las palabras clave de entrada.
Cambiado
  • El tamaño máximo del lote de criterios de segmentación ahora es de 500.
  • Los atributos de respuesta card_uri y preview_url ahora son mutuamente excluyentes. Cuando una tarjeta tenga card_uri, preview_url será null. Cuando una tarjeta no tenga card_uri, solo se devolverá preview_url.
    • Todas las tarjetas creadas a partir de 2018-01-29 tendrán card_uri.
    • Para la versión 4, todas las tarjetas existentes tendrán card_uri.
  • Ya no es posible crear tarjetas con imágenes 5:2. Si bien las tarjetas existentes basadas en imágenes 5:2 seguirán funcionando, recomendamos a los socios cambiar a las relaciones de aspecto de mejor rendimiento 1.91:1 o 1:1 (donde estén disponibles).
Eliminado Nota Tanto Video Website Cards como Scheduled Tweets han salido de la beta. Consulta este hilo para conocer los cambios que hemos realizado en Scheduled Tweets desde el lanzamiento. Esto incluye la posibilidad de generar vistas previas en HTML para Scheduled Tweets (previews).

v2

La versión 2 de la X Ads API se lanzó el 10 de julio de 2017. La versión 1 de la X Ads API llegará a su fin de vida el 10 de enero de 2018. Cambios incompatibles/obsolescencias
  • total_count ahora es un atributo de respuesta opcional. Solo estará disponible si with_total_count se establece en true.
  • Los campos paused y draft_only en los objetos de solicitud y respuesta line_items y campaigns se han reemplazado por un único parámetro entity_status.
  • El parámetro status ha pasado a llamarse text en los endpoints POST accounts/:account_id/tweet y GET accounts/:account_id/tweet/preview.
  • Los enums de location_type del endpoint GET targeting_criteria/locations ahora están en plural. COUNTRY ahora es COUNTRIES, REGION ahora es REGIONS, y así sucesivamente. La única excepción es que, en v2, CITY ahora es METROS, para reflejar correctamente que el tipo de ubicación se refiere a Designated Market Areas (DMA) o “metros”.
  • display_properties en los endpoints PUT accounts/:account_id/promoted_tweets. Este valor tampoco se devolverá como parte de la respuesta.
  • Como resultado del punto anterior, ya no es posible actualizar (PUT) entidades promoted_tweets.
  • Se ha eliminado el parámetro line_item_id en el endpoint GET accounts/:account_id/promoted_tweets.
  • Ya no será posible crear Website Cards 5:2 en los endpoints v2.
  • El atributo de respuesta data_type ya no se devuelve.
Nuevas funciones
  1. Cards v2
  2. Creación y activación de campañas/line items en borrador
  3. Tweets programados
  4. Resúmenes de trabajos asíncronos
Cards v2
  • Se debe usar el parámetro de solicitud card_uri en lugar de adjuntar preview_url al texto del Tweet al asociar una card con un Tweet.
  • Si el parámetro card_uri no se devuelve en la respuesta (durante el paso de creación de la card), use entonces preview_url.
  • Todos los nuevos formatos de card estarán disponibles de forma nativa en la API, aprovechando el parámetro card_uri.
Nuevos formatos de card: Campañas en borrador Las campañas en borrador han estado disponibles para su consulta mediante el endpoint GET accounts/:account_id/campaigns. Con v2, ahora es posible crear/activar campañas en borrador mediante la API.
Campaña en borradorPartida (line item) en borrador
funding_instrument_idcampaign_id
nameobjective
start_timeproduct_type
placements
Notas
  • Las partidas o campañas en borrador solo pueden convertirse de un entity_status de DRAFT a PAUSED o ACTIVE.
  • Para activar una campaña completa (con múltiples partidas), cada partida de la campaña, así como la propia campaña, debe configurarse con un entity_status de ACTIVE.
  • Para cambiar el entity_status de cualquier campaña o partida, use el endpoint PUT correspondiente.
Tweets programados

v1

La versión 1 de X Ads API se lanzó el 31 de marzo de 2016 y alcanzará su fin de vida el 10 de enero de 2018. Cambios en la versión 1:
  • Compatibilidad con control de versiones
  • Ya no se admite el objetivo CUSTOM
  • Batch endpoints ya están disponibles de forma general
  • Cambios en la estimación de alcance:
  • Para ofrecer una mejor estimación de alcance, el endpoint ahora tiene en cuenta el presupuesto. Los siguientes parámetros ahora son obligatorios:
    • [nuevo] campaign_daily_budget_amount_local_micro
    • currency
    • bid
    • objective
  • El objeto de respuesta ha cambiado y ahora devuelve intervalos para los valores de la respuesta.
  • infinite_count se ha renombrado a infinite_bid_count para evitar confusiones sobre su propósito
  • Además de count e infinite_bid_count, ahora se devolverán estos nuevos datos:
    • impressions
    • engagements
    • estimated_daily_spend_local_micro
  • Cambio en el tipo de datos para audiencias personalizadas
  • El data_type de Tailored Audiences se ha cambiado de tailored_audiences a tailored_audience en todas nuestras respuestas.
  • Las audiencias personalizadas compartidas ahora están disponibles como una beta exclusiva de API. Las audiencias personalizadas compartidas permiten usar una sola audiencia en varias cuentas publicitarias. Usa el endpoint POST accounts/:account_id/tailored_audiences/:tailored_audience_id/permissions (y los relacionados) para gestionar los permisos de una audiencia personalizada que quieras compartir entre cuentas publicitarias.
  • Mejoras significativas en la manera de recopilar análisis de rendimiento para cuentas de anunciantes: analytics
  • Para alinearnos con nuestras mejores prácticas, a partir de ahora solo permitiremos obtener datos correspondientes a un máximo de 7 días para los endpoints de estadísticas síncronas.
  • Para simplificar la obtención de metrics, hemos reemplazado el parámetro metrics por un nuevo parámetro metric_groups. Los desarrolladores simplemente deben indicar qué grupos de metrics desean que se devuelvan en una solicitud determinada.
    • Cualquier solicitud de metrics que no sean apropiadas para una entidad determinada se excluirá de la respuesta y se representará como valores null. Estas metrics no contarán para tu límite de costos de analytics.
  • La respuesta se ha simplificado significativamente y ahora se alineará más estrechamente con la forma en que las metrics se exponen en nuestra interfaz.
    • Anteriormente exponíamos una métrica independiente para cada ubicación de entrega (Promoted Tweets in Search, Promoted Tweets in Timelines, Promoted Tweets in Profiles & Tweet Details, X Audience Platform). Ahora devolveremos un conjunto estandarizado de metrics para cada una (en lugar de promoted_tweet_timeline_impressions, promoted_tweet_search_impressions, promoted_tweets_profile_impressions, promoted_tweets_tpn_impressions); estas se expondrán, cuando se soliciten en una de las siguientes categorías, como una única métrica: impressions (esto aplica a todas las metrics):
    • ALL_ON_TWITTER
    • PUBLISHER_NETWORK
    • Cuando realices una solicitud, obtendrás una única métrica impressions, lo que simplifica la correspondencia de valores en nuestra UI.
    • Debes realizar dos consultas para obtener los datos de ALL_ON_TWITTER y PUBLISHER_NETWORK, ya que no se pueden combinar.
  • Los endpoints de estadísticas asíncronas ya están disponibles, gracias a los comentarios de nuestros desarrolladores.
    • Un nuevo conjunto de endpoints para solicitar estadísticas de forma asíncrona, para datos que no necesitas de inmediato o para extracciones de datos históricos.
    • Encola un trabajo de estadísticas usando un único endpoint nuevo. Obtendremos los datos que has solicitado según lo permitan los recursos.
    • Puedes consultar un endpoint de estado del trabajo para determinar si los datos están disponibles.
    • Una vez que los datos estén disponibles, proporcionaremos un id de recogida para que descargues la respuesta JSON, la cual reflejará la respuesta del endpoint síncrono.
    • Consulta hasta 90 días de datos sobre hasta 20 entidades en un único trabajo.
  • Consulta nuestra guía de migración de analytics v1, que incluye el mapeo de metrics de v0 a metrics de v1
  • Mejoras del Sandbox * Ahora puede crear varias cuentas de anuncios de prueba en el entorno de Sandbox. * Ahora puede crear varios instrumentos de financiamiento para una cuenta de anuncios de prueba únicamente en el entorno de Sandbox. Esto le permite probar todos nuestros tipos de instrumentos de financiamiento. Anteriormente, solo había disponible una fuente de financiamiento CREDIT_CARD para realizar pruebas. * ¿Desea probar una función beta? Ahora puede activar o desactivar funciones para una cuenta en el entorno de Sandbox, según sus necesidades de prueba.

v0

La versión 0 de la X Ads API se lanzó oficialmente el 21 de febrero de 2013 y estuvo soportada hasta el 31 de octubre de 2016. Todos los endpoints de analítica de la versión 0 están en desuso y dejarán de estar disponibles después del 31 de octubre de 2016. Estos endpoints se han reemplazado por 3 endpoints de analítica en la versión 1. El endpoint de estimación de alcance presenta un comportamiento nuevo en la versión 1.
I