如何在城市飞艇中发送测试深层链接

时间:2015-09-19 08:38:11

标签: ios push-notification apple-push-notifications urbanairship.com

我在试图找出如何通过城市飞艇发送测试深层链接消息时遇到问题。

在我的生产城市飞艇帐户中,我可以清楚地看到一个部分,我可以用深层链接创建消息:

enter image description here

但在我的开发城市飞艇帐户中,没有任何部分可以添加此深层链接消息 - 我唯一的访问权限是基本的测试工具,如下所示:

enter image description here

您是否因某种原因无法访问深层链接选项? 我假设我甚至可以通过修改原始有效负载发送深层链接 - 但我无法看到任何文档。

有人可以指出我正确的方向 - 非常感谢。

2 个答案:

答案 0 :(得分:0)

您需要预先配置深层链接,使其显示为选项(在生产和测试中)。为此,请转到“设置”(位于左侧面板底部),然后转到“配置”。确保在“Composer配置”中“登录页面,深层链接,URL和添加标记”为ON。在深层链接选项卡下,按“新闻深层链接”。该名称将在消息编写器中稍后显示,并且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

答案 1 :(得分:0)

您还可以添加'额外' '测试推送'中的有效载荷中的参数页面(https://go.urbanairship.com/apps/.../test/push/#ios)。 UA使用密钥" ^ d"对于深层链接:

{
    "audience": {
        "device_token": "..."
    },
    "notification": {
        "alert": "Test",
        "ios": {
            "extra": {"^d":"..."},
            "badge": 0
        }
    },
    "device_types": [
        "ios"
    ]
}