Crie um anúncio da Meta com foco nos posicionamentos de Reels disponíveis e aprenda as boas práticas para operações de anúncios.
Se você não atende a esses pré-requisitos, consulte nossa documentação para desenvolvedores.
A Meta oferece um ambiente de teste, que não veicula anúncios, mas permite:
Leia nossas boas práticas para testes.
Um token de acesso é uma string opaca que identifica um usuário, um app ou uma Página. Esse identificador pode ser usado pelo app para fazer chamadas da Graph API. É possível ver quando ele expira e por qual app ele foi gerado. As chamadas da API de Marketing em apps da Meta precisam incluir um token de acesso.
Obtenha um token de acesso com as permissões necessárias:
ads_management
: faz alterações nas contas de anúncios selecionadas
ads_read
: lê os dados de anúncios
read_insights
: lê insights de desempenho
Use tokens de acesso ao sistema pois eles têm prazos de validade mais longos.
É necessário criar um app de empresa para acessar pontos de extremidade da API de Marketing. Os apps de empresa estão sujeitos a uma camada adicional de autorização da Graph API chamada de níveis de acesso. Durante o processo de análise, seu app também deverá solicitar permissões e recursos específicos. Conclua a verificação da empresa se você pretende disponibilizar o app para usuários que não tenham função no app ou na empresa relacionada.
Se o app estiver gerenciando contas de anúncios de outras pessoas, você precisará de:
ads_read
com acesso avançadoe/ou
ads_management
com acesso avançadoObtenha a(s) conta(s) de anúncios dos seus anunciantes e permita que eles selecionem uma para criação de anúncios.
Você pode ver todas as contas de anúncios às quais a empresa tem acesso por meio da API de Gerenciamento de Anúncios, que retorna todas as contas de anúncios de uma empresa. Observe que você precisará da permissão business_management
no nível de app e usuário. Consulte as APIs de Gerenciamento de Ativos de Negócios.
curl -G \
-d "access_token=<ACCESS_TOKEN>" \
"https://graph.facebook.com/v21.0
/<BUSINESS_ID>/owned_ad_accounts"
A campanha é o nível mais alto da estrutura organizacional da conta de anúncios e deve representar um objetivo único para o anunciante. Estes objetos contêm seu objetivo de publicidade e um ou mais conjuntos de anúncios. Isso ajuda você a otimizar e a medir os resultados para cada objetivo de publicidade. Saiba mais sobre como criar, ler, atualizar e excluir uma campanha aqui.
curl -X POST \
-F 'name="My campaign"' \
-F 'objective="OUTCOME_TRAFFIC"' \
-F 'status="PAUSED"' \
-F 'special_ad_categories=[]' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/campaigns
Para permitir que os anunciantes alcancem grupos específicos, especifique estes parâmetros nas suas solicitações de API:
Com isso, seu anúncio alcançará clientes em potencial que tenham maior probabilidade de se interessar pelos seus produtos ou serviços.
curl -X POST \
-F 'access_token=YOUR_ACCESS_TOKEN' \
-F 'name=My Custom Audience' \
-F 'subtype=CUSTOM' \
-F 'description=People who live in New York, aged 25-40, interested in technology' \
-F 'customer_file_source=USER_PROVIDED_ONLY' \
-F 'targeting_spec={
"geo_locations": {
"countries": ["US"],
"regions": [{"key": "4081"}] # New York region key
},
"age_min": 25,
"age_max": 40,
"interests": [{"id": "6003139266461", "name": "Technology"}]
}' \
https://graph.facebook.com/v21.0
/act_YOUR_AD_ACCOUNT_ID/customaudiences
Conjuntos de anúncios podem conter um ou mais anúncios. Os anúncios contidos em um conjunto devem ter o mesmo direcionamento, orçamento, a mesma cobrança, meta de otimização e duração.
Você pode definir o orçamento, a programação, o direcionamento, a estratégia de lance e as opções de posicionamento. Os conjuntos de anúncios permitem ajustar como e onde os anúncios são veiculados para segmentos de público específicos, otimizando o desempenho e alcançando objetivos de marketing.
Principais parâmetros:
Veja mais detalhes aqui.
Você pode escolher um posicionamento manual que inclua anúncios do Instagram e do Facebook Reels ou usar os posicionamentos automáticos. Se você não especificar um determinado campo de posicionamento, todas as posições-padrão possíveis serão consideradas para esse campo.
curl -X POST \
-F 'access_token=YOUR_ACCESS_TOKEN' \
-F 'name=Reels Ad Set' \
-F 'campaign_id=YOUR_CAMPAIGN_ID' \
-F 'daily_budget=5000' \
-F 'billing_event=IMPRESSIONS' \
-F 'optimization_goal=REACH' \
-F 'start_time=2024-07-10T10:00:00-0700' \
-F 'end_time=2024-07-20T10:00:00-0700' \
-F 'targeting={"geo_locations":{"countries":["US"]},"age_min":18,"age_max":65}' \
-F 'promoted_object={"page_id":"YOUR_PAGE_ID"}' \
-F 'status=PAUSED' \
-F 'instagram_actor_id=YOUR_INSTAGRAM_ACTOR_ID' \
-F 'publisher_platforms=["instagram"]' \
-F 'instagram_positions=["reels"]' \
https://graph.facebook.com/v21.0
/act_YOUR_AD_ACCOUNT_ID/adsets
publisher_platforms | facebook_position ou instagram position | Objetivos compatíveis | optimization_goal |
---|---|---|---|
instagram |
| OUTCOME_APP_PROMOTION |
|
instagram |
| OUTCOME_AWARENESS |
|
instagram |
| OUTCOME_LEADS |
|
instagram |
| OUTCOME_TRAFFIC |
|
instagram |
| OUTCOME_ENGAGEMENT |
|
instagram |
|
|
|
facebook | facebook_reels |
|
|
facebook | facebook_reels |
|
|
facebook | facebook_reels |
|
|
facebook | facebook_reels |
|
|
facebook | facebook_reels |
|
|
facebook | facebook_reels |
|
|
Combinação de objetivo compatível + optimization_goal | Qualificado para Reels do Facebook? | Qualificado para Reels do Instagram? |
---|---|---|
| ✅ | ❌ |
| ❌ | ✅ |
| ✅ | ❌ |
| ✅ | ❌ |
| ✅ | ❌ |
| ❌ | ✅ |
| ✅ | ❌ |
| ✅ | ❌ |
| ✅ | ❌ |
Os criativos são os componentes visuais e textuais do anúncio e são compatíveis com os seguintes formatos de anúncio:
Automatize os elementos de design e otimize o desempenho usando nosso processo criativo.
Os usuários podem fornecer um novo ativo ou reaproveitar um reel existente na sua conta do Instagram como criativo do anúncio.
Você pode criar anúncios a partir de Reels orgânicos existentes do Instagram ou do Facebook que sejam elegíveis para serem promovidos, desde que preencham estas condições:
Para reutilizar um reel orgânico do Instagram como criativo do anúncio em uma nova campanha de anúncios:
Obtenha a identificação da conta empresarial do Instagram, que precisa estar conectada a uma Página do Facebook
GET/{ad_account_id}/connected_instagram_accounts
ouGET/{business_id}/instagram_business_accounts
Encontre o reel que deseja promover
GET/{ig-business-account-user-id}/media
Forneça o criativo do anúncio
instagram_actor_id
na especificação do criativo, defina instagram_user_id
como a identificação do usuário do Instagramsource_instagram_media_id
como identificação de mídiacall_to_action
para sua promoçãoUtilize o campo boost_eligibility_info
como um modo conveniente de verificar se uma mídia pode ser turbinada como anúncio e boost_ads_list
para acompanhar informações anteriores de anúncios turbinados.
curl -i -X POST \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT>/adcreatives?object_id=<PAGE_ID>
&instagram_user_id=<IG_USER_ID>
&source_instagram_media_id=<IG_ORGANIC_MEDIA_ID>
&call_to_action="{'type':'LEARN_MORE','value':{'link': '<YOUR_LINK>'}}"
&access_token=<API_ACCESS_TOKEN>
Você pode automatizar a geração de elementos de anúncios diversos e envolventes, como imagens, vídeos e texto. Essas ferramentas baseadas em IA ajudam a otimizar o desempenho dos anúncios, adaptando o conteúdo às preferências do público e aumentando a variedade dos criativos. A criação de anúncios resultará em maior engajamento e campanhas melhores.
Veja uma prévia do anúncio nos formatos Facebook Reels e Instagram Reels tabulados abaixo usando:
PLATAFORMA DE PUBLICAÇÃO | Formato do anúncio |
---|---|
| |
|
curl -X POST \
'https://graph.facebook.com/v21.0
/act_{ad_account_id}/adpreviews' \
-F 'access_token={your_access_token}' \
-F 'creative={
"object_story_spec": {
"instagram_actor_id": "{instagram_actor_id}",
"video_data": {
"video_id": "{video_id}",
"title": "Check out our new product!",
"description": "Exciting new features and benefits.",
"call_to_action": {
"type": "LEARN_MORE",
"value": {
"link": "https://www.example.com/product"
}
}
}
}
}' \
-F 'ad_format=INSTAGRAM_REELS'
Para reservar um anúncio usando a API de Marketing, crie um objeto de grupo de anúncios e vincule seu objeto do conjunto de anúncios ao criativo do anúncio. Use /act_{ad_account_id}/ads
para enviar seu objeto de anúncio e valide a resposta para confirmar que a reserva foi bem-sucedida. Essa etapa finaliza a configuração do seu anúncio, deixando-o pronto para veiculação com base nas configurações fornecidas.
curl -X POST \
-F 'name="My Ad"' \
-F 'adset_id="<AD_SET_ID>"' \
-F 'creative={
"creative_id": "<CREATIVE_ID>"
}' \
-F 'status="PAUSED"' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/ads
Use a API de Insights para obter métricas da conta de anúncios para anúncios:
act_<AD_ACCOUNT_ID>/insights
<CAMPAIGN_ID>/insights
<ADSET_ID>/insights
<AD_ID>/insights
Se você estiver veiculando uma campanha no Instagram e no Facebook, adicione breakdowns=publisher_platform
para visualizar as estatísticas de posicionamento do Facebook e do Instagram separadamente, conforme o exemplo de chamada abaixo. Ao detalhar insights por nível de posicionamento, será possível ver o desempenho dos anúncios pelos posicionamentos dos Facebook e Instagram Reels.
curl -X GET \
'https://graph.facebook.com/v21.0
/{ad_account_id}/insights' \
-F 'access_token={your_access_token}' \
-F 'level=campaign' \
-F 'fields=campaign_name,impressions,clicks,spend' \
-F 'breakdowns=publisher_platform,platform_position' \
-F 'filtering=[{"field":"platform_position","operator":"IN","value":["instagram_reels"]}]' \
-F 'time_range={"since":"2024-06-01","until":"2024-06-30"}'
OUTCOME_APP_PROMOTION
OUTCOME_AWARENESS
OUTCOME_ENGAGEMENT
OUTCOME_LEADS
OUTCOME_SALES
OUTCOME_TRAFFIC
A API de Marketing tem a própria lógica de limitação de volume e está excluída de todos os limites de volume da Graph API. O recurso que afeta a cota de limitação de volume da API de Marketing é o Acesso Padrão ao Gerenciamento de Anúncios. Por padrão, você obtém Acesso Padrão quando adiciona o produto da API de Marketing ao seu Painel de Apps, que fornece acesso de desenvolvedor à API de Marketing. Para aumentar a cota de limitação de volume, atualize para acesso avançado.
Anúncios no Reels transformam a atenção em ação, turbinando resultados. Quando criados da maneira certa, são ainda mais eficazes.
1. Crie no formato 9:16 para deixar seu vídeo cativante: Reels é um formato imersivo em tela cheia. Para ajudar seu criativo a se encaixar aqui, considere começar com um vídeo e redimensioná-lo para 9:16.
2. Crie nas zonas de segurança para que sua mensagem fique clara: trabalhe dentro das zonas de segurança para que suas sobreposições de figurinha de texto, chamadas para ação ou mensagens principais não sejam obscurecidas pela interface do usuário do Reels. Mantenha 35% da parte inferior do criativo em 9:16 sem textos, logotipos e outros elementos importantes.
3. Utilize o som para deixar seu vídeo mais divertido: áudio, seja música, sobreposição de voz ou efeitos sonoros, é um grande impulsionador de engajamento e entretenimento no Reels.