Heap automates away the annoying parts of analytics so that companies can focus on making smarter business decisions. The company's mission is to power business decisions with truth. It encourages companies to focus on discovering insights and taking action.
EVENTS SENT TO DATA PARTNER
The events Branch sends to third party data tools varies based on the events the partner supports as well as whether or not you've implemented the Branch SDK to measure said events.
Heap supports the following events:
- Implement the Heap SDK
- Heap for Android SDK version 1.2.0 or greater
- Heap for iOS SDK version 6.2.1 or greater
- Heap for React Native SDK version 0.10 or greater
Before you can enable the integration in your Branch dashboard, you need to retrieve your credentials from your Heap account.
Branch requires these credentials to not only authenticate, but to ensure your Branch data is being sent to the correct account.
Find your Heap environment ID and enter it into the Branch Dashboard.
To enable the integration:
Heap requires you to pass through the correct identifiers to the Branch SDKs. In order to do so, retrieve the ID from the Heap SDK and pass this value to Branch using the following method:
setRequestMetadataKey()method of the Branch SDKs
[[Branch getInstance] setRequestMetadataKey:@"$heap_user_id" value:[Heap userId]];