Em resumo: Use parâmetros de URL consistentes e completos nos links das landing pages do seu site para obter o melhor nível de granularidade da campanha e, ao mesmo tempo, manter a atribuição precisa na mensuração de performance web.
Sobre as classes de parâmetros de atribuição de URL
A AppsFlyer lê os parâmetros de campanha da URL da sua landing page (o link em que o usuário clica) e os usa para atribuir sessões e eventos à fonte de mídia, à campanha e, quando disponível, a níveis mais profundos da hierarquia, como conjunto de anúncios e anúncio.
Os parâmetros que você inclui determinam os resultados da mensuração da sua campanha. Em outras palavras, a mesma landing page pode produzir resultados muito diferentes, dependendo de quais parâmetros você inclui.
Os parâmetros de URL podem pertencer a uma de duas classes: PID e UTM.
- A classe PID inclui os parâmetros de URL da AppsFlyer.
- A classe UTM inclui os parâmetros UTM padrão.
Para mais informações sobre como a Mensuração de Performance Web processa parâmetros de URL, consulte Sobre a resolução da fonte de tráfego.
Parâmetros PID e UTM compatíveis
A mensuração de performance web oferece suporte aos seguintes parâmetros.
| # | Parâmetro | Usado para | Classe do parâmetro | Disponível no painel | Campo de dados brutos |
|---|---|---|---|---|---|
| 1 | pid |
Canal de mídia | PID | Yes | fonte_de_mídia |
| 2 | C |
Campaign name | PID | Yes | campaign_name |
| 3 | af_c_id |
ID da campanha | PID | Yes | id_da_campanha |
| 4 | af_adset |
Nome do adset | PID | Yes | adset_name |
| 5 | af_adset_id |
ID do conjunto de anúncios | PID | Yes | id_conjunto_de_anúncios |
| 6 | af_ad |
Ad name | PID | Yes | ad_name |
| 7 | af_ad_id |
ID do anúncio | PID | Yes | id_anúncio |
| 8 | utm_source |
Canal de mídia | UTM | Yes | fonte_de_mídia |
| 9 | utm_medium |
Tipo de mídia | UTM | Sem | media_type |
| 10 | utm_campaign |
Campaign name | UTM | Yes | campaign_name |
Escolha os parâmetros de atribuição certos
A AppsFlyer avalia os parâmetros de URL de forma independente para cada campo de relatório (como canal de mídia ou campanha), usando uma cascata de prioridade específica. Essa abordagem permite usar a atribuição da AppsFlyer junto com outras ferramentas, como o Google Analytics, usando a classe PID (nativa da AppsFlyer) e a classe UTM (marketing padrão) na mesma URL.
A Mensuração de Performance Web verifica a ordem de prioridade de cada campo individualmente. Se um parâmetro da classe PID, que tem prioridade mais alta, não estiver presente para um atributo específico, o sistema recorrerá automaticamente ao parâmetro correspondente na classe UTM para determinar o valor correto desse campo.
Cenário A. URL somente com a classe PID (relatórios da AppsFlyer)
Use a classe PID quando os relatórios da AppsFlyer forem seu objetivo principal.
Exemplo
www.website.com?pid=facebook_int&c={{campaign.name}}&af_c_id={{campaign.id}}
Resultado: o AppsFlyer identifica o canal de mídia usando pid e a campanha usando c.
Cenário B. URL apenas com a classe UTM (reserva)
Se pid estiver ausente, o AppsFlyer recorre à classe UTM.
Exemplo
www.website.com?utm_source=facebook&utm_medium=paidsocial&utm_campaign={{campaign.name}}
Resultado: o AppsFlyer identifica o canal de mídia usando utm_source e a campanha usando utm_campaign.
Cenário C. URL com as classes PID e UTM
O AppsFlyer permite incluir parâmetros de classes diferentes (por exemplo, PID e UTM) na mesma URL. Isso é útil quando você precisa dar suporte à atribuição do AppsFlyer juntamente com outras ferramentas de análise, como o Google Analytics ou sistemas internos de mensuração.
O AppsFlyer processa campos de atribuição, como canal de mídia e campanha, de forma independente. Para cada campo específico, o sistema segue uma cascata de prioridade para determinar qual valor registrar. Em geral, a classe PID tem precedência sobre a classe UTM para esse campo específico.
Exemplo 1: Parâmetros sobrepostos
www.website.com?pid=facebook_ads&c=summer_sale&utm_source=facebook&utm_campaign=seasonal_promo
-
Canal de mídia: o AppsFlyer detecta
pideutm_source. Seguindo a cascata de prioridade desse campo, ele registrafacebook_ads. -
Campanha: o AppsFlyer detecta
ceutm_campaign. Seguindo a cascata de prioridade desse campo, ele registrasummer_sale. - Resultado: o AppsFlyer usa os valores da classe PID, que têm prioridade mais alta, enquanto as ferramentas externas ainda podem ler os valores de UTM.
Exemplo 2: Classes de parâmetros mistas
www.website.com?utm_source=facebook&c=summer_sale
-
Canal de mídia: o AppsFlyer detecta
utm_source. Como não há um equivalente da classe PID (pid), ele registrafacebookda classe UTM. -
Campanha: o AppsFlyer detecta
c. Como não há um equivalente da classe UTM (utm_campaign), ele registrasummer_saleda classe PID. - Resultado: o AppsFlyer atribui o evento com sucesso usando valores de ambas as classes, porque cada campo é resolvido de forma independente.
Outras Melhores práticas
Mantenha os valores dos parâmetros com um uso consistente de maiúsculas e minúsculas
Os valores dos parâmetros diferenciam maiúsculas de minúsculas. Por exemplo, utm_source=channel1 e utm_source=CHANNEL1 são tratados como canais de mídia diferentes.
Melhor prática: defina uma convenção de maiúsculas/minúsculas (o uso de minúsculas é comum) e aplique-a em todas as URLs.
Use pontos de interrogação apenas uma vez
Rules:
- Use apenas um ponto de interrogação (
?) antes dos parâmetros de consulta na URL. - Não use pontos de interrogação adicionais na URL.
Correto:
www.website.com?parameters
Incorreto:
www.website.com??parameterswww.website.com?parameter1?parameter2
Não use sinais de âncora (#)
Não use sinais de âncora (#) na URL.
Por quê: os parâmetros após # podem não carregar e podem não ser registrados pelo SDK web.
This article was translated using AI and may contain errors. For the most accurate information, please refer to the English version using the language selector.