Integração adicional com SDK

Visão geral: considere as funcionalidades adicionais do SDK que estão disponíveis e trabalhe com seu desenvolvedor para implementar APIs, como métrica de desinstalação, atribuição de convite do usuário, notificações por push e configurações de privacidade. 

Métodos de atribuição adicionais

Considere esses métodos de atribuição adicionais se você planeja medir TV, desinstalações ou aplicativos pré-instalados. 

Todas as plataformas

Atribuição de TV

Atribua usuários mobile a anúncios de TV exibidos em locais específicos e em horários específicos.

Mensurar desinstalações

Meça as taxas de desinstalações de usuários provenientes de diferentes fontes. A métrica de desinstalação pode ajudá-lo a analisar e otimizar suas campanhas de acordo com essas taxas de KPI significativas.

Saiba como configurar a métrica de desinstalação.

Somente Android

Aplicativos pré-instalados

Em campanhas de pré-instalação, os proprietários de aplicativos contratam fabricantes de dispositivos (OEMs) para pré-instalar seus aplicativos. 

Com a AppsFlyer, você pode atribuir facilmente instalações de aplicativos pré-instalados. Quando os usuários iniciam seu aplicativo pela primeira vez, a AppsFlyer atribui a instalação ao parceiro de pré-carregamento como uma fonte de mídia.

Sessões

Avalie o engajamento do usuário com seu aplicativo contando o número de sessões do usuário durante um determinado período. 

Todas as plataformas

Personalizar tempo entre sessões

Por padrão, devem passar pelo menos 5 segundos entre duas inicializações de aplicativos para contar como duas sessões separadas. Saiba mais sobre sessões de contagem.

Definir um valor alto para o tempo personalizado entre as inicializações pode prejudicar as APIs que dependem de dados da sessão, como deep links.

Somente Android

Sessões em background para aplicativos utilitários

Você pode reportar manualmente as sessões do usuário. Isso pode ser útil para aplicativos utilitários executados em segundo plano.

Mídia Própria

Use o OneLink para atribuir suas fontes de mídia próprias, como sites, mídias sociais e convites de usuários.

Todas as plataformas

Corrija URLs encurtadas de links diretos.

Alguns serviços de terceiros, como provedores de serviços de e-mail, envolvem links em e-mails com seus próprios domínios de gravação de links. Alguns até permitem que você defina seus próprios domínios de gravação de links. Se o OneLink estiver agrupado nesses domínios, poderá limitar sua funcionalidade.

Para superar esse problema, o desenvolvedor precisa configurar o aplicativo usando essas APIs:

AndroidNative iOSNative Unity

Consulte setResolveDeepLinkURLs na referência do Android SDK

Consulte resolveDeepLinkURLs na referência do iOS SDK

Registrar notificação push

A AppsFlyer é compatível com a métrica de campanhas de notificação push de todos os fornecedores, incluindo o Google Cloud Messaging e os serviços de notificação push da Apple.

Saiba mais sobre a métrica de notificações push.

Atribuição de convites de usuário

Permitir que os usuários existentes convidem seus amigos e contatos como novos usuários para seu aplicativo pode ser um fator de crescimento importante para seu aplicativo. Com a AppsFlyer, você pode atribuir e registrar instalações originadas de convites do usuário em seu aplicativo.

Saiba mais sobre a atribuição de convite do usuário.

Atribuição de promoções cruzadas

Aplicativos de promoções cruzadas podem ser um importante fator de crescimento para impulsionar novas instalações para seus aplicativos. A AppsFlyer permite que você atribua e registre instalações originadas de uma promoção cruzada do aplicativo que o usuário possui atualmente para outro de seus aplicativos.

Saiba mais sobre a atribuição de promoção cruzada.

Atribuir sessões de aplicativo iniciadas a partir de sites próprios (domínios)

Os proprietários de aplicativos que usam links de aplicativos ou links universais para deep links (sem o OneLink) podem configurar o SDK para atribuir sessões iniciadas por meio do domínio associado ao aplicativo (Android/iOS).

Por exemplo:

  • Um usuário pesquisa no Google e clica em seu domínio, www.exemplo.com.
  • Se o usuário não tiver o aplicativo instalado, ele será direcionado para o site (www.example.com).
  • Se o usuário tiver o aplicativo instalado no seu dispositivo, haverá um link direto para o aplicativo associado com www.exemplo.com. A sessão é atribuída à fonte de mídia (parâmetro pid) configurada no SDK. 

A documentação do desenvolvedor está disponível da seguinte forma:

Dica! O OneLink Smart Script pode ajudar os proprietários de aplicativos a converter visitantes do site em usuários do aplicativo.

Privacidade do usuário

Analise as regulamentações como GDPR e CCPA e seus requisitos de negócios e considere quais políticas de aceitação e exclusão implementar.

Todas as plataformas

Política de optar por não participar

Em alguns casos, talvez seja necessário instruir seu desenvolvedor a definir o SDK da AppsFlyer para interromper ou limitar a coleta de dados (por exemplo, para cumprir os regulamentos do GDPR e do CCPA). Optar por não participar pode ocorrer em vários níveis diferentes, dependendo dos requisitos regulamentares e do usuário. Para obter mais informações sobre os vários cenários, consulte Optar por sair de usuários

Excluir parceiros da obtenção de dados

Em alguns casos, os anunciantes podem querer parar de compartilhar dados a nível do usuário com redes de anúncios/parceiros para determinados usuários. Os motivos para isso incluem: 

  • Políticas de privacidade como CCPA ou GDPR
  • Mecanismos de opt-out para o usuário
  • Competição com alguns parceiros (ad networks, terceiros)

O compartilhamento de dados com parceiros é controlado pelo método setSharingFilterForPartners:

Android native iOS native Unity

Consulte setSharingFilterForPartners na referência do Android SDK

Consulte resolveDeepLinkURLs na referência do iOS SDK

Somente iOS

SDK de modo estrito

Use o SDK no modo estrito para remover completamente a funcionalidade de coleta IDFA e as dependências do framework do AdSupport (por exemplo, ao desenvolver aplicativos para crianças).

Se você comercializa aplicativos para crianças, seu desenvolvedor precisa instalar o SDK de modo estrito em vez do SDK normal.Observação: IDFV permanece disponível.

Desativar estruturas de anúncios

Para desativar AdSupport e iAd frameworks, o SDK fornece os seguintes configuradores:

iOS native Unity