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

Enable support for SKAdNetwork (iOS 14) #667

Closed sebaferreras closed 3 years ago

sebaferreras commented 4 years ago

Hello,

Yesterday I received this email related to the latest changes in iOS 14:

Hi Sebastian,

As you’ve likely heard by now, iOS 14 (coming in September) will bring significant changes to the mobile industry, including partial deprecation of the IDFA (Identifier For Advertisers). Branch has been hard at work for the last two months, preparing for these changes.

Required action: if you have an iOS app and use Branch for paid ads attribution, you must update your app to enable support for SKAdNetwork (Apple’s new attribution framework).

  • Instructions on how to make this app integration update can be found here. This is a technical change, and will need to be done by an iOS engineer.

  • Further information on Branch's support for SKAdNetwork can be found here.

If you do not use Branch for paid ads attribution, there is no required app integration update at this time. However, the IDFA changes may still impact you, depending on your product usage and internal data infrastructure (i.e., if you rely heavily on IDFAs to tie exported Branch events to users in your internal data lake). We encourage you to read more on our iOS 14 resource hub, reach out to your Branch CSM, or email support@branch.io.

In the Branch docs it's mentioned that support for the SKAdNetwork in the Cordova plugin is TBD but I couldn't find any other information about this in this repo.

From what I can see in my tests, the Branch Cordova plugin won't break when using the app on iOS 14 (tested on iOS 14 beta 6), but the IDFA will be zeroed out – i.e. the random numbers and letters will be replaced with zeros. And that, of course, will affect the paid ads attribution reports.

Is there any information about when the plugin will be updated to support SKAdNetwork? Since this will directly affect every Cordova app using Branch for paid ads attribution.

Thanks.

echo-branch commented 4 years ago

It's in progress, we hope to have it done this week.

Sebschock commented 4 years ago

What is the status on the update for the iOS 14 update?

KirstenStake commented 3 years ago

@echo-branch any status on this please?

echo-branch commented 3 years ago

@KirstenStake Sorry this ticket should have been updated and closed. The current Cordova includes iOS SDK 0.35.0 which has support for this.

https://github.com/BranchMetrics/ios-branch-deep-linking-attribution/releases