You need to enable JavaScript to run this app.
文档中心
视频点播

视频点播

复制全文
下载 pdf
进阶功能
自定义用户 ID
复制全文
下载 pdf
自定义用户 ID

本文为您介绍如何使用 HarmonyOS NEXT 播放器 SDK 实现自定义用户 ID。

注意

设置自定义用户 ID 需要播放器 SDK 3.7.0-tob 或更高版本。


视频点播提供单点追查能力,即对用户的单次播放行为进行全链路追踪和问题定位。您可通过点播 SDK 和视频点播质量平台实现该能力。默认情况下,点播 SDK 会自动生成唯一的设备 ID,您可在质量平台追查该设备 ID 的播放记录。但是如果您自己已有一套独立的用户 ID 体系,希望通过用户 ID 来追查单个用户的单次播放行为,则可参考本节设置自定义用户 ID。

初始化自定义用户 ID

在 SDK 初始化完成后设置自定义用户 ID,示例代码如下:

static initSimkitSDK(context: Context) {

    // SDK 初始化完成后
    const userUniqueID = "your user unique id";
    ApplogWrapper.setUserUniqueID(userUniqueID);
}

更新自定义用户 ID

您的用户登录成功或者切换登录时更新用户 ID,示例代码如下:

// 您的用户登录成功 / 切换用户
static onUserLogin(userId: string): void {
  ApplogWrapper.setUserUniqueID(userId);
}

移除自定义用户 ID

您的用户注销登录时移除自定义用户 ID,示例代码如下:

// 您的用户注销登录
static onUserLogout(): void {
  ApplogWrapper.clearUserUniqueID();
}
最近更新时间:2026.10.14 17:48:18
这个页面对您有帮助吗?
有用
有用
无用
无用