Urban Airship Android addTag响应?

时间:2017-01-02 16:29:43

标签: java android urbanairship.com

我可能误解了它是如何工作的,但在添加标签时是否无法获得响应?

阅读完文档后,我看到将设备添加到标签中。我使用以下内容。

public void addTag(String tag) {
    UAirship.shared().getPushManager().editTags().addTag(tag).apply();
}

查看Urban Airships文档申请,http://docs.urbanairship.com/reference/libraries/android/latest/reference/com/urbanairship/push/TagEditor.html#apply()

它表明它不会返回任何内容。那么有没有办法确定设备是否已成功添加到标签?我觉得我误解了它是如何工作的,因为它似乎正在进行API调用,因此它有可能失败。

1 个答案:

答案 0 :(得分:1)

目前,如果标签操作无法完成,Urban Airship SDK将自动在内部处理重试。它更像是一套而忘了它的类型操作。

对于频道标记,如上例所示,在频道注册期间应用标记。您可以在飞艇接收器onChannelUpdated中收听频道更新。对于标签组,目前没有此类回调可用。如果您想获得更好的反馈,请联系Urban Airship支持部门,要求进行改进。