使用 branch.io 自定义 Link
Custom Link using branch.io
是否可以使用 branch.io 创建自定义 link 例如 https://example.app.link/fzmLEhobLD 那么我可以用我的自定义 10 控制 fzmLEhobLD 这个参数数字参数,如 amitpp8888。
我们基本上想要这个,因为我们为每个客户提供唯一的参考 url 并且我们希望尽可能简单。
他们可以记住他们的推荐代码,这是他们的名字和出生日期的组合。
我不确定是否使用企业帐户,但使用基本软件包需要创建一个具有所需名称的存储库 fzmLEhobLD
,然后您 link
https://<github_username>.github.io/<fzmLEhobLD>/
.
我建议也为它制作一个 github 页面。
您可以使用自定义别名创建分支 link。
1.对于 Branch quick links(在 Branch 仪表板上创建):
您可以在 Configure Options
选项卡中添加自定义别名
2。通过 SDK 创建 link 时:
您可以在 link 属性中指定自定义别名
例如在 Android:
LinkProperties lp = new LinkProperties()
.setChannel("facebook")
.setFeature("sharing")
.setCampaign("content 123 launch")
.setStage("new user")
.setAlias("hello");
2。通过 HTTP API:
创建 link 时
您可以在link参数中指定自定义别名
curl -XPOST https://api.branch.io/v1/url \
-d '{
"branch_key": "key_live_xxxxxxxxxx",
"channel": "facebook",
"feature": "onboarding",
"campaign": "new product",
"stage": "new user",
"tags": ["one", "two", "three"],
"alias": "hello",
"data": {
"$canonical_identifier": "content/123",
"custom_boolean": true,
"custom_integer": 1243,
"custom_string": "everything",
"custom_array": [1,2,3,4,5,6],
"custom_object": { "random": "dictionary" }
}
}'
PS:如果您尝试创建一个 link,其中的别名已经存在并且 link 参数与之前的 link 不同,link 将不会生成,您将收到异常。
是否可以使用 branch.io 创建自定义 link 例如 https://example.app.link/fzmLEhobLD 那么我可以用我的自定义 10 控制 fzmLEhobLD 这个参数数字参数,如 amitpp8888。 我们基本上想要这个,因为我们为每个客户提供唯一的参考 url 并且我们希望尽可能简单。 他们可以记住他们的推荐代码,这是他们的名字和出生日期的组合。
我不确定是否使用企业帐户,但使用基本软件包需要创建一个具有所需名称的存储库 fzmLEhobLD
,然后您 link
https://<github_username>.github.io/<fzmLEhobLD>/
.
我建议也为它制作一个 github 页面。
您可以使用自定义别名创建分支 link。
1.对于 Branch quick links(在 Branch 仪表板上创建):
您可以在 Configure Options
选项卡中添加自定义别名
2。通过 SDK 创建 link 时:
您可以在 link 属性中指定自定义别名
例如在 Android:
LinkProperties lp = new LinkProperties()
.setChannel("facebook")
.setFeature("sharing")
.setCampaign("content 123 launch")
.setStage("new user")
.setAlias("hello");
2。通过 HTTP API:
创建 link 时您可以在link参数中指定自定义别名
curl -XPOST https://api.branch.io/v1/url \
-d '{
"branch_key": "key_live_xxxxxxxxxx",
"channel": "facebook",
"feature": "onboarding",
"campaign": "new product",
"stage": "new user",
"tags": ["one", "two", "three"],
"alias": "hello",
"data": {
"$canonical_identifier": "content/123",
"custom_boolean": true,
"custom_integer": 1243,
"custom_string": "everything",
"custom_array": [1,2,3,4,5,6],
"custom_object": { "random": "dictionary" }
}
}'
PS:如果您尝试创建一个 link,其中的别名已经存在并且 link 参数与之前的 link 不同,link 将不会生成,您将收到异常。