A otimização para conversão entre canais permite otimizar conversões tanto para o site quanto para o app dentro de uma única campanha. Selecionar um site e app como os locais onde você deseja que as conversões ocorram captura mais dados, o que pode ajudar a diminuir o custo por ação (CPA, pelas iniciais em inglês) e levar a um aumento nas conversões.
Aqui estão os principais motivadores de valor que repercutem com anunciantes:
A otimização para conversão entre canais melhora as conversões tanto para o site quanto para o app (iOS + Android) em uma única campanha. Se uma impressão levar a uma conversão no site ou uma conversão no app, ou ambas, o produto contará todas as conversões como eventos otimizados.
A otimização para conversão entre canais aceita somente o objetivo CONVERSIONS.
A otimização para conversão entre canais aceita os seguintes eventos:
PURCHASECOMPLETE_REGISTRATIONADD_PAYMENT_INFOADD_TO_CARTINITIATED_CHECKOUTSEARCHCONTENT_VIEWLEADADD_TO_WISHLISTSUBSCRIBE 1START_TRIAL 1Com ou sem otimização de orçamento de campanha (CBO, pelas iniciais em inglês), a otimização para conversão entre canais aceita somente estas estratégias de lance:
LOWEST_COST_WITHOUT_CAPLOWEST_COST_WITH_BID_CAPA otimização para conversão entre canais está disponível para todos os posicionamentos do Instagram e do Facebook, incluindo posicionamentos automáticos. Exceções: Audience Network, Messenger, Facebook Instant Articles e Personalização de ativo de posicionamento.
SUBSCRIBE e START_TRIAL estão sendo considerados atualmente.
Otimize a veiculação dos seus anúncios com base em uma meta de conversões fora do site, como OFFSITE_CONVERSIONS, se você configurar seu pixel para enviar conversões fora do site.
Para usar a otimização para conversão entre canais, defina os seguintes campos com seus respectivos valores:
OFFSITE_CONVERSIONS.IMPRESSIONS.Incluímos o novo campo omnichannel_object no Ad Set.
Para validação de objeto omnicanal:
custom_event_type no app e pixel devem ser do mesmo evento.| Campo | Tipo | Descrição |
|---|---|---|
|
| Objetos promovidos por apps associados a este objeto omnicanal.
Para validação de objeto promovido por app:
|
|
| Objetos promovidos por pixels associados a este objeto omnicanal.
|
{
daily_budget: 20000,
optimization_goal: CONVERSIONS,
promoted_object: {
omnichannel_object: {
app: [
{
application_id: ,
custom_event_type: PURCHASE,
object_store_urls: [
"https://play.google.com/store/apps/details?id=com.facebook.ka"
"https://apps.apple.com/us/app/facebook/id284882215",
],
},
],
pixel: [
{
pixel_id,
custom_event_type: PURCHASE
},
],
}
}
}Você pode selecionar o destino desejado onde os anunciantes desejam que os usuários aterrissem quando clicarem no seu anúncio — desde um desktop ou app. Os anunciantes devem inserir os links correspondentes — site, deep link do app iOS ou deep link do app Android, dada a opção de destino escolhida. Saiba mais sobre deep links de produtos.
| Campo | Tipo | Descrição |
|---|---|---|
| Especificação do criativo | Obrigatório para criar. O ID ou a especificação do criativo do criativo do anúncio deve ser usado por esse anúncio. Saiba mais sobre criativos de anúncio.
ou especificação do criativo conforme a seguir: {
"creative": {
"name": "",
"applink_treatment": ""
"object_story_spec": ,
"omnichannel_link_spec":
}
} |
| Lista de especificações de rastreamento | Especificação de rastreamento necessária para o rastreamento de conversão. Para validação de anúncios, veja as especificações necessárias abaixo e os respectivos exemplos. |
Para validação de anúncio:
pixel_id da especificação de rastreamento (tracking_specs) e o application_id devem ser consistentes com aqueles no promoted_object.tracking_specs deve incluir estes requisitos:| Especificação de rastreamento | Exemplo de código |
|---|---|
Pixel | {
"action.type": ["offsite_conversion"],
"fb_pixel": [pixel_id]
} |
Instalação do app | {
"action.type": ["mobile_app_install"],
"application": [application_id]
} |
Evento do app | {
"action.type": ["app_custom_event"],
"application": [application_id]
} |
{
"name": "sample ad"
"adset_id": "6170648652866",
"creative": {
"creative_id": creative_id,
}
"status": "PAUSED",
"tracking_specs": [
{
"action.type": ["offsite_conversion"],
"fb_pixel": [pixel_id]
}
{
"action.type": ["mobile_app_install"],
"application": [application_id]
}
{
"action.type": ["app_custom_event"],
"application": [application_id]
}
]
}Para anúncios de catálogo Advantage+, template_url_spec pode ser usado para especificar deep links no criativo. Nesse campo, você pode usar campos dinâmicos, como URL ou identificação do produto.
template_url_spec segue essa especificação.
{
"creative":{
"applink_treatment":"deeplink_with_web_fallback",
"template_url_spec":{
"android":{
"url":"example://product/{{product.retailer_id | urlencode}}"
},
"config":{
"app_id":"<APPLICATION_ID>"
},
"ios":{
"url":"example://product/{{product.name | urlencode}}"
},
"web":{
"url":"https://www.example.com/deeplink/{{product.name | urlencode}}"
}
}
},
}
Para carregar manualmente os anúncios, é preciso usar omnichannel_link_spec em vez template_url_spec. Isso inclui os campos a seguir:
| Campo | Tipo | Descrição |
|---|---|---|
| Configuração da Web | Objetos promovidos por pixels associados a este objeto omnicanal.
|
| Configuração de destino do app | Objetos promovidos por apps associados a este objeto omnicanal.
|
| Campo | Tipo | Descrição |
|---|---|---|
| JSON | Configuração de pouso para app Android. Para validação na web,
|
| JSON | Configuração de pouso para o app iOS. Para validação na web,
|
| JSON | Configuração de pouso para app exclusivo para iPad. Para validação na web,
|
| JSON | Configuração de pouso para app exclusivo para iPhone. Para validação na web,
|
{
"applink_treatment": "deeplink_with_web_fallback",
"omnichannel_link_spec": {
"web": {
"url": web_url
},
"app": {
"application_id": application_id,
"platform_specs": {
"android": {
"url": android_deeplink
},
"ios": {
"url": ios_deeplink
}
}
}
},
"object_story_spec": {
"instagram_user_id": "<IG_USER_ID>",
"page_id": "",
"link_data": {
"call_to_action": {
"type": "LEARN_MORE",
},
"link": web_url,
"message": "Purchase now!",
"name": "Sample creative"
}
},
"object_type": "SHARE"
}