我们使用的是Branchio。我们在仪表板中为桌面、Ios、Android定义了deepview模板。今天一切都很好。Android用户在点击我们的deepview按钮后会被重定向到Play Store。
现在我们希望我们的基于中国位置的用户被重定向到另一个页面/深度视图。我已经读到,我可以使用$fallback_url_cn使一个后备网址只为中国。但是要使用这个属性,我还必须使用$fallback_url ...但我只希望中国用户被重定向…
我们使用的是nodejs sdk。在文档中,他们谈论的是Fallback overrides (ordered by precedence),这在js对象中没有任何意义。
这是我尝试过的conf
const linkData = {
data: {
deeplink,
'custom_bool': true,
'$og_title': stripedTagogTitle,
'$og_description':stripedTagogDescription,
'$og_image_url':picture,
"$ios_deepview":"deepview_prc",
"$fallback_url_cn" : environment.links.chinaStores,
"$android_deepview":"deepview_prc",
"$desktop_deepview":"deepview_prc",
"$fallback_url" : environment.links.chinaStores,
}
};
branchioClient.link(linkData)但是我想写一些类似这样的东西:
const linkData = {
data: {
deeplink,
'custom_bool': true,
'$og_title': stripedTagogTitle,
'$og_description':stripedTagogDescription,
'$og_image_url':picture,
"$fallback_url_cn" : environment.links.chinaStores,
}
};
branchioClient.link(linkData)到目前为止,它还不起作用。有什么帮助吗?
发布于 2020-04-20 16:36:57
个人建议使用$fallback_url在中间页面登陆。然后,将用户从中间页面重定向到最终页面。
原因:
https://stackoverflow.com/questions/61267374
复制相似问题