AI Search

Prebid插件渲染器

简介

本主题介绍如何将 InMobi SDK 渲染插件与 Prebid SDK 和 Prebid 服务器集成。有关 Prebid 插件渲染器以及此设置工作原理的更多信息,请参阅Prebid 插件渲染器(标头竞价)。

设置位置

  1. 如果您还没有InMobi 出版商帐户请创建一个
  2. 创建账户后,请在 InMobi 控制面板中设置您的应用。
  3. 在每个应用下,创建启用受众竞价的广告位。
  4. 选择Prebid作为受众竞价合作伙伴。
  5. 从您的 Prebid 服务器,使用密钥将广告位 ID 传递给 InMobi plc 。更多信息,请参阅InMobi 的 Header Bidding 页面

Android 集成

先决条件

  • 最低 InMobi SDK 版本:10.8.2。
  • 目前仅支持安卓系统(测试版)

步骤 1:添加依赖项

在你的应用程序build.gradle文件中,添加以下内容:

implementation <span class="hljs-string">"com.inmobi.monetization:inmobi-prebid-adapter:10.8.2.0"</span>
implementation <span class="hljs-string">"com.inmobi.monetization:inmobi-ads-kotlin:10.8.2"</span>

步骤 2:注册 InMobi 插件渲染器

在初始化 Prebid SDK 之前,请先注册 InMobi 渲染器:

<span class="hljs-selector-tag">PrebidMobile</span><span class="hljs-selector-class">.registerPluginRenderer</span>(
    InMobiRenderer.<span class="hljs-built_in">getInstance</span>(
        this,
        new <span class="hljs-built_in">InMobiMediationConfiguration</span>(<span class="hljs-string">"<<account_id>>"</span>, 
            new <span class="hljs-built_in">InMobiRendererInitListener</span>() {
                <span class="hljs-variable">@Override</span>
                public void <span class="hljs-built_in">onInitCompleted</span>(<span class="hljs-variable">@Nullable</span> Error error) {
                    System.out.<span class="hljs-built_in">println</span>(<span class="hljs-string">"InMobi SDK initialized"</span>);
                }
            }
        )
    )
);

笔记

如果您的应用已经通过其他中介使用了 InMobi SDK,则必须提供相同的帐户 ID。

渲染行为

  • InMobi 插件渲染器注册完成后,Prebid SDK 会将 InMobi 需求的渲染委托给 InMobi SDK。
  • Prebid SDK 继续满足其他需求。

本页内容

最后更新于 : 21 Jul, 2026