Pular para o conteúdo principal
Para obter as informações mais recentes sobre versões históricas da X Ads API, consulte abaixo.
VersãoCaminhoData de introduçãoData de descontinuaçãoData de fim de vida
12.0/12/27 de outubro de 2022A definirA definir
11.0/11/31 de março de 2022A definirA definir
10.0/10/31 de agosto de 202131 de março de 202227 de outubro de 2022
9.0/9/2 de março de 202131 de agosto de 202131 de março de 2022
8.0/8/8 de setembro de 20202 de março de 202131 de agosto de 2021
7.0/7/3 de março de 20201º de setembro de 20202 de março de 2021
6.0/6/28 de agosto de 20193 de março de 20201º de setembro de 2020
5.0/5/28 de fevereiro de 201928 de agosto de 20193 de março de 2020
4.0/4/28 de agosto de 201828 de fevereiro de 201928 de agosto de 2019
3.0/3/1º de fevereiro de 201828 de agosto de 201828 de fevereiro de 2019
2.0/2/10 de julho de 20171º de fevereiro de 20181º de agosto de 2018
1.0/1/31 de março de 20167 de julho de 201710 de janeiro de 2018
0.0/0/21 de fevereiro de 2013N/A31 de outubro de 2016

Visão geral

Todo mês, fazemos alterações e lançamos vários novos recursos na X Ads API. Essas mudanças quase sempre são compatíveis com versões anteriores; no entanto, costumamos ter algumas alterações incompatíveis por ano. Recebemos feedback de desenvolvedores sobre os desafios que nosso ritmo acelerado de mudanças na Ads API impõe aos seus ciclos de desenvolvimento ao implementar novos recursos, lidar com descontinuações e testar mudanças. Queremos melhorar a experiência do desenvolvedor ao usar nossa plataforma de Ads, por isso introduzimos o conceito de versionamento de nossos endpoints. Algumas definições dos conceitos mencionados: Versão: Refere-se ao número da versão encontrado no caminho da URL de qualquer solicitação da Ads API, por exemplo: GET //accounts. Esse estilo de versionamento é conhecido como versionamento por URI. Breaking Changes (alterações incompatíveis): Alterações incompatíveis são quaisquer mudanças que exigem esforço de desenvolvimento para manter a funcionalidade existente. Isso inclui recursos usados para investigar as mudanças necessárias, determinar recursos/endpoints a serem descontinuados e implementar todas essas mudanças. Exemplos de alterações incompatíveis incluem:
  • Remoção de um parâmetro do request/response da API
  • Modificação do nome de quaisquer parâmetros ou endpoints
  • Alteração na representação de valores (preview_url → card_uri)
  • Mudança no comportamento de endpoints (por exemplo, estatísticas async vs sync)
  • Adição/alteração de parâmetros opcionais ou obrigatórios (por exemplo, tornar name um campo obrigatório na solicitação)
Descontinuação (Deprecation): Versões ou produtos descontinuados não terão suporte e recomenda-se que os desenvolvedores deixem de usar essas APIs. Sunset: Quando um produto ou uma API atinge o estado de sunset, o conjunto correspondente de endpoints não ficará mais acessível via API.

Estratégia de versionamento

Os principais princípios da estratégia são:
  1. Todas as mudanças incompatíveis serão agrupadas em uma nova versão
  2. A descontinuação de versões existentes, sempre que uma nova versão for anunciada, terá duração de 6 meses
  3. A qualquer momento, a API permitirá solicitações de duas versões simultaneamente; no entanto, a mais antiga das duas não terá suporte
  4. Para acelerar a adoção de novos produtos, eles serão lançados de forma contínua (fora da cadência de versionamento)
  5. Todas as respostas da API conterão um x-current-api-version, definido para a versão atual da API, além de um cabeçalho x-api-warn ao chamar quaisquer endpoints de API descontinuados.
Caso haja mudanças fundamentais em requisitos de produto que exijam uma mudança incompatível na API (por exemplo, descontinuar a segmentação por múltiplas faixas etárias), enviaremos um aviso com 90 dias de antecedência para anunciar essa mudança incompatível e, após pelo menos 90 dias da publicação do aviso, a mudança incompatível será implantada

v9

Hoje, 3 de março de 2021, a Version 9 (v9) da X Ads API está disponível. Este lançamento foi projetado para aumentar a paridade de recursos, simplificar a criação de campanhas e introduzir atualizações importantes em nossos endpoints de Cards e Mobile App Promotion. Como em versões anteriores, haverá um período de transição de 6 meses para migrar para a v9. Em 31 de agosto de 2021, a versão 8 (v8) da Ads API deixará de estar disponível. Recomendamos que todos os desenvolvedores migrem para a versão mais recente da Ads API o quanto antes para evitar qualquer interrupção no serviço.
Observação: A partir deste lançamento, a Version 7 (v7) da Ads API chegou ao fim do ciclo de vida e não está mais disponível.
Para mais detalhes, consulte o anúncio no fórum de desenvolvedores.

v8

Hoje, 20 de setembro de 2020, apresentamos a versão 8 da X Ads API, criada para trazer novas funcionalidades de Tailored Audiences, aumentar a paridade de recursos com o ads.x.com e aprimorar sua experiência como desenvolvedor. Como nas versões anteriores, haverá um período de transição de 6 meses para migrar para a v8. Em 2021-03-02, a versão 7 da X Ads API deixará de estar disponível. Recomendamos que todos os desenvolvedores migrem para a versão mais recente da API o quanto antes para evitar quaisquer interrupções no serviço. Para mais detalhes, consulte o anúncio no fórum de desenvolvedores.

v7

Hoje, 20 de março de 2020, apresentamos a versão 7 da X Ads API, projetada para aumentar a paridade de recursos com o ads.x.com. Assim como nas versões anteriores, haverá um período de transição de 6 meses para migração para a v7. Em 01/09/2020, a versão 6 da X Ads API não estará mais disponível. Recomendamos que todos os desenvolvedores migrem para a versão mais recente da API o quanto antes para evitar interrupções no serviço. A versão 5 da X Ads API chegou ao fim de vida e não está mais disponível. Para mais detalhes, consulte o anúncio no fórum de desenvolvedores.

v6

Hoje, 28 de agosto de 2019, a X está apresentando a X Ads API v6, com atualizações que priorizam a consistência e aprimoram a experiência do desenvolvedor. Esta versão inclui um novo endpoint para recuperar Tweets, estatísticas para Contas Promovidas, a possibilidade de pesquisar entidades por nome e informações sobre a quantidade atual de jobs de analytics assíncronos em processamento. Além disso, fizemos atualizações voltadas à consistência nos endpoints que usam mídia e em nossos endpoints de critérios de segmentação. Por fim, fizemos pequenas atualizações em alguns de nossos nomes de parâmetros e atributos de resposta e estamos descontinuando o endpoint Scoped Timeline. Para mais detalhes, consulte o anúncio no fórum de desenvolvedores.

v5

Hoje, 28 de fevereiro de 2019, a X apresenta a X Ads API v5, com atualizações voltadas a ampliar a escala e a eficiência. Esta versão inclui um novo endpoint para determinar quais entidades estiveram ativas em um determinado período, estatísticas para Media Creatives (ou seja, vídeos in-stream e imagens na X Audience Platform), a capacidade de buscar múltiplos cards por URI do card e mais flexibilidade na recuperação de critérios de segmentação e outras entidades. Além disso, corrigimos alguns bugs e atualizamos nomes de parâmetros e atributos de resposta. Por fim, os non-media app cards e o endpoint POST accounts/:account_id/account_media foram descontinuados. Assim como em versões anteriores, haverá um período de transição de 6 meses para a migração para a v5. Em 2019-08-28, a versão 4 da X Ads API não estará mais disponível. Incentivamos todos os parceiros a migrarem para a versão mais recente da API o quanto antes, a fim de evitar qualquer interrupção de serviço. A versão 3 da X Ads API atingiu o fim do ciclo de vida e não está mais disponível.

Novidades

Determinando quais entidades estavam ativas O endpoint Active Entities indica se as metrics de analytics para entidades de anúncios foram alteradas. Projetado para ser usado em conjunto com os endpoints de analytics, o Active Entities funciona especificando um entity type e um intervalo de datas — com máximo de 90 dias — e retorna um array de IDs de entidade para as quais sua plataforma deve solicitar analytics. IDs diferentes dos retornados não devem ser consultados em solicitações de analytics subsequentes. Este endpoint oferece suporte aos seguintes entity types: CAMPAIGN, FUNDING_INSTRUMENT, LINE_ITEM, MEDIA_CREATIVE e PROMOTED_TWEET. Estatísticas de MEDIA_CREATIVE Os endpoints de analytics da X Ads API agora fornecem metrics para entidades Media Creative. Media Creatives são a forma como anúncios in-stream ou imagens na X Audience Platform são promovidos. A X Ads UI exibe as metrics de Media Creative nas abas “In-stream videos” e “Display creatives”. Tanto os endpoints de analytics síncronos quanto assíncronos agora oferecem suporte ao enum de entidade MEDIA_CREATIVE. Buscar múltiplos cards Aprimorando o lançamento v3 do endpoint projetado para recuperar um único card pelo seu valor de card URI, agora é possível buscar múltiplos cards usando o endpoint GET accounts/:account_id/cards/all. Agora, em vez de fazer uma solicitação para cada card, você pode recuperar até 200 cards em uma única solicitação. Duas observações:
  1. O caminho da URL agora é accounts/:account_id/cards/all. (O caminho anterior não está mais disponível.) Isso é para mantermos consistência com o endpoint projetado para recuperar um card por ID.
  2. O parâmetro obrigatório da solicitação agora se chama card_uris (plural).
Flexibilidade na recuperação O endpoint GET accounts/:account_id/targeting_criteria agora oferece suporte a múltiplos IDs de line item. O parâmetro line_item_ids, que aceita até 200 IDs, é obrigatório. Anteriormente, apenas um único line item era aceito, o que dificultava a sincronização. Com essa mudança, agora é possível recuperar mais segmentações em menos tempo. Os seguintes endpoints agora também oferecem suporte a múltiplos IDs de line item, embora o parâmetro line_item_ids seja opcional nestes:

Alterado

Recuperação de campanhas e itens de linha em rascunho A forma de recuperar campanhas e itens de linha em rascunho foi atualizada. Agora, o parâmetro with_draft(boolean), quando definido como true, retorna tanto entidades em rascunho quanto não em rascunho. Isso é consistente com a forma como entidades excluídas são recuperadas (isto é, usando with_deleted). Anteriormente, buscar entidades em rascunho e não em rascunho exigia pelo menos duas solicitações. Agora, isso pode ser feito em uma única chamada de API. | v4 | v5 | | :--- | :--- | :--- | | draft_only | with_draft | | Direcionamento por duração de ativação de rede A X Ads API corrigiu um problema de exibição em que, após adicionar o direcionamento por Duração de Ativação de Rede, o tipo de direcionamento na resposta incluía o sufixo _IN_SEC. Ter uma referência a segundos era confuso, pois a Duração de Ativação de Rede é sempre representada em meses. Essa correção torna a representação consistente e reduz a confusão. | v4 | v5 | | :--- | :--- | :--- | | NETWORK_ACTIVATION_DURATION_IN_SEC | NETWORK_ACTIVATION_DURATION | | Contagens totais e cursores No v5, with_total_count e cursor são mutuamente exclusivos. Especificar ambos em uma solicitação retornará o código de erro EXCLUSIVE_PARAMETERS. Antes do v5, with_total_count era ignorado quando cursor era especificado. Essa alteração torna a relação explícita.

Removidos

Três fields estão sendo removidos das respostas da X Ads API: preview_url, account_id e parent_ids. O esforço de engenharia para esses três é mínimo.
  • Na v4, foi anunciado que o parâmetro de resposta preview_url para cards era sempre null. A etapa final dessa migração é remover preview_url de todas as respostas de cards.
  • O atributo de resposta account_id está sendo removido para os seguintes recursos, dado que o ID da conta de anúncios já está presente na URL, assim como em request.params. (É intencional excluir instrumentos de financiamento desta lista, pois os parent IDs devem estar presentes em objetos de resposta, quando possível, e os account IDs são entidades parent dos instrumentos de financiamento.)
    • Mídia da conta
    • Provedores de eventos de App
    • Tags de eventos de App
    • Campanhas
    • Cards
    • Itens de linha
    • users promovíveis
    • Critérios de segmentação
  • Para solicitações GET accounts/:account_id/targeting_criteria, não retornamos mais o field parent_ids, pois ele sempre foi um array vazio.
App cards sem mídia Na v5, app cards sem mídia não são mais compatíveis. Anteriormente, a capacidade de criar ou editar app cards sem mídia foi removida. Agora, os endpoints restantes para esse recurso estão sendo descontinuados.
  • Observação: Isso não afeta image e video app download cards.
Criações de mídia da conta O endpoint POST accounts/:account_id/account_media não está mais disponível na v5. Outros endpoints para esse recurso não são afetados. O motivo dessa mudança é que, ao adicionar mídia à Media Library, há casos em que esses assets são adicionados automaticamente como entidades Account Media e, ao tentar adicionar um asset já existente ao recurso Account Media, ocorre erro. Isso acontece nos seguintes casos:
  • Assets AMPLIFY_VIDEO adicionados à Media Library são automaticamente adicionados como asset de Account Media com o creative type PREROLL.
  • Imagens com dimensões específicas adicionadas à Media Library são automaticamente adicionadas como assets de Account Media. O creative type (por exemplo, INTERSTITIAL) depende das dimensões da imagem. (Para dimensões, consulte nossa página de Enumerations.)

v4

A versão 4 da X Ads API está sendo lançada hoje, 28 de agosto de 2018. Esta versão traz melhorias no nosso produto Audiences, incluindo uma nova interface de API, apoiada por um backend de processamento de audiências mais robusto. A versão 4 também inclui um conjunto de endpoints para gerenciar configurações de usuário, conta e tributos. Além disso, os endpoints accounts/:account_id/videos estão sendo descontinuados. Esta versão também inclui algumas pequenas alterações nos nomes de parâmetros e de respostas. Assim como na versão 3, estamos oferecendo um período de transição de 6 meses. Em 2019-02-28, a versão 3 da X Ads API não estará mais disponível. Recomendamos que todos os parceiros migrem para a versão mais recente da API o quanto antes para evitar qualquer interrupção no serviço. Consulte nossa página de Versions para detalhes sobre nossa estratégia de versionamento.

Novo

Audience API A nova Audiences API foi desenvolvida sobre nosso novo backend de processamento de audiências, que oferece maior robustez e confiabilidade. Esse novo endpoint permitirá que parceiros forneçam vários tipos de identificadores para um mesmo usuário, o que nos possibilita usar sinais adicionais para correspondência. A documentação de referência do novo endpoint Audience pode ser encontrada aqui. Planejamos continuar lançando atualizações e melhorias para este produto ao longo do restante do ano. Os seguintes endpoints deixarão de estar disponíveis na v4 devido a funcionalidades redundantes (eles continuarão funcionando na v3 e serão totalmente descontinuados quando a v3 não estiver mais disponível):
  • 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/:account_id/tailored_audiences/global_opt_out
  • Real Time Audiences:
    • POST tailored_audience_memberships
Por fim, o parâmetro list_type será removido da solicitação e da resposta em todos os endpoints de Tailored Audiences na versão 4. Endpoints de Configurações Agora oferecemos a capacidade para administradores de conta definirem e atualizarem configurações de usuário, de conta e fiscais. As configurações de usuário correspondem às preferências de contato específicas do usuário para uma determinada conta de anúncios. Usando o endpoint PUT accounts/:account_id, os anunciantes agora podem atualizar o nome da conta e o setor da indústria. Por fim, os endpoints de configurações fiscais permitem que anunciantes em países onde é cobrado imposto sobre valor agregado (VAT) atualizem informações como o nome da empresa, o endereço, o VAT ID e se a conta pertence ao anunciante ou a uma agência que anuncia em nome de um anunciante.

Alterações

Renomeações de Universal Lookalike Estamos atualizando os valores do enum do parâmetro lookalike_expansion nos endpoints POST accounts/:account_id/line_items e PUT accounts/:accountit/line_items/:line_item_id.
v3v4
NARROWDEFINED
BALANCEDEXPANDED
Usando country_code em todos os lugares Como parte de um esforço maior de consistência na X Ads API, estamos renomeando os parâmetros nos seguintes endpoints de app_country_code para country_code. Isso não afeta o comportamento nem os valores aceitos desses parâmetros; é apenas uma alteração de nomenclatura. preview_url sempre null Conforme prometido no anúncio da v3, todos os cards existentes agora têm um card_uri. Como resultado, o valor de preview_url será sempre null. Como lembrete, associe um card a um Tweet usando seu valor card_uri. Veja o exemplo de solicitação a seguir. $ twurl -X POST -H ads-api.x.com “/4/accounts/18ce54d4x5t/tweet?text=Version 4&card_uri=card://958225772740714496”

Removidos

Endpoints de vídeo Os endpoints accounts/:account_id/videos não estarão mais disponíveis na v4. Esse endpoint foi descontinuado com a introdução dos endpoints da Media Library. Veja a comparação de uso a seguir.
  • endpoint de vídeos da v3: twurl -H ads-api.x.com "/3/accounts/18ce54d4x5t/videos"
  • endpoint da Media Library da v4 para vídeos: twurl -H ads-api.x.com "/4/accounts/18ce54d4x5t/media_library?media_type=VIDEO"
Os endpoints da Media Library têm paridade total com os endpoints de vídeos e também oferecem funcionalidades adicionais, como a capacidade de lidar com imagens e GIFs. Solicita-se que os parceiros usem exclusivamente a Media Library para qualquer gerenciamento de mídia. as_user_id em visualização de Tweet O parâmetro as_user_id disponível no endpoint GET accounts/:account_id/tweet/preview/:tweet_id não será mais aceito. A visualização será sempre renderizada como o autor do Tweet.

v3

A versão 3 da X Ads API foi lançada em 1º de fevereiro de 2018. A versão 2 da X Ads API atingirá o fim de vida em 1º de agosto de 2018. Esta versão inclui nosso novo produto Audience Intelligence, acesso à Media Library e fluxos de trabalho de cards aprimorados. Também estamos anunciando a descontinuação do endpoint PUT accounts/:account_id/targeting_criteria. Por fim, a versão 3 inclui algumas pequenas alterações de parâmetros e respostas e um limite menor para o tamanho de lotes. Assim como na versão 2, estamos dando aos parceiros 6 meses para a transição. Em 2018-08-01, a v2 da X Ads API será desativada. Recomendamos que todos os parceiros e desenvolvedores migrem para a v3 o quanto antes. Audience Intelligence Audience Intelligence fornece insights em tempo real sobre as principais hashtags, @handles e eventos mais relevantes para um determinado público na X. Por exemplo, insira Male 18-34 nos EUA e você verá #nintendoswitch, #cardinal e @ricegum em alta entre esse público. Os endpoints do Audience Intelligence fornecerão a seguinte funcionalidade:
  • A partir de um público de entrada, recuperar as hashtags, @handles e eventos mais relevantes.
  • A partir de um público de entrada, recuperar informações demográficas essenciais (como idade, gênero e renda familiar).
  • A partir de uma palavra-chave, recuperar a série temporal do volume de Tweets
Media Library A Media Library permite gerenciar imagens, GIFs e vídeos para contas de anúncios. Esses objetos de mídia podem ser usados em Tweets e para criar cards. Eles também podem ser reutilizados em vários criativos, eliminando a necessidade de enviar o mesmo recurso várias vezes. Os objetos na biblioteca são identificados por uma media_key. As chaves de mídia são strings no seguinte formato: 13_875943225764098048, por exemplo. Na X Ads API, estamos avançando para o uso de chaves de mídia para todos os tipos de mídia. Fluxo de trabalho de card aprimorado Todos os nossos endpoints de cards agora oferecem suporte a chaves de mídia. Isso permite que objetos na Media Library sejam usados para criar ou atualizar cards. Além disso, estamos introduzindo dois novos endpoints para recuperar detalhes de cards. Esses endpoints podem ser usados para procurar cards usados em Tweets ou Tweets agendados, por exemplo, especificando o card_uri ou o id. Antes, isso não era possível.

Outras alterações

Além desses novos recursos, estamos incluindo as seguintes mudanças na versão 3. Novidades
  • A resposta do endpoint GET insights/keywords/search agora inclui o atributo related_keywords com 30 termos relacionados às palavras-chave de entrada.
Alterações
  • O tamanho máximo do lote de critérios de segmentação agora é 500.
  • Os atributos de resposta card_uri e preview_url agora são mutuamente exclusivos. Quando um card tiver um card_uri, o preview_url será null. Quando um card não tiver um card_uri, apenas o preview_url será retornado.
    • Todos os cards criados a partir de 2018-01-29 terão um card_uri.
    • Até a versão 4, todos os cards existentes terão um card_uri.
  • Não é mais possível criar cards com imagens 5:2. Embora os cards existentes baseados em imagem 5:2 ainda funcionem, recomendamos que os parceiros migrem para as proporções de imagem com melhor desempenho, 1,91:1 ou 1:1 (quando compatíveis).
Remoções Observação Video Website Cards e Scheduled Tweets agora saíram da fase beta. Consulte este tópico para ver as mudanças que fizemos em Scheduled Tweets desde o lançamento. Isso inclui a capacidade de gerar pré-visualizações em HTML para Scheduled Tweets.

v2

A versão 2 da X Ads API foi lançada em 10 de julho de 2017. A versão 1 da Ads API chegará ao fim de vida em 10 de janeiro de 2018. Alterações incompatíveis/Descontinuações
  • total_count agora é um atributo de resposta opcional. Ele só estará disponível se with_total_count estiver definido como true
  • Os campos paused e draft_only nos objetos de requisição e resposta de line_items e campaigns foram substituídos por um único parâmetro entity_status
  • O parâmetro status foi renomeado para text nos endpoints POST accounts/:account_id/tweet e GET accounts/:account_id/tweet/preview
  • Os enums location_type do endpoint GET targeting_criteria/locations agora estão no plural. COUNTRY agora é COUNTRIES, REGION agora é REGIONS e assim por diante. A única exceção é que, na v2, CITY agora é METROS, para refletir corretamente o fato de que o tipo de localização se refere a Designated Market Areas (DMAs) ou “metros”.
  • display_properties nos endpoints PUT accounts/:account_id/promoted_tweets. Esse valor também não será mais retornado como parte da resposta
  • Como resultado do ponto anterior, não é mais possível atualizar (PUT) entidades promoted_tweets
  • O parâmetro line_item_id no endpoint GET accounts/:account_id/promoted_tweets foi removido
  • Não será mais possível criar Website Cards 5:2 nos endpoints v2
  • O atributo de resposta data_type não é mais retornado
Novos recursos
  1. Cards v2
  2. Criação e ativação de campanhas/itens de linha em rascunho
  3. Tweets agendados
  4. Resumos de jobs assíncronos
Cards v2
  • O parâmetro de requisição card_uri deve ser usado em vez de anexar o preview_url ao texto do Tweet ao associar um card a um Tweet
  • Se o parâmetro card_uri não for retornado na resposta (durante a etapa de criação do card), use o preview_url
  • Todos os novos formatos de card estarão disponíveis nativamente na API, aproveitando o parâmetro card_uri.
Novos formatos de card: Campanhas em rascunho Rascunhos de campanhas estavam disponíveis para visualização pelo endpoint GET accounts/:account_id/campaigns. Com a v2, agora é possível criar/ativar campanhas em rascunho pela API.
Campanha em rascunhoItem de linha em rascunho
funding_instrument_idcampaign_id
nameobjective
start_timeproduct_type
placements
Notas
  • Itens de linha ou campanhas em rascunho só podem ser convertidos de um entity_status de DRAFT para PAUSED ou ACTIVE.
  • Para ativar uma campanha inteira (com vários itens de linha), cada item de linha da campanha, bem como a própria campanha, deve ter o entity_status definido como ACTIVE.
  • Para alterar o entity_status de qualquer campanha ou item de linha, use o endpoint PUT correspondente.
Tweets agendados

v1

A versão 1 da X Ads API foi lançada em 31 de março de 2016 e atingirá o fim de vida em 10 de janeiro de 2018. Mudanças na versão 1:
  • Compatibilidade com versões
  • O objetivo CUSTOM não é mais compatível
  • Endpoints em lote agora estão disponíveis de forma geral
  • Alterações na estimativa de alcance:
  • Para fornecer uma melhor estimativa de alcance, o endpoint agora é sensível ao orçamento. Os seguintes parâmetros agora são obrigatórios:
    • [novo] campaign_daily_budget_amount_local_micro
    • currency
    • bid
    • objective
  • O objeto de resposta foi atualizado e agora retorna faixas para os valores de resposta.
  • infinite_count foi renomeado para infinite_bid_count para evitar confusão quanto à sua finalidade
  • Além de count e infinite_bid_count, esses novos pontos de dados passarão a ser retornados:
    • impressions
    • engagements
    • estimated_daily_spend_local_micro
  • Alteração de tipo de dados para tailored audiences
  • O data_type de Tailored Audiences foi alterado de tailored_audiences para tailored_audience em todas as nossas respostas.
  • As Audiências Personalizadas Compartilhadas agora estão disponíveis como beta exclusivo via API. As audiências personalizadas compartilhadas permitem que uma única audiência seja usada em várias contas de anúncios. Use o endpoint POST accounts/:account_id/tailored_audiences/:tailored_audience_id/permissions (e relacionados) para gerenciar as permissões de uma audiência personalizada que você deseja compartilhar entre contas de anúncios.
  • Melhorias significativas na forma de coletar métricas de desempenho para contas de anunciantes:
  • Para alinhar com nossas melhores práticas, passaremos a permitir a extração de dados apenas para períodos de até 7 dias nos endpoints de estatísticas síncronas.
  • Para simplificar a coleta de metrics, substituímos o parâmetro metrics por um novo parâmetro metric_groups. Os desenvolvedores devem simplesmente especificar quais grupos de metrics desejam receber em uma determinada solicitação.
    • Qualquer solicitação de metrics que não sejam apropriadas para uma determinada entidade será excluída da resposta e representada como valores null. Essas metrics não serão contabilizadas no seu limite de custos de analytics.
  • A resposta foi significativamente simplificada e agora estará mais alinhada à forma como as metrics são expostas na nossa interface.
    • Anteriormente, expúnhamos uma métrica separada para cada local de veiculação (Promoted Tweets em Search, Promoted Tweets em Timelines, Promoted Tweets em Profiles & Tweet Details, X Audience Platform). Agora retornaremos um conjunto padronizado de métricas para cada um (em vez de promoted_tweet_timeline_impressions, promoted_tweet_search_impressions, promoted_tweets_profile_impressions, promoted_tweets_tpn_impressions), que serão expostas, quando solicitadas em uma das seguintes categorias, como uma única métrica, impressions (isso se aplica a todas as métricas):
    • ALL_ON_TWITTER
    • PUBLISHER_NETWORK
    • Ao fazer uma solicitação, você receberá uma única métrica impressions, para facilitar a correspondência de valores na nossa interface.
    • Você deve fazer duas consultas para obter os dados de ALL_ON_TWITTER e PUBLISHER_NETWORK, pois eles não podem ser combinados.
  • Endpoints assíncronos de estatísticas agora estão disponíveis, com base no feedback dos nossos desenvolvedores!
    • Um novo conjunto de endpoints para solicitar estatísticas de forma assíncrona, para dados de que você não precisa imediatamente ou para extrações de dados históricos.
    • Enfileire um job de estatísticas usando um único novo endpoint. Buscaremos os dados que você solicitou à medida que os recursos permitirem.
    • Você pode consultar um endpoint de status do job para verificar se os dados estão disponíveis.
    • Quando os dados estiverem disponíveis, forneceremos um id de coleta para você baixar a resposta JSON, que espelhará a resposta do endpoint síncrono.
    • Consulte até 90 dias de dados em até 20 entidades em um único job.
  • Dê uma olhada em nosso guia de migração para o analytics v1, que inclui o mapeamento de metrics da v0 para as metrics da v1
  • Melhorias no Sandbox * Agora você pode criar várias contas de anúncios de teste no ambiente Sandbox. * Agora você pode criar vários instrumentos de financiamento para uma conta de anúncios de teste apenas no ambiente Sandbox. Isso permite testar todos os nossos tipos de instrumentos de financiamento. Antes, apenas a fonte de financiamento CREDIT_CARD estava disponível para testes. * Quer testar um recurso beta? Agora você pode ativar ou desativar recursos para uma conta no ambiente Sandbox, conforme necessário para seus testes.

v0

A versão 0 da X Ads API foi oficialmente lançada em 21 de fevereiro de 2013 e teve suporte até 31 de outubro de 2016. Todos os endpoints de analytics da versão 0 estão descontinuados e deixarão de existir após 31 de outubro de 2016. Esses endpoints foram substituídos por 3 endpoints de analytics na versão 1. O endpoint de estimativa de alcance apresenta um novo comportamento na versão 1.
I