Urban Airship Android 添加标签响应?
Urban Airship Android addTag response?
我可能误解了这是如何工作的,但是添加标签时没有办法得到响应吗?
阅读文档后,我看到将设备添加到标签中。我使用以下。
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()
它表明它没有return任何东西。那么有没有办法确定设备是否已成功添加到标签中?我觉得我误解了它是如何工作的,因为这似乎本质上是在进行 API 调用,所以它有可能会失败。
目前,Urban Airship SDK 会在标记操作失败时自动在内部处理重试。它更像是一个集合,忘记它类型操作。
对于频道标签,如上例,标签是在频道注册期间应用的。您可以在飞艇接收器的 onChannelUpdated 中收听频道更新。对于标签组,目前没有这样的回调可用。如果您想要更好的反馈,请联系 Urban Airship 支持以请求改进。
我可能误解了这是如何工作的,但是添加标签时没有办法得到响应吗?
阅读文档后,我看到将设备添加到标签中。我使用以下。
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()
它表明它没有return任何东西。那么有没有办法确定设备是否已成功添加到标签中?我觉得我误解了它是如何工作的,因为这似乎本质上是在进行 API 调用,所以它有可能会失败。
目前,Urban Airship SDK 会在标记操作失败时自动在内部处理重试。它更像是一个集合,忘记它类型操作。
对于频道标签,如上例,标签是在频道注册期间应用的。您可以在飞艇接收器的 onChannelUpdated 中收听频道更新。对于标签组,目前没有这样的回调可用。如果您想要更好的反馈,请联系 Urban Airship 支持以请求改进。