Primeiros passos

Com a API de Marketing, você pode criar, mensurar e otimizar anúncios no Instagram usando o Stream principal, os Stories, a aba Explorar e o Reels. Para criar anúncios:

É importante lembrar:

  • Os anúncios do Instagram não são compatíveis com todos os objective de anúncios do Facebook.
  • Nem todos os formatos de criativos suportados pelo Facebook funcionam no Instagram.

Para usar as publicações do Instagram e do Facebook como anúncios, consulte nosso guia.

Etapa 1: obter a identificação da conta do Instagram

Você precisa saber a identificação da sua conta do Instagram antes de começar a criar anúncios. Há diferentes maneiras de obter esse código, dependendo do tipo de conta:

Tipo de conta do InstagramComo encontrar a identificação da conta

Conta do Instagram no Gerenciador de Negócios (Recomendado) – Guia de implementação

Consulte Configurar contas do Instagram no Gerenciador de Negócios, Obter contas associadas. Salve a identificação para usar nos anúncios.

Contas do Instagram conectadas a uma Página – Guia de implementação

Consulte Configurar contas do Instagram com Páginas, Obter a identificação da conta. Salve a identificação para usar nos anúncios.

Conta do Instagram associada a uma Página (PBIA) – Guia de implementação

Consulte Configurar contas do Instagram com Páginas, Ler PBIA. Salve a identificação para usar nos anúncios.

Etapa 2: criar uma campanha

Gerar objetos de anúncio para o Instagram é equivalente a criar anúncios do Facebook. Para começar, crie uma campanha de anúncios do Facebook e especifique o objetivo.

Os objetivos compatíveis com o Instagram variam de acordo com o posicionamento do anúncio escolhido:

Posicionamento do anúncioObjetivos compatíveis

Anúncios no Explorar

BRAND_AWARENESS, REACH, LINK_CLICKS, POST_ENGAGEMENT, APP_INSTALLS, VIDEO_VIEWS, LEAD_GENERATION, MESSAGES, CONVERSIONS e PRODUCT_CATALOG_SALES.

Anúncios na página inicial do Explorar do Instagram

BRAND_AWARENESS, REACH, LINK_CLICKS, APP_INSTALLS, LEAD_GENERATION e CONVERSIONS.

Anúncios no feed do perfil do Instagram

BRAND_AWARENESS, REACH, LINK_CLICKS, POST_ENGAGEMENT, APP_INSTALLS, VIDEO_VIEWS, CONVERSIONS e STORE_TRAFFIC.

Anúncios nos resultados da pesquisa do Instagram

BRAND_AWARENESS, REACH, LINK_CLICKS, POST_ENGAGEMENT, APP_INSTALLS, VIDEO_VIEWS, LEAD_GENERATION, CONVERSIONS e PRODUCT_CATALOG_SALES.

Anúncios no Reels

BRAND_AWARENESS, REACH, LINK_CLICKS, APP_INSTALLS, VIDEO_VIEWS e CONVERSIONS.

Anúncios nos Stories

BRAND_AWARENESS, REACH, LINK_CLICKS, APP_INSTALLS, VIDEO_VIEWS, LEAD_GENERATION, MESSAGES, CONVERSIONS, PRODUCT_CATALOG_SALES e STORE_TRAFFIC.

Anúncios em streams

BRAND_AWARENESS, REACH, LINK_CLICKS, POST_ENGAGEMENT, APP_INSTALLS, VIDEO_VIEWS, LEAD_GENERATION, MESSAGES, CONVERSIONS, PRODUCT_CATALOG_SALES e STORE_TRAFFIC.

O orçamento de gasto mínimo no Instagram é o mesmo dos anúncios de autoatendimento do Facebook, com diferentes limites por moeda e limites com base no bid_amount.

Para campanhas de alcance e frequência, leia Alcance e frequência do Instagram.

Etapa 3: criar um conjunto de anúncios

Crie um conjunto de anúncios com as preferências a seguir:

Para campanhas de APP_INSTALLS e CONVERSIONS, um promoted_object também é necessário no nível do conjunto de anúncios.

Se você criar um conjunto de anúncios de alcance e frequência, defina um rf_prediction_id. Os destination_ids da Previsão de alcance e frequência precisa conter a identificação da conta do Instagram.

Posicionamento

Para veicular anúncios no Instagram, inclua instagram em publisher_platforms no conjunto de anúncios. Use os posicionamentos stream, story, explore, reels, explore_home e ig_search do Instagram ou habilite várias plataformas, incluindo as opções do Instagram. Se você escolher diversas plataformas, o Facebook otimizará a veiculação com base no público-alvo em cada uma delas com a otimização de posicionamento.

  • Para mostrar anúncios exclusivamente no stream ou nos Stories, especifique stream ou story no campo instagram_positions.
  • Anúncios com "instagram_positions":["story"] serão exibidos no feed do Instagram para desktop e para dispositivos móveis.
  • Se você quiser exibir os anúncios na aba Explorar do Instagram, selecione stream e explore como posicionamentos.
  • Se você quiser exibir os anúncios na página inicial do Explorar do Instagram, selecione stream e explore como posicionamentos.
  • Se você quiser exibir os anúncios no resultado da pesquisa do Instagram, selecione stream como posicionamento.
  • Os anúncios nos feeds do Instagram na web usam o posicionamento stream, e a elegibilidade deles é verificada para veiculação em feeds da web em computadores e dispositivos móveis. Os objetivos compatíveis são BRAND_AWARENESS, REACH, LINK_CLICKS, POST_ENGAGEMENT, VIDEO_VIEWS e CONVERSIONS.

Se as instagram_positions não forem especificadas, veicularemos os anúncios nos quatro posicionamentos disponíveis no Instagram.

Para veicular anúncios apenas no Instagram Stories, use story somente em instagram_positions. Nesse caso, você também deve ter instagram como o único valor para publisher_platforms.

Exemplos

Crie um conjunto de anúncios tendo o Instagram como posicionamento:

curl \
  -F 'name=Instagram Adset' \
  -F 'optimization_goal=LINK_CLICKS' \
  -F 'billing_event=IMPRESSIONS' \
  -F 'bid_amount=2' \
  -F 'daily_budget=1000' \
  -F 'campaign_id=<CAMPAIGN_ID>' \
  -F 'targeting={ 
    "geo_locations": {"countries":["US"]}, 
    "publisher_platforms": ["instagram"], 
    "user_os": ["iOS"] 
  }' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v19.0/act_<AD_ACCOUNT_ID>/adsets    

Crie um conjunto de anúncios com a página inicial do Explorar do Instagram como posicionamento:

curl \
  -F 'name=Instagram Adset' \
  -F 'optimization_goal=LINK_CLICKS' \
  -F 'billing_event=IMPRESSIONS' \
  -F 'bid_amount=2' \
  -F 'daily_budget=1000' \
  -F 'campaign_id=<CAMPAIGN_ID>' \
  -F 'targeting={ 
    "geo_locations": {"countries":["US"]}, 
    "publisher_platforms": ["instagram"],
    "instagram_positions": ["stream", "explore", "explore_home"],  
    "user_os": ["iOS"] 
  }' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v19.0/act_<AD_ACCOUNT_ID>/adsets 

Crie um conjunto de anúncios com o resultado da pesquisa do Instagram como posicionamento:

curl \
  -F 'name=Instagram Adset' \
  -F 'optimization_goal=LINK_CLICKS' \
  -F 'billing_event=IMPRESSIONS' \
  -F 'bid_amount=2' \
  -F 'daily_budget=1000' \
  -F 'campaign_id=<CAMPAIGN_ID>' \
  -F 'targeting={ 
    "geo_locations": {"countries":["US"]}, 
    "publisher_platforms": ["instagram"],
    "instagram_positions": ["stream", "ig_search"],  
    "user_os": ["iOS"] 
  }' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v19.0/act_<AD_ACCOUNT_ID>/adsets

Etapa 4: fornecer um criativo do anúncio

Nesse momento, você deve fornecer o criativo do anúncio. Para os criativos que serão usados apenas no Instagram ou em posicionamentos mistos, você precisa fornecer a identificação da conta do Instagram e a identificação da Página do Facebook. As informações da sua Página não aparecerão em nenhum lugar do seu anúncio do Instagram. Se a conta do Instagram estiver conectada ou for associada a uma Página, a mesma Página deverá ser usada.

Quando você fornece um anúncio, criamos uma publicação sem exibição. Você pode ver a publicação sem exibição na Página ao consultar o feed promovível usando a identificação da Página.

Guias relevantes

Etapa 5. Programar a veiculação

Crie o objeto de anúncio para vincular seu criativo ao conjunto de anúncios.

Processo de análise de anúncio

As políticas da análise de anúncio são as mesmas para o Facebook e o Instagram. Temos disponibilizado o Instagram para um número cada vez maior de empresas e queremos criar a mesma experiência de anúncio de alta qualidade que oferecemos no Facebook.

Para isso, precisamos entender melhor como a comunidade interage com os diferentes tipos de conteúdo do anunciante no Instagram. Como leva tempo para construir o mesmo tipo de modelo que aciona os anúncios do Facebook, atualmente contamos com um processo de análise humana para filtrar uma pequena porcentagem dos anúncios e fornecer sugestões de melhorias.

Nosso objetivo final é tornar a veiculação de campanhas no Facebook e no Instagram uma experiência integrada e fazer com que os anúncios sejam uma parte relevante e valiosa do produto Instagram.