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.
INFO
Para Android, a API 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.

Versão mínima necessária
iOS
Android
Adobe Analytics
> 2.4.0
> 1.2.6
Assurance
> 1.0.0
> 1.0.0

Compatibilidade com o React Native MobileCore e com o AEPAssurance

Versão do AEP Assurance
Versão do Mobile Core
Instruções de instalação
react-native-aepassurance v2.x.x
react-native-acpcore
npm install @adobe/react-native-aepassurance@^2.0.0
npm install @adobe/react-native-acpcore
react-native-aepassurance v3.x.x
react-native-aepcore
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.

recommendation-more-help
fdfd76d4-8dd9-4291-8a4d-77823c2c75f5