如何在城市飞艇中发送测试深度link
How to send a test deep link in urban airship
我在尝试找出如何通过城市飞艇发送测试深度 link 消息时遇到问题。
在我的生产城市飞艇帐户中,我可以清楚地看到一个部分,我可以在其中创建具有深度 links 的消息:
但是在我的开发城市飞艇帐户中没有添加这个深link消息的部分 - 我唯一的访问权限是像下面这样的基本测试工具:
您是否出于某种原因无法访问深层 linking 选项?
我假设我什至可以通过修改原始有效负载来发送深度 link - 但我看不到关于此的任何文档。
有人可以指出我在这方面的正确方向 - 将不胜感激。
您需要预先配置一个 deeplink 以使其显示为一个选项(在生产和测试中)。为此,请转到“设置”(位于左侧面板的底部),然后转到“配置”。确保 "Composer configuration" 中的 "Landing Page, Deep Link, URL, and Add Tags" 为 ON。在深度 link 选项卡下,按 "News deep link"。名称是稍后将出现在消息编写器中的名称,url 是您希望通过通知发送到应用程序的信息。在这里阅读更多关于它的信息:http://docs.urbanairship.com/user-guide/message-composer.html#configure-deep-links
对于 iOS 实施,请阅读:http://docs.urbanairship.com/topic-guides/ios-deep-linking.html#customizing-the-deep-link-action
您还可以在 'Test Push' 页面 (https://go.urbanairship.com/apps/.../test/push/#ios) 的负载中添加 'extra' 参数。 UA 使用密钥“^d”进行深度链接:
{
"audience": {
"device_token": "..."
},
"notification": {
"alert": "Test",
"ios": {
"extra": {"^d":"..."},
"badge": 0
}
},
"device_types": [
"ios"
]
}
我在尝试找出如何通过城市飞艇发送测试深度 link 消息时遇到问题。
在我的生产城市飞艇帐户中,我可以清楚地看到一个部分,我可以在其中创建具有深度 links 的消息:
但是在我的开发城市飞艇帐户中没有添加这个深link消息的部分 - 我唯一的访问权限是像下面这样的基本测试工具:
您是否出于某种原因无法访问深层 linking 选项? 我假设我什至可以通过修改原始有效负载来发送深度 link - 但我看不到关于此的任何文档。
有人可以指出我在这方面的正确方向 - 将不胜感激。
您需要预先配置一个 deeplink 以使其显示为一个选项(在生产和测试中)。为此,请转到“设置”(位于左侧面板的底部),然后转到“配置”。确保 "Composer configuration" 中的 "Landing Page, Deep Link, URL, and Add Tags" 为 ON。在深度 link 选项卡下,按 "News deep link"。名称是稍后将出现在消息编写器中的名称,url 是您希望通过通知发送到应用程序的信息。在这里阅读更多关于它的信息:http://docs.urbanairship.com/user-guide/message-composer.html#configure-deep-links
对于 iOS 实施,请阅读:http://docs.urbanairship.com/topic-guides/ios-deep-linking.html#customizing-the-deep-link-action
您还可以在 'Test Push' 页面 (https://go.urbanairship.com/apps/.../test/push/#ios) 的负载中添加 'extra' 参数。 UA 使用密钥“^d”进行深度链接:
{
"audience": {
"device_token": "..."
},
"notification": {
"alert": "Test",
"ios": {
"extra": {"^d":"..."},
"badge": 0
}
},
"device_types": [
"ios"
]
}