跳到主要内容

注册或注销标签推送(SetTag/DeleteTag)

[Player Network SDK & MSDK] 游戏可以针对用户设置标签,如性别、年龄、学历、爱好等,另 SDK 中预置的有默认标签,推送时可根据不同的标签有针对的进行推送。

发送标签推送消息同发送推送消息一样,只是在添加推送消息时发送人群范围需选择个性化推送。

警告

设置标签时注意标签中不可包含空格

支持的平台

支持Android, iOS 平台。

函数定义

// 注册标签
void SetTag(string channel, string tag);

// 注销标签
public static void DeleteTag(string channel, string tag);

入参说明

参数类型说明
channelstring渠道定义
例如 "Firebase"
tagstring标签
不能为 null 或包含空格

回调处理

回调处理接口是 GUAPushBaseResultObserver。回调数据结构是 GUABaseResult

回调事件是 PushBaseResultEvents。 回调 ID 是 GUA_PUSH_SET_TAGGUA_PUSH_DELETE_TAG

代码示例

// 注册标签
UnionAdapterAPI.GetPushService().SetTag("Firebase", "tag");

// 注销标签
UnionAdapterAPI.GetPushService().DeleteTag("Firebase", "Tag");