BranchMetrics / cordova-ionic-phonegap-branch-deep-linking-attribution

The Branch Cordova Ionic Phonegap SDK for deep linking and attribution. Branch helps mobile apps grow with deep links / deeplinks that power paid acquisition and re-engagement campaigns, referral programs, content sharing, deep linked emails, smart banners, custom user onboarding, and more.
https://docs.branch.io/apps/cordova-phonegap-ionic/
MIT License
234 stars 144 forks source link

[SDK-2253] Expose the setDMAParamsForEEA method #727

Closed nsingh-branch closed 8 months ago

nsingh-branch commented 8 months ago

Reference

SDK-2253 -- Expose the setDMAParamsForEEA method

Summary

Expose the setDMAParamsForEEA method in the JS layer and bump the native SDK versions.

Motivation

So clients can utilize the method in Cordova and stay compliant.

Type Of Change

Testing Instructions

  1. In a test app, install the branch-cordova-sdk@6.1.0-alpha.6 to get the latest version of our SDK with the new method.
  2. Call the method like Branch.setDMAParamsForEEA(true, true, true);
  3. Observe the following request payloads for the respective DMA fields; dma_eea, dma_ad_personalization, dma_ad_user_data .

cc @BranchMetrics/saas-sdk-devs for visibility.