Risoluzione dei problemi di Adobe Experience Platform Assurance

In caso di problemi con il funzionamento di Assurance, consulta i suggerimenti riportati negli argomenti di seguito per risolvere i problemi più comuni.

Per consentire un’implementazione più fluida e per scoprire eventuali problemi, assicurati che la registrazione SDK sia attivata secondo Abilita registrazione di debug nella sezione della Guida introduttiva.

È possibile modificare i livelli di registro dell’SDK utilizzando l’API setLogLevel.

Problemi sul dispositivo e nell’app

Il codice QR non apre l’app

  • Accedi direttamente al collegamento. Copia il collegamento da Dettagli sessione. Incollalo nella barra degli indirizzi del browser del dispositivo per aprirlo. Se non si apre, consulta la sezione L’app non apre il collegamento.
  • Utilizza un lettore QR diverso. Per iOS 11 o versioni successive, utilizza l’app foto per leggere il codice QR.

L’app non apre il collegamento

INFO
Per Android, non è necessario chiamare esplicitamente l’API startSession. Per iOS, utilizza l’API come descritto in Adobe Experience Platform Assurance.

Viene visualizzata la sovrapposizione dell’autenticazione, ma l’app non riesce a connettersi

  • Verifica la connettività Internet del dispositivo tramite il browser web del dispositivo.
  • Se l’app non è mai stata connessa correttamente al servizio Assurance, assicurati che sia configurata correttamente per Assurance. Consulta le istruzioni per l’installazione della libreria SDK di Adobe Experience Platform Assurance.
  • Verifica che la sessione corrisponda al collegamento e che venga inserita correttamente per la sessione prevista. Consulta Messaggio di registro “Informazioni OrgID non disponibili” (non comune e rilevante solo se hai accesso a più di un’istanza ORG).

Debug di Adobe Analytics

Stato post-elaborazione - Nessun flag di debug

Nella vista Eventi di Analytics, se gli eventi non riescono con lo stato post-elaborazione “Nessun flag di debug”, la versione corrente dell’SDK di Adobe Analytics o Assurance potrebbe non supportare la funzione di debug di Analytics.
Per risolvere il problema, aggiorna le estensioni di Adobe Analytics e Assurance SDK alle versioni più recenti.

Versione minima richiesta
iOS
Android
Adobe Analytics
> 2.4.0
> 1.2.6
Assurance
> 1.0.0
> 1.0.0

Compatibilità di React Native MobileCore e AEPAssurance

Versione di AEP Assurance
Versione Mobile Core
Istruzioni di installazione
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 stai usando react-native-acpcore con Assurance, l’applicazione React Native potrebbe non riuscire a generare mostrando uno dei seguenti messaggi di errore:

RCTAEPAssurance:  Fatal error: Module 'AEPAssurance' not found

oppure

AppDelegate: AEPAssurance.h file not found

Soluzione

In questo caso, esegui il downgrade di react-native-aepassurance utilizzando il seguente comando npm:

npm install @adobe/react-native-aepassurance@^2.0.0

Questo errore si verifica perché l’estensione react-native-acpcore è solo compatibile con le versioni 2.x.x e successive di react-native-aepassurance.

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