Felsöka Adobe Experience Platform Assurance
Om du har problem med att få Assurance att fungera kan du läsa förslagen under följande problemämnen för att lösa vanliga problem.
För att möjliggöra en smidigare implementering och för att upptäcka eventuella problem måste du ha aktiverat SDK-loggning per Aktivera felsökningsloggning i avsnittet Komma igång.
Du kan ändra SDK-loggnivåer med API:t setLogLevel
.
Problem med appar på enheten
QR-koden öppnar inte appen
- Öppna länken direkt. Kopiera länken från sessionsinformation. Klistra in den i webbläsarens adressfält på enheten för att öppna den. Om den inte öppnas kan du läsa avsnittet Länkenöppnas inte i appen.
- Använd en annan QR-läsare. För iOS 11 eller senare använder du fotoappen för att läsa QR-koden.
Appen öppnar inte länken
-
Kontrollera att implementeringen av djuplänkarna är korrekt konfigurerad i appen.
-
Android: Djupa länkar (applänkar)
-
iOS: Anpassat URL-schema eller universella länkar
-
startSession
-API:t inte anropas explicit. För iOS använder du API:t enligt beskrivningen i Adobe Experience Platform Assurance.Autentiseringsövertäckning visas, men appen kan inte ansluta
- Kontrollera enhetens internetanslutning via enhetens webbläsare.
- Om appen aldrig har anslutit till Assurance-tjänsten kontrollerar du att den är korrekt konfigurerad för Assurance. Se instruktionerna om hur du installerar Adobe Experience Platform Assurance SDK-biblioteket.
- Kontrollera att sessionen matchar länken och att den har angetts korrekt för den förväntade sessionen. Se Loggmeddelandet "OrgID-information är inte tillgänglig" (detta är ovanligt och relevant endast om du har tillgång till mer än en ORG-instans).
Adobe Analytics Debugging
Bearbetningsstatus för Post - ingen felsökningsflagga
I vyn Analyshändelser kan det hända att din nuvarande Adobe Analytics- eller Assurance SDK-version inte stöder felsökningsfunktionen om händelser inte fungerar med Post-processstatus "Ingen felsökningsflagga".
Uppgradera Adobe Analytics- och Assurance SDK-tilläggen till de senaste versionerna för att lösa problemet.
Kompatibilitet med React Native MobileCore och 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
Om du använder react-native-acpcore
med Assurance kan React Native-programmet inte byggas med något av följande felmeddelanden:
RCTAEPAssurance: Fatal error: Module 'AEPAssurance' not found
eller
AppDelegate: AEPAssurance.h file not found
Lösning
Om det inträffar, bör du nedgradera react-native-aepassurance
med följande npm-kommando:
npm install @adobe/react-native-aepassurance@^2.0.0
Det här felet inträffar eftersom tillägget react-native-acpcore
är endast kompatibelt med react-native-aepassurance
version 2.x.x och tidigare.