BranchMetrics / unity-branch-deep-linking-attribution

The Branch Unity 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/unity/
MIT License
118 stars 24 forks source link

INTENG-20830 - Not able to setup Facebook App ID through Unity SDK #221

Closed klim-branch closed 3 weeks ago

klim-branch commented 1 month ago

Reference

INTENG-20830 -- [Multiple] Not able to setup Facebook App ID through Unity SDK

Summary

Adding frontend C# code to set Facebook App ID for Meta install referrer functionality.

Branch.cs ` /**

BranchAndroidWrapper.cs

//INTENG-20830 public static void setFBAppID(string facebookAppID) { _runBlockOnThread(() => { _getBranchClass().CallStatic("setFBAppID", facebookAppID); }); }

Motivation

Facebook requires the Facebook App ID to enable Meta install referrer, without this any kind of raw data format will not be able to be shown from every party.

Please advise that install referrer only works with Android, and will not work with the iOS. - Following the limitation from the Meta side.

Type Of Change

Testing Instructions

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