'类型' word不能作为查询字符串附加到branch.io deeplink上

时间:2017-11-20 09:46:50

标签: android branch.io

我尝试在branch.io deeplink上附加查询字符串,以便将数据从链接传递到应用。

测试是这样的:

https://example.app.link?type=123&hello=world

但在Android中,'键入'参数被删除不像'你好'

这是Intent的转储:

  

[branch_data = {"〜ID":" 0"&#34 +网址":" https://example.app.link/?hello=123&#34 ;, "你好":" 123""〜creation_source":6,&#34 +域":" example.app.link&# 34;,&#34 + click_timestamp":1511169927,&#34 + clicked_branch_link":真,&#34 + match_guaranteed":真,&#34 + is_first_session":真}]

我认为'键入'这个词是保留的,还有其他像这样的关键词吗?

有没有办法使用'键入'单词作为参数?

1 个答案:

答案 0 :(得分:1)

来自Branch.io的Amruta:

如您所知,type关键字已保留,因此无法用作自定义查询参数。不幸的是,没有办法解决这个问题。

以下是保留关键字列表

'iframe_src', 'has_app', 'app_id', 'data', 'tags', '~tags', 'channel', '~channel', 'feature', '~feature', 'stage', '~stage', 'campaign', '`~campaign', 'type', 'duration', 'click', 'callback', 'post_data', 'branch_key', '$journeys_title', '$journeys_description', '$journeys_icon_image_url', '$journeys_reviews'