【发布时间】:2017-01-02 16:29:42
【问题描述】:
我可能会误解这是如何工作的,但是添加标签时没有办法得到响应吗?
阅读文档后,我看到将设备添加到标签。我使用以下。
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 调用,所以它有可能会失败。
【问题讨论】:
-
看起来我可以使用
UAirship.shared().getPushManager().getTags()返回一组已分配的标签,因此一种可能性是运行该标签并检查是否已添加标签。这似乎有点脏。
标签: java android urbanairship.com