After clicking on a branch link generated and shared from another user from a BUO...
this._unsubscribeFromBranch = Branch.subscribe(({ error, params }) => {
if (error) {
console.error('Error from Branch: ' + error);
return;
}
// params will never be null if error is null
console.log('Branch params: ' + JSON.stringify(params));
});
↑ this gives me this ↓
Branch params: {"+clicked_branch_link":false,"+is_first_session":true}
and then...
const firstParams = await Branch.getFirstReferringParams();
console.log(firstParams);
↑ this gives me this ↓
$3p: "a_apple"
~ad_set_id: 1234567890
~ad_set_name: "AdGroupName"
~advertising_partner_name: "Apple Search Ads"
~branch_ad_format: "App Only"
~campaign: "CampaignName"
~campaign_id: 1234567890
~channel: "Apple App Store"
~creative_name: "CreativeName"
~feature: "paid advertising"
~tags: ["Keyword", "LineName"]
even though both branch.json and branch.debug.json include
"appleSearchAdsDebugMode": false
and my AppDelegate.m does NOT include [[Branch getInstance] setAppleSearchAdsDebugMode]
Any idea why this happens? I'm trying to get the data about who referred this user but all I get is this dummy search ad example.
Hi
We think this is similar to issue 282 and a fix is on its way
thanks
This seems pretty bad. We think this issue is also messing up our authentic referrals to the app, which have huge repercussions on that user flow. Please release a fix soon -- this seems like one of the most core pieces of branch's functionality is broken
Hello,
We have a fix related to it in the latest version 2.2.5. Can you please try it again and let us know the status.
Thanks
Most helpful comment
Hi
We think this is similar to issue 282 and a fix is on its way
thanks