跳到主要内容
当前模块客户端 SDK 集成
AI-ready documentation

百度bd_vid注入

说明 Android 应用如何获取并向 Gravity Engine SDK 注入百度 bd_vid,以支持百度广告转化归因。

查看 Markdown

为了提升应用类广告投放的转化归因成功率,百度在保障用户隐私的前提下,基于安卓 APK 签名能力提出了一种创新型的安卓应用归因方案。百度将“广告ID”(即 bd_vid)作为应用类转化归因中的新一代归因参数,将其动态注入到广告主渠道包 V2 签名区域,用户下载安装广告主 APP 后,通过提取 V2 签名内的“广告ID”即可实现应用广告投放的精准转化归因。目前引力引擎已完成百度创新性安卓应用归因方案的服务端接入。

接入步骤

1. SDK 版本要求

  • Android SDK:请确保引力引擎 SDK 版本升级至 5.0.8 或以上
  • Unity SDK:当前版本暂不支持此功能

2. 获取 bd_vid 参数

按照百度的文档获取 bd_vid 字符串(即百度文档中的 2.2 部分)

3. 参数注入方式

获取到 bd_vid 后,请按照以下顺序进行注入:

  • 先注入 bd_vid 参数:
//传入 bd_vid
BaiduVidHelper.setsBdVid("您的bd_vid字符串");
  • 再初始化引力引擎:
//调用引力的 initialize 方法
gravityEngineSDKInstance.initialize(ACCESS_TOKEN, USER_CLIENT_ID, USER_CLIENT_NAME, CHANNEL, new InitializeCallback() {
    @Override
    public void onFailed(String errorMsg, JSONObject initializeBody) {
        Log.d(TAG, "initialize failed " + errorMsg);
    }

    @Override
    public void onSuccess(JSONObject responseJson, JSONObject initializeBody) {
        Log.d(TAG, "initialize success");
    }
}, ENABLE_SYNC_ATTRIBUTION);

4. 注意事项

  • 百度文档中"2.3 部分"的内容无需接入,引力引擎后端已实现相关功能
  • 参数注入顺序非常重要:必须先设置 bd_vid,再进行初始化

本页内容