Hi @denise_arjunan1
On mobile you debug Adobe Analytics the same ways we do internally: browser dev tools + proxy + Assurance (for SDK apps).
1. Mobile web (site in a mobile browser)
Use a desktop + your phone:
- Chrome/Firefox dev tools (remote debugging):
- Android: connect phone via USB > chrome://inspect > inspect the mobile tab > Network > filter for b/ss/ (AppMeasurement) or /ee/ (Web SDK).
- iOS: Safari on Mac > Develop > your device > Network > filter for Analytics calls.
- Adobe Experience Platform Debugger (for mobile web running in a browser):
- Install the Adobe Experience Platform Debugger extension on Chrome/Firefox.
- Open the same URL on desktop and mobile; use Debugger's Analytics or Network > Analytics views to see variables (eVars, props, events) for those hits.
2. Native mobile apps (SDK-based)
Recommended tools:
- Adobe Experience Platform Assurance (Project Griffon) – Adobe's preferred mobile debugger
- Integrate the Assurance extension in the mobile SDK config.
- Start an Assurance session (scan QR or enter PIN) and run the app.
- In Assurance UI, use Analytics Events / Event Transactions to see every hit, mapped variables, and any validation errors.
- No proxy or Charles required and works even on locked-down devices.
- HTTP proxy (Charles / Proxyman / Fiddler) – classic approach
- Put your phone on the same Wi‑Fi as your laptop.
- Set the phone's Wi‑Fi proxy to your laptop IP + Charles port (e.g. 8888).
- Install and trust the Charles SSL cert on the device.
- Filter in Charles for b/ss/ or data.adobedc.net to see full Analytics payloads.
3. Which one should you use?
- Mobile web only:
- Use browser dev tools + Platform Debugger.
- Native app (AEP Mobile SDK / legacy SDK):
- Use Assurance as first choice.
- Use Charles/Proxyman when you need raw network view or Assurance isn't available.