Add a Partner Parameter for Facebook.
Once set, this parameter is attached to installs, opens and events until cleared or the app restarts.
See Facebook's documentation for details on valid parameters
Method to change the Tracking state. If disabled SDK will not track any user data or state.
SDK will not send any network calls except for deep linking when tracking is disabled
Initialize Branch SDK
useTestKey - Sets true to use the test key_test_... [enableLogging] - Sets trueturn on debug logging [disableTracking] - Setstrueto disable tracking in Branch SDK for GDPR compliant on start. After having consent, setsfalse`
Indicates whether or not this user has a custom identity specified for them. Note that this is independent of installs.
If you call setIdentity, this device will have that identity associated with this user until logout is called.
This includes persisting through uninstalls, as we track device id.
For Android: Remove the BUO from the local indexing if it is added to the local indexing already
This will remove the content from Google(Firebase) and other supported Indexing services
For iOS: Remove Branch Universal Object from Spotlight if privately indexed
Sets the value of parameters required by Google Conversion APIs for DMA Compliance in EEA region.
eeaRegiontrue If European regulations, including the DMA, apply to this user and conversion.
adPersonalizationConsenttrue If End user has granted/denied ads personalization consent.
adUserDataUsageConsent `true If User has granted/denied consent for 3P transmission of user level data for ads.
Sets the max number of times to re-attempt a timed-out request to the Branch API, before
considering the request to have failed entirely. Default to 3.
Note that the the network timeout, as set in setNetworkTimeout(int),
together with the retry interval value from setRetryInterval(int) will
determine if the max retry count will be attempted.
Sets the duration in milliseconds that the system should wait for a response
before timing out any Branch API.
Default 5500 ms. Note that this is the total time allocated for all request
retries as set in setRetryCount(int).
Use the SDK integration validator to check that you've added the Branch SDK and
handle deep links correctly when you first integrate Branch into your app.