Resumo: Use campanhas web do Snapchat Ads para atribuir conversões web-to-app a partir do Snapchat Ads
Visão geral
A AppsFlyer é compatível com a integração com o Snapchat Ads (snapweb_int) para campanhas baseadas na web, permitindo que você reporte dados de atribuição e conversão diretamente por meio da Events API do Snapchat. Os dados são então usados pelo Snapchat Ads para otimizar a segmentação de anúncios, mensurar a performance e criar audiências personalizadas.
Importante!
Atualmente, a integração com o Snapchat Web não aceita o envio de postbacks de reengajamento para a API.
Pré-requisitos
Antes de ativar a integração do Snapchat Web, verifique se você possui uma conta comercial.
Como criar uma campanha web do Snapchat Ads
Este artigo contém informações relevantes e um passo a passo sobre como configurar uma campanha web no Snapchat Ads para apps mobile com a AppsFlyer. Assim, vamos explicar como configurar a integração entre Snapchat Ads e AppsFlyer, como definir a configuração da campanha em ambas as plataformas e como criar landing pages com o Smart Script ou Smart Banners do OneLink.
O processo de configuração inclui as seguintes etapas obrigatórias:
- Configurar a integração web do Snapchat Ads na AppsFlyer (obrigatória)
- Configurar a integração da AppsFlyer no Snapchat Ads (obrigatória)
E as seguintes etapas opcionais:
- Criar uma landing page com o OneLink Smart Script (opcional)
- Criar uma landing page com OneLink Smart Banners (opcional)
Configurar a integração web do Snapchat Ads na AppsFlyer
Comece ativando a integração web do Snapchat Ads. Em seguida, configure os postbacks que a AppsFlyer envia para a Events API.
1. Ative a integração web do Snapchat Ads
Para ativar a integração web do Snapchat Ads:
- Na AppsFlyer, no menu lateral, selecione Colaborar > Partner Marketplace.
- Pesquise Snapchat Web e selecione-o.
- Clique em Configurar a integração. Você será direcionado para a página de configuração de Integrações ativas.
- Na aba Integração selecione Ativar parceiro. O botão deve permanecer ativado enquanto você trabalhar com o parceiro.
- Desative a Privacidade Avançada (se estiver configurando uma integração de aplicativo iOS).
- ID do pixel: Insira o ID do pixel. Você pode gerá-lo ou recuperá-lo do seu Snapchat Ads Manager seguindo as instruções detalhadas na documentação oficial do Snapchat Ads
- Token de acesso: Insira o token de acesso. Para gerá-lo ou recuperá-lo, siga as instruções na documentação oficial do Snapchat Ads
2. Ative a atribuição de view-through
A AppsFlyer oferece suporte para a atribuição de view-through através de campanhas web do Snapchat usando uma landing page habilitada para Smart Script ou Smart Banners. Isso permite a atribuição de instalação de aplicativos por modelagem probabilística (PMOD), que é acionada por impressões de anúncios, mesmo quando os usuários não clicam diretamente no anúncio.
Se disponível, ScCid será incluído no postback enviado para o Snapchat, para garantir a confiança na atribuição.
Para ativar a atribuição de view-through do Snapchat Web:
- Na AppsFlyer, no menu lateral, abra Integrações ativas > Snapchat Ads Web.
- Na aba Integração, vá até a seção Atribuição de instalação.
- Ative a Atribuição de instalação por view-through.
- [Opcional] Ative a Prioridade de atribuição equitativa entre plataformas e defina sua janela de lookback. Para mais informações, veja o artigo Ativar prioridade equitativa para impressões entre plataformas.
- Clique na aba do link de atribuição.
- Vá até Atribuição de view-through e defina a janela de lookback de view-through desejada (de até 24 horas).
- Clique em Salvar integração para aplicar suas configurações.
3. Configure os postbacks de eventos in-app
Atualmente, as instalações são os únicos eventos que acionam postbacks padrão automáticos para o Snapchat Ads. Para todos os outros tipos de eventos, você pode criar postbacks personalizados ao mapear eventos da AppsFlyer para eventos do Snapchat Ads. Esses postbacks podem ser visualizados no Snapchat Ads Manager.
Para definir os postbacks de eventos in-app, faça o seguinte:
- Ative os postbacks de eventos in-app.
- Se necessário, defina a janela de postback de eventos in-app (leia mais sobre a configuração da janela de postback de eventos in-app em geral neste artigo).
- Clique em Adicionar evento para adicionar um evento à lista.
- Na coluna Eventos da AppsFlyer, selecione o nome do evento da lista. A AppsFlyer recebe o nome do evento do SDK integrado no aplicativo ou de eventos de server-to-server.
- Na coluna Mapeado para eventos de parceiro, selecione o evento de parceiro predefinido mais adequado na lista.
- Na coluna Para usuários de, selecione Somente este parceiro para garantir que os postbacks de eventos in-app sejam enviados apenas para eventos realizados por usuários que se originaram desse parceiro.
-
Na coluna including, selecione se os eventos serão enviados com os valores de receita. See Dados a incluir nos postbacks.
Atenção:
- Se você estiver configurando um evento de compra, defina a coluna including para Values and revenue. Selecionar qualquer outra opção fará com que o postback falhe.
- Atualmente, você só pode configurar o evento de compra para incluir receita.
- [Opcional] Clique no ícone Adicionar condição para definir condições para um evento.
- Clique em Salvar integração.
- [Opcional] Após salvar a integração, ainda na página de configuração, você pode integrar mais aplicativos com o parceiro:
- No canto superior esquerdo, selecione o nome do aplicativo para abrir a lista de apps.
- Selecione um aplicativo diferente na lista.
- Repita as etapas acima para o aplicativo selecionado.
Configurar a integração da AppsFlyer no Snapchat Ads
Realize as próximas etapas no Snapchat Ads Manager.
1. Defina o tipo, objetivo e metas da campanha.
Você pode escolher qualquer evento in-app predefinido da AppsFlyer como sua meta de campanha ou escolher "PAGE_VIEW" se quiser otimizar para instalações de aplicativos mobile.
Aviso
Certifique-se de não escolher Eventos de aplicativos, pois o Snapchat reivindicará essas conversões usando a SRN API, o que pode causar desalinhamentos nos relatórios e na otimização.
2. Defina a URL de destino
- Em Destino, na URL do site, insira a URL que serve como destino para seu anúncio. A URL deve ser para:
-
Uma landing page na web: O uso é recomendado quando:
- Você tem um aplicativo em várias plataformas.
- Você deseja usar a landing page para fornecer mais informações sobre o produto anunciado.
- Você quer usar a landing page para coletar mais dados.
Para todos esses casos de uso, crie uma landing page com um Smart Script ou um Smart Banner.
- Links de atribuição da AppsFlyer: O uso de links de atribuição da AppsFlyer (OneLink, plataforma única ou multiplataforma) é recomendado quando você deseja que os usuários sejam redirecionados diretamente para a loja para baixar o aplicativo sem antes visitar uma landing page.
-
- Clique em Criar um parâmetro de URL para adicionar os parâmetros de URL à URL (seja uma URL de landing page ou um link de atribuição da AppsFlyer).
-
Em Parâmetros personalizados, clique em Adicionar parâmetro.
- Mapeie os parâmetros da AppsFlyer de acordo com os valores do Snapchat.
-
Se a URL de destino for uma landing page, um link de atribuição do OneLink ou um link de atribuição de plataforma única, mapeie os seguintes parâmetros da AppsFlyer para os equivalentes no Snapchat:
Parâmetro da AppsFlyer Valor mapeado do Snapchat pidsnapweb_intc{{campaign.name}}* af_c_id{{campaign.id}}* af_adset{{adSet.name }}* af_adset_id{{adSet.id}}* af_ad{{creative.name }} af_ad_id{{ad.id}}* af_channel{{site_source_name}} Um exemplo da URL resultante deve ser:
https://app.appsflyer.com/{app_id}?pid=snapweb_int&c=__campaign_name__&af_c_id=__campaign_id__&af_adset=__aid_name__&af_adset_id=__aid__&af_ad=__cid_name__&af_ad_id=__cid__&af_r={https://Add-your-store-url.com}- Se o APK do seu aplicativo NÃO estiver hospedado na Google Play Store, adicione o parâmetro
af_re mapeie-o para a URL da loja. Exemplo:https://Add-your-store-url.com.
- Se o APK do seu aplicativo NÃO estiver hospedado na Google Play Store, adicione o parâmetro
-
-
Se a URL de destino for um PC ou uma loja de console, crie o link seguindo as instruções na tabela abaixo. Para mais informações, consulte: Links de atribuição direta das plataforma de CTV, PC e console
Estrutura do link de atribuição URL base engagements.appsflyer.com/v1.0/c2s/click/app/ Parâmetros de caminho obrigatórios ▪ platformExample: steam
▪ app_idExample: 123456Parâmetros de consulta obrigatórios ▪ af_media_source
▪ af_campaign_id
▪ af_rOutros parâmetros Ver todos os parâmetros Estrutura da URL https://engagements.appsflyer.com/v1.0/c2s/click/app/{platform}/{app_id}?af_media_source={media_source}&af_campaign_id={campaign_id}&af_r={app_store_url}Mapeie os seguintes parâmetros da AppsFlyer para os equivalentes no Snapchat:
Parâmetro da AppsFlyer Valor mapeado do Snapchat af_media_sourcesnapweb_intaf_campaign*{{campaign.name}}* af_campaign_id{{campaign.id}}* af_adset{{adSet.name }}* af_adset_id{{adSet.id}}* af_ad{{creative.name }} af_ad_id{{ad.id}}* af_channel{{site_source_name}} * Para simplificar a análise da campanha, inclua o tipo de campanha, (web ou mobile) como um prefixo ou sufixo no nome da campanha (por exemplo, nome-da-campanha_web).
Um exemplo de URL multiplataforma:
https://engagements.appsflyer.com/v1.0/c2s/click/app/steam/123456?af_media_source=snapweb_int&af_campaign_id={{campaign.id}}&af_campaign={{campaign.name}}&af_adset={{adSet.name}}&af_adset_id={{adSet.id}}&af_ad={{creative.name}}&af_ad_id={{ad.id}}&af_r=https%3A%2F%2Fstore.steampowered.com%2Fapp%2F440%2FTest_app2%2F%3Futm_term%3DhelloAtenção:
O Snapchat adiciona automaticamente
ScCid={{ScCid}}à URL de destino quando o anúncio é clicado.Para um guia abrangente sobre os parâmetros do link da AppsFlyer, consulte os parâmetros do link de atribuição.
Criar uma landing page com o OneLink Smart Script
Jornada do usuário: O usuário clica em um anúncio do Snapchat e é direcionado para seu site mobile. Ele acessa uma página com botões CTA que o incentivam a baixar o aplicativo de uma ou mais plataformas. Ao clicar em um botão, o usuário é direcionado para a loja de aplicativos.
Fluxo de dados de ponta a ponta
- A URL do anúncio do Snapchat inclui o parâmetro
pid=snapweb_int. Quando o usuário clica no anúncio, um parâmetroScCidé automaticamente anexado à URL. - O usuário é redirecionado para o destino da URL: uma landing page que contém um Smart Script.
- Quando a landing page é carregada, o Smart Banner envia uma impressão para a AppsFlyer contendo os parâmetros da URL de entrada. A impressão permitirá a atribuição de view-through na landing page da web. Para saber mais sobre impressões e atribuição de view-through, leia este artigo.
- O Smart Script gera as URLs de saída para os botões CTA na página com base nos parâmetros da URL de entrada, incluindo parâmetro
ScCid. Os botões podem levar a:- Google Play e App Store por meio de um link de atribuição do OneLink.
- Lojas de várias plataformas (exemplo: CTV, Epic e Steam). Nesse caso, o Smart Script gera um único link de atribuição para cada plataforma, levando à loja especificada.
- Download de um arquivo APK para o dispositivo do usuário.
- Quando o usuário clica no botão CTA, o clique é acionado e registrado na AppsFlyer.
- Em seguida, ele é redirecionado para a loja e baixa o aplicativo.
- Quando o usuário abre o aplicativo, o evento de instalação é registrado na AppsFlyer.
- A AppsFlyer atribui a instalação com base em modelagem probabilística ou deterministicamente se um install referrer estiver disponível.
- Um postback com os parâmetros de
ScCide outros parâmetros do evento é gerado e enviado ao Snapchat por meio da Events API. O Google usa o parâmetroScCidpara identificar o clique específico, enquanto os outros parâmetros ajudam a otimizar a campanha.
Configurar uma landing page de Smart Script
Para configurar suas campanhas do Snapchat Ads, siga estas etapas:
- Configure o template para os links de atribuição do OneLink da campanha. Para obter mais informações, veja como criar templates do OneLink.
-
Crie um Smart Script. Para mais informações, veja como criar um Smart Script do OneLink.
Atenção:
As instruções abaixo descrevem as etapas específicas necessárias para configurar uma campanha do Snapchat Ads com o Smart Script. Para um guia abrangente sobre como configurar campanhas de Smart Script, consulte Como criar um OneLink Smart Script no artigo de configuração do OneLink Smart Script V2.
- Certifique-se de que todos os parâmetros de URL relevantes sejam anexados à URL de entrada. Para revisar os parâmetros anexados à URL de entrada, abra o Snapchat Ads Manager e verifique os parâmetros de URL definidos durante a criação da URL de destino. Para obter mais informações, veja como definir uma URL de destino.
- Mapeie os parâmetros de URL de entrada necessários para a campanha do Snapchat Ads para os parâmetros de URL de saída. Esses parâmetros são enviados para a AppsFlyer quando o usuário clica no botão CTA:
-
PID: Certifique-se de que o Smart Script pegue o valor do parâmetro
pid=snapweb_intda URL de entrada e o mapeie para os parâmetros correspondentes na URL de saída. -
ScCid: O parâmetro
ScCidé necessário para enviar com sucesso postbacks de eventos in-app para o Snapchat. O parâmetroScCiddeve ser mapeado manualmente na seção de mapeamento de parâmetros de URL da página do Smart Script:- Em Mapeamento para, selecione Parâmetro personalizado.
- Em Parâmetro de URL de saída e Parâmetros de URL de entrada, insira ScCid.
Atenção:
Para exibir nos relatórios de dados brutos da AppsFlyer, o parâmetro
ScCidde entrada também deve ser mapeado (além do parâmetroScCidde saída) para um dos parâmetros de saídaaf_sub[1–5].
-
PID: Certifique-se de que o Smart Script pegue o valor do parâmetro
Configurar uma landing page multiplataforma do Smart Script
Para configurar suas campanhas do Snapchat Ads com o Smart Script para landing pages multiplataforma, siga estas etapas:
- Configure o template para os links de atribuição do OneLink da campanha. Para obter mais informações, veja como criar templates do OneLink.
- Habilite seu template do OneLink para atribuição multiplataforma. Para mais informações, veja como criar ou editar um template do OneLink para atribuição multiplataforma.
- Certifique-se de que todos os parâmetros de URL relevantes sejam anexados à URL de entrada. Para revisar os parâmetros anexados à URL de entrada, abra o Snapchat Ads Manager e analise os parâmetros de URL definidos durante a criação da URL de destino. Para obter mais informações, veja como definir uma URL de destino.
- Para cada parâmetro de entrada, decida o parâmetro de saída para onde ele será mapeado. Por exemplo, o parâmetro
af_site_idna URL de entrada será mapeado para o parâmetro deaf_site_idna URL de saída. - Decida o valor padrão para os parâmetros de saída obrigatórios que não podem estar vazios.
- Envie ao seu desenvolvedor as seguintes informações:
- Seu mapeamento de parâmetros de entrada e saída. O desenvolvedor criará um script que gera uma URL direta de saída com base no mapeamento de parâmetros de entrada e saída.
- Os valores padrão dos parâmetros. O script preencherá os parâmetros de URL de saída com os valores padrão sempre que não houver valores de parâmetros de URL de entrada correspondentes.
- Se você estiver usando um link de atribuição do OneLink, envie o ID do domínio e do template para seu desenvolvedor. O desenvolvedor usa isso para criar a URL de saída do OneLink. Exemplos:
yourbrand.onelink.me/A1b2ouclick.yourbrand.com/A1b2 - Envie ao seu desenvolvedor os seguintes links do Dev Hub:
- Exemplos de instruções e códigos sobre como criar URLs de saída para plataformas não mobile.
- Uma demonstração e instruções sobre como criar uma landing page multiplataforma.
-
Lembre seu desenvolvedor de incluir o parâmetro de entrada
ScCidna URL de saída.Atenção:
Para exibir nos relatórios de dados brutos da AppsFlyer, o parâmetro
ScCidde entrada também deve ser mapeado (além do parâmetroScCidde saída) para um dos parâmetrosaf_sub[1-5]de saída.
Crie uma landing page com os Smart Banners do OneLink
Jornada do usuário: O usuário clica em um anúncio do Snapchat e é direcionado para seu site mobile. Ele acessa uma página onde há um Smart Banner com um botão CTA para baixar o app na loja de aplicativos.
Fluxo de dados de ponta a ponta
- A URL do anúncio do Snapchat inclui o parâmetro
pid=snapweb_int. Quando o usuário clica no anúncio, um parâmetroScCidé automaticamente anexado à URL. - O usuário é redirecionado para o destino da URL: uma landing page que contém um Smart Banner.
- Quando a landing page é carregada, o Smart Banner envia uma impressão para a AppsFlyer contendo os parâmetros da URL de entrada. Essa impressão permite a atribuição de view-through para a landing page. Para saber mais sobre impressões e atribuição de view-through, veja como criar uma URL de impressão personalizada.
- O Smart Banner gera a URL de saída para o botão CTA no banner. A URL de saída é baseada nos parâmetros da URL de entrada, incluindo o parâmetro
ScCid. O Smart Banner pode gerar somente links baseados no OneLink. - Quando o usuário clica no botão CTA do Smart Banner, o clique é acionado e registrado na AppsFlyer.
- Em seguida, ele é redirecionado para a loja e baixa o aplicativo.
- Quando o usuário abre o aplicativo, o evento de instalação é registrado na AppsFlyer.
- A AppsFlyer atribui a instalação com base em modelagem probabilística ou deterministicamente se um install referrer estiver disponível.
- Um postback com os parâmetros de
ScCide outros parâmetros do evento é gerado e enviado ao Snapchat por meio da Events API. O Google usa o parâmetroScCidpara identificar o clique específico, enquanto os outros parâmetros ajudam a otimizar a campanha.
Configurar uma landing page do Smart Banner
Para configurar suas campanhas de Smart Banners do Snapchat Ads, siga estas etapas:
- Configure o template para os links de atribuição do OneLink da campanha. Para obter mais informações, veja como criar templates do OneLink.
-
Crie um Smart Banner.
Atenção:
As instruções abaixo descrevem as etapas específicas necessárias para configurar uma campanha do Snapchat Ads com Smart Banners. Para obter um guia abrangente sobre como configurar campanhas de Smart Banners, consulte a seção de configuração do artigo Smart Banners — web-to-app mobile (para profissionais de marketing).
-
Defina os parâmetros do Smart Banner para campanhas do Snapchat Ads:
- Certifique-se de que todos os parâmetros de URL relevantes sejam anexados à URL de entrada.
- Para revisar os parâmetros anexados à URL de entrada, abra o Snapchat Ads Manager e analise os parâmetros de URL definidos durante a criação da URL de destino.
Atenção:
Mais importante ainda,
pid=snapweb_inteScCidestão disponíveis na URL de entrada para permitir que o Smart Banner os colete. Esses dois parâmetros são necessários para atribuição e envio de postbacks para o Snapchat Ads.
Ver os dados de atribuição de web-to-app
Embora os eventos de conversão baseados na web sejam enviados para o Snapchat sob o PID original snapweb_int, eles são relatados no dashboard da AppsFlyer e nos relatórios de dados brutos com o PID snapchat_int. Isso se aplica tanto a eventos de conversão primários quanto a eventos de assistência de conversão.
Essa visualização unificada permite que você analise a performance das campanhas na web e no app em um só local, incluindo relatórios completos de custos na web e no mobile.
Ver no dashboard
Todas as atribuições de web-to-app do Snapchat aparecem sob snapchat_int nos dashboards de Visão Geral e de Atividade. Isso fornece uma visão única e consolidada dos resultados da campanha em várias plataformas. Use filtros e análises padrão para comparar o tráfego do app e da web dentro dos seus dados do Snapchat Ads.
Ver em dados brutos e relatórios de API
-
Exportações de dados brutos e respostas de API incluem o PID
snapchat_intno campomedia_sourcepara a atividade web do Google. Para verificar os detalhes da configuração da campanha web, consulte o campooriginal_url, que mostrasnapchat_intcomo o PID usado durante a criação de campanhas web. -
Relatórios de postback mostram
snapweb_intcomo a fonte de mídia original para onde o postback foi enviado.
Características e limitações
| Características | Observações |
|---|---|
| Dados de custo | Os dados de custo para campanhas baseadas na web do Snapchat Ads (snapweb_int) não são recuperados automaticamente. Em vez disso, eles devem ser importados manualmente usando um dos dois métodos disponíveis: upload de arquivo via e-mail ou upload manual via interface da AppsFlyersnapweb_int. Isso se aplica a todos os usuários, incluindo assinantes do ROI360.
|
| Cliques e impressões (limitação temporária) | Cliques e impressões para campanhas web estão temporariamente indisponíveis na SRN do Snapchat (snapchat_int). |