客户端 SDK
API 参考
Unity SDK 的完整 API 参考
Version:
事件方法
| 方法 | 说明 |
|---|---|
SendPurchaseEvent(id, name, value, currency, status, tr_id) | 追踪购买事件 |
SendAdEvent(ad_id, name, source, watch_time, reward, media_source, channel, value, currency, dedupeKey) | 追踪广告展示 |
SendCustomEvent(eventName, properties, dedupeKey) | 追踪自定义事件 |
用户属性方法
| 方法 | 说明 |
|---|---|
SetUserProperty(key, value, blacklisted) | 设置用户属性 |
UnsetUserProperty(key, blacklisted) | 删除用户属性 |
ClearUserProperties(includeBlacklisted) | 清空所有用户属性 |
身份方法(Android)
| 方法 | 说明 |
|---|---|
SetAdvertisingId(gaid) | 手动设置 GAID |
ClearAdvertisingId() | 清除手动 GAID |
SetAppSetId(appSetId) | 手动设置 App Set ID |
ClearAppSetId() | 清除手动 App Set ID |
工具方法
| 方法 | 说明 |
|---|---|
GetCreativeToken() | 获取当前 creative token |
GetTotalPurchaseValue() | 获取累计购买金额 |
GetTotalAdValue() | 获取累计广告收入 |
ToggleMetricsCollection(enabled) | 开启/关闭数据采集 |
GetIsMetricsCollection() | 查询采集是否开启 |
GetAppVersion() | 获取 App 版本 |
GetSDKVersion() | 获取 SDK 版本 |
GetUnityVersion() | 获取 Unity 版本 |
版本信息
// 获取 App 版本
string appVersion = AudiencelabSDK.GetAppVersion();
// 获取 SDK 版本
string sdkVersion = AudiencelabSDK.GetSDKVersion();
// 获取 Unity 版本
string unityVersion = AudiencelabSDK.GetUnityVersion();