Em resumo: Aumente a flexibilidade ao mensurar com a AppsFlyer e manter a conformidade com a PIPL.
CONTEXTO
No fim de 2021, a China aprovou a Lei de Proteção de Informações Pessoais (PIPL), que regula a coleta, o uso e a transferência de dados pessoais de usuários. Para oferecer aos clientes mais flexibilidade ao usar a AppsFlyer e dar suporte à compliance com a PIPL, siga as instruções passo a passo descritas neste artigo.
A solução PIPL da AppsFlyer se baseia em 3 princípios:
- Impeça que o SDK colete IDs do dispositivo.
- Mascarar e aplicar hashing a IPs de eventos do SDK e S2S, além de cliques e impressões.
- Habilite a auditoria de todos os eventos do aplicativo em um servidor de retransmissão na China.
Aplicar a solução PIPL na AppsFlyer
A seção a seguir descreve as ações que você precisa realizar para aplicar a solução PIPL da AppsFlyer.
Para aplicar a solução PIPL:
- Interrompa a coleta de IDs do dispositivo pelo SDK. Certifique-se de não enviar à AppsFlyer os IDs de dispositivo, tanto para engajamentos quanto para eventos.
- Para Android:
- Defina
setDisableAdvertisingIdentifierscomo true - Defina
setCollectIMEIcomo false - Defina
setCollectAndroidIDcomo false
- Defina
- Para iOS:
- Defina
disableAdvertisingIdentifiercomo true - Defina
disableIDFVCollectioncomo true
- Defina
Observe que configurar esses métodos afeta a coleta de identificadores não só na China. Para desativar os identificadores especificamente para o mercado chinês, você precisa implementar uma lógica personalizada.
- Para Android:
- Mascare e aplique hash a cliques e impressões usando domínios chineses dedicados para transmitir esses eventos à AppsFlyer.
- Use os seguintes domínios chineses para links do OneLink e links de atribuição:
- Para cliques em uma única plataforma - hclicks.aflink.com, não use assinatura de clique. Certifique-se de excluir o aplicativo da assinatura de clique.
- Para impressões em uma única plataforma - himpressions.aflink.com
- Para cliques do OneLink - {subdomain}.onelnk.com
- Envie ao seu CSM uma lista de IDs de aplicativo relevantes e subdomínios do OneLink.
- Se você estiver usando banners inteligentes:
- Envie à AppsFlyer a chave do site.
- Use apenas {subdomain}.onelnk.com.
- Observação! Como a PIPL exige mascaramento e hashing de endereços IP, os banners inteligentes baseados em regras de geolocalização não funcionarão como esperado.
- Use os seguintes domínios chineses para links do OneLink e links de atribuição:
- Mascare e aplique hashing a eventos de SDK e S2S e transfira-os por um servidor de retransmissão na China
-
Eventos de SDK:
Defina o domínio dos eventos de SDK como hevents.appsflyer-cn.com. Instruções para Android. Instruções iOS.
Usar esse domínio garante que o IP de todos os eventos de SDK seja mascarado e sofra Hashing. -
Eventos S2S:
Para eventos S2S, use o domínioapi2.hevents.appsflyer-cn.compara mascarar e aplicar hashing a eventos de IP da seguinte forma:- O IP deve ser convertido em binário e, em seguida, os últimos 2 dígitos devem ser mascarados.
- O IP binário mascarado deve ser convertido em texto e, em seguida, sofrer Hashing pelo algoritmo sha256.
-
Eventos de SDK:
Limitações da solução
Esta seção descreve determinadas limitações impostas pela solução PIPL.
- A solução S2S da API do OneLink para criação de links curtos não é compatível.
- Todos os IDs do dispositivo, para todos os engajamentos, devem sofrer Hashing.