Solucionar problemas do Adobe Experience Platform Assurance
Se estiver tendo problemas para fazer com que o Assurance funcione, consulte as sugestões nos tópicos a seguir para resolver os problemas mais comuns.
Para permitir uma implementação mais suave e descobrir possíveis problemas, verifique se o registro do SDK está ativado para Habilitar o registro de depuração na seção Introdução.
É possível alterar os níveis de log do SDK usando a setLogLevel
API.
Problemas no dispositivo e no aplicativo
O código QR não abre o aplicativo
- Acesse o link diretamente. Copie o link de Detalhes da sessão. Cole-o na barra de endereços do navegador do dispositivo para abri-lo. Se não abrir, consulte a seção O aplicativo não abre o link.
- Use um leitor QR diferente. No iOS 11 ou superior, use o aplicativo Photo para ler o código QR.
O aplicativo não abre o link
-
Verifique se a implementação do deep link está configurada corretamente no aplicativo.
-
Android: Deep Links (links de aplicativos)
-
iOS: Esquema de URL personalizado ou links universais
-
startSession
não precisa ser chamada explicitamente. Para o iOS, use a API conforme descrito no Adobe Experience Platform Assurance.A sobreposição de autenticação aparece, mas o aplicativo não se conecta
- Verifique se o dispositivo está conectado à internet através do navegador do dispositivo.
- Se o aplicativo nunca se conectou ao serviço do Assurance, certifique-se de que ele esteja configurado corretamente para o Assurance. Consulte as instruções de instalação da biblioteca do SDK do Adobe Experience Platform Assurance .
- Verifique se a sessão corresponde ao link e se está sendo inserida corretamente para a sessão desejada. Consulte Mensagem de log “As informações da OrgID não estão disponíveis” (isso não é comum e só é relevante se você tiver acesso a mais de uma instância ORG).
Depuração do Adobe Analytics
Status do pós-processamento - Sem sinalizador de depuração
Se os eventos falharem com o status pós-processado “Sem sinalizador de depuração” na visualização Eventos do Analytics, sua versão atual do Adobe Analytics ou do Assurance SDK pode não ser compatível com o recurso Depuração do Analytics.
Atualize as extensões do Adobe Analytics e do Assurance SDK para as versões mais recentes para resolver esse problema.
Compatibilidade com o React Native MobileCore e com o AEPAssurance
npm install @adobe/react-native-aepassurance@^2.0.0
npm install @adobe/react-native-acpcore
npm install @adobe/react-native-aepassurance@^3.0.0
npm install @adobe/react-native-aepcore
Se você estiver usando o react-native-acpcore
com o Assurance, o aplicativo React Native pode falhar ao criar com uma das seguintes mensagens de erro:
RCTAEPAssurance: Fatal error: Module 'AEPAssurance' not found
ou
AppDelegate: AEPAssurance.h file not found
Solução
Se isso ocorrer, faça o downgrade do react-native-aepassurance
usando o seguinte comando npm:
npm install @adobe/react-native-aepassurance@^2.0.0
Esse erro ocorre porque a extensão do react-native-acpcore
é compatível somente com as versões 2.x.x e anteriores do react-native-aepassurance
.