Filters

Testing & Troubleshooting Data Integrations

Testing

The simplest way to test your integration is working end-to-end is to open your app from a Branch link then verify the data appears in your third party's dashboard.

  1. Create a Branch Quick Link.
  2. Click that Branch link to open your app.
  3. In your Branch Dashboard, verify you see the event show up in the Liveview Events.
  4. Go to your third party's dashboard and see if the event appears in the stream. There can sometimes be a delay in events appearing, so check back 30 minutes after testing.

Capture IDFA/GAID

Ensure that you are capturing both the Google Advertising Identifier (GAID) on Android and the IDFA on iOS. Some third parties require the IDFA & Google Advertising ID to be sent. Android ID (the hardware ID) and IDFV alone is not enough.

Limitations with setDebug and seeing data in Branch

When integrating the SDKs, it's often useful to use setDebug to verify that your app is able to communicate with Branch servers, and is receiving deep link data. However, our upstream systems don't register test events sent using setDebug, so events will not appear in Liveview or Analytics, nor will they fire postbacks. You should disable setDebug when looking at Liveview or testing postbacks.