Visão geral: Descubra as funcionalidades disponíveis no SDK da AppsFlyer e escolha quais as APIs que deseja que a sua aplicação Android ou iOS utilize.
Sobre o SDK
Assista a este vídeo para obter uma visão abrangente da integração do SDK.
O SDK oferece funcionalidades de instalação de aplicações e gravação de eventos. Pode registar instalações, sessões e eventos dentro da aplicação. Estes eventos incluem, por exemplo, compras dentro da aplicação ou avançar de nível num jogo. Registar estes eventos ajuda a avaliar o ROI e a qualidade dos utilizadores.
Este artigo detalha o processo de integração do SDK V6+ e auxilia anunciantes (proprietários de apps) e gestores de produto a planear a integração do SDK da AppsFlyer nas suas aplicações Android ou iOS.
A documentação adicional inclui:
- Atualização para o iOS SDK V6. Tenha em conta que o iOS SDK V5.4.4 funciona perfeitamente com o iOS 14. Contudo, recomendamos a adoção do SDK V6.X para garantir compatibilidade com futuras versões do iOS.
- Documentação de instalação do SDK para programadores
- Notas de versão
- Documentação de referência do SDK para programadores
- Preparação para a revisão da App Store - etiquetas nutricionais
Compatibilidade do SDK
O SDK da AppsFlyer é compatível com as seguintes plataformas:
- Iniciando a partir da versão Android V4.0
- Plataformas Android não móveis, como Smart TVs (incluindo Amazon Fire TV). Consulte a visão geral da CTV
- Mercados alternativos para aplicações Android, como Amazon e Baidu
- iOS 9+ (iPhone, iPod, iPad)
- tvOS 9+ (Apple TV)
- Compatível com redes Apple IPv6 DNS64/NAT64
O SDK suporta diversos métodos de atribuição. Os métodos de atribuição utilizados dependem de:
- A versão do iOS instalada no dispositivo do utilizador
- A versão do iOS SDK instalada na aplicação
Métodos de atribuição suportados | Versão do iOS | Suporte do SDK para iOS | Notas |
---|---|---|---|
Modelação Probabilística |
8 – 14,4 |
5.0.0+ | |
14,5+ |
6.0.3+ | A modelação probabilística está limitada ao âmbito dos media próprios, promoção cruzada e fluxos consentidos de transição da web para a app. | |
Correspondência de ID |
8 - 13 | 5.0.0+ | Os utilizadores podem optar por desativar o Limit Ad Tracking (LAT). |
14,5+ | 6.0.3+ |
É necessário a Transparência no Rastreio de Aplicações (ATT) e o consentimento do utilizador. Para mais informações, consulte como configurar o SDK do iOS para suportar ATT. |
|
11.3 - 13 |
6.2.3 |
A solução SKAdNetwork (SKAN) está restrita à atribuição de instalações conforme a especificação SKAN , o que significa que não há valor de conversão. |
|
14+ |
|
A partir do SDK V6.0.8, está disponível a atribuição de Apple App Clips. Pode também ler o nosso artigo de blog sobre Apple App Clips.
Integração do SDK
O processo de instalação e integração do SDK implica que o gestor de produto e o programador móvel trabalhem em conjunto. Antes de integrar o SDK na sua app, reveja todas as tarefas de integração e considere as funcionalidades que deseja implementar.
Lista de verificação para planeamento do SDK
Para começar, preparámos uma lista de verificação para ajudar a guiar-te através do processo de planeamento. Para cada tarefa, há ligações para a documentação de marketing e de desenvolvimento.
Tarefas de integração do SDK
A integração básica do SDK inclui as seguintes tarefas. As estimativas de tempo destinam-se apenas a orientação geral.
Tarefas básicas para integração do SDK | Tempo de planeamento |
---|---|
Recuperar a chave de desenvolvedor da AppsFlyer e enviar o link juntamente com as instruções de instalação e integração para o seu programador. |
15 minutos |
Rever as considerações sobre atribuição e determinar quais identificadores de dispositivo serão recolhidos. |
30 minutos |
Determinar os eventos na aplicação que pretende medir e enviar os nomes e parâmetros dos eventos ao programador. |
1 hora |
Determinar os métodos de deep linking a utilizar. |
30 minutos |
Definir os métodos para aceder aos dados de atribuição. | 30 minutos |
Após completar a integração básica, qualquer utilizador autorizado no painel da AppsFlyer pode realizar testes básicos. Os programadores podem utilizar logs de depuração no ambiente de desenvolvimento. |
1 hora |
Pode colaborar com os seus programadores de dispositivos móveis para implementar estas APIs adicionais no SDK.
Tarefas adicionais para integração do SDK | Tempo de planeamento |
---|---|
Verifique se a sua aplicação necessita da configuração de atribuição adicional, como a medição de desinstalação ou a atribuição de instalação para lojas de aplicações de terceiros. |
30 minutos |
Verifique os relatórios de sessão dos utilizadores. | 30 minutos |
Decida quais são os métodos de atribuição a utilizar para as fontes de media próprias. |
1 hora |
Gestione as políticas de privacidade dos utilizadores para garantir que a sua aplicação cumpre os regulamentos de privacidade (RGPD, CCPA). |
1 hora |