Я нашел решение, это можно сделать с помощью такого кода
let branchUniversalObject = await branch.createBranchUniversalObject('canonicalIdentifier', {
title: 'Cool Content!',
contentDescription: 'Cool Content Description'}),
contentMetadata: {
customMetadata: {
userId: "125", // your userId field would be defined under customMetadata
}
}
})
async shareReferralLink () {
let linkProperties = {
feature: 'share',
channel: 'facebook',
userId: "125",
}
let controlParams = {
$desktop_url: 'http://desktop-url.com/monster/12345'
}
let {url} = await branchUniversalObject.generateShortUrl(linkProperties, controlParams)
console.log("URL ", url)
}
Или другое решение - создать короткую ссылку на панели инструментов branch.io, а затем добавить данные в добавление ссылки,просто добавив ?usedId=1234
, чтобы ссылка выглядела следующим образом: https://test.app.link/home?userId=1234