Plug-in do Unity
Aplicativo de amostra ButterFlyer
ButterFlyer - Aplicativo de amostra do Unity
Repositório de plug-ins Github
O repositório do Github para este plug-in está aqui
Este plug-in foi criado para
- Android AppsFlyer SDK v6.10.3
- iOS AppsFlyer SDK v6.10.1
Permissão AD_ID para Android
Na v6.8.0 do SDK da AppsFlyer, adicionamos a permissão normal com.google.android.gms.permission.AD_ID
ao AndroidManifest do SDK, para permitir que o SDK colete o ID de publicidade do Android em aplicativos destinados à API 33. Se seu aplicativo for voltado para crianças, você precisará revogar essa permissão para cumprir a política de dados do Google. Você pode ler mais sobre isso aqui.
❗❗ Alterações recentes ao atualizar para 6.6.0 ❗❗
- A partir da versão 6.6.0, não há mais necessidade de diferenciar entre APIs iOS e Android. Todas as APIs devem ser chamadas com
AppsFlyer
(mesmo que a API seja apenas iOS ou Android).
Exemplo:
Antes de 6.6.0:
#if UNITY_IOS && !UNITY_EDITOR
AppsFlyeriOS.waitForATTUserAuthorizationWithTimeoutInterval(60);
#endif
Após 6.6.0:
#if UNITY_IOS && !UNITY_EDITOR
AppsFlyer.waitForATTUserAuthorizationWithTimeoutInterval(60);
#endif
❗❗ Alterações recentes ao atualizar para 6.3.0 ❗❗
-
6.3.0 é compatível com a Plataforma Universal do Windows. Como parte desta atualização, o AppsFlyerObjectScript muda para incluir o app_id para seu aplicativo UWP. Se você fez alterações neste arquivo, mescle-as com o novo AppsFlyerObjectScript. Observe também que você pode deixar o campo de id do aplicativo uwp vazio.
-
Da versão
6.3.0
, usamosxcframework
para plataforma iOS, então você precisa usar a versão cocoapods >= 1.10
⏩ Migração
Migrando do plugin antigo? (versão V4)
Veja os documentos de migração aqui.
⚠️ Há alterações importantes ao migrar para Unity v5
. Isso inclui nova API, nomes de classes/pacotes diferentes e a remoção de com.appsflyer.GetDeepLinkingActivity
.
🚀 Começando
🌟 Deep Linking
Atualizado 12 meses atrás