BidstackCustomAdapterIronSource 版本 2.4.0

BidstackCustomAdapterIronSource 版本 2.4.0

Stanislavs PetkevicsBidstack 维护。



 
依赖项
IronSourceSDK>= 0
BidstackMobileAdsSDK~> 2.4.0
 

  • Bidstack Ltd.

Bidstack Adapter IronSource iOS 安装指南

通过 IronSource Mediation 在您的应用程序中显示插页式和奖励广告的 Bidstack IronSource 安装适配器。

目录

先决条件

要求: iOS 版本 11+

要求:如果您计划手动集成适配器,则需要从 此处 下载 BidstackCustomAdapterIronSource.xcframeworkBidstackMobileAdsSDK.xcframework。 (查找IronSource Mediation Adapter -> iOS)

在集成适配器之前,您需要在您的 IronSource 账户上设置 Bidstack 网络,如文档 此处 中所述,或者遵循 配置广告网络账户设置 中的说明,并按照文档 此处 集成 IronSource SDK。

配置广告网络账户设置

  1. 登录到您的 IronSource 账户,并转到 Monetize > Setup > SDK Networks,然后点击 Manage Networks

  1. 在列表末尾选择“自定义适配器”

  1. 当提示输入 网络密钥 时,输入 15bb61a5d

  1. 一旦 IronSource 识别出密钥,应看到 Bidstack Ads 作为 名称
  2. 您的 发行商 ID 是您与 AdConsole 签到的电子邮件地址。
  3. 您的 报告 API 密钥 将由 Bidstack 提供。
  4. 对于“报告收入”部分 - 由于新的实例没有历史数据和 eCPM,因此应根据需求设置费率,直到实际的 eCPM 填充为止。

配置应用程序

您需要在 AdConsole 中收集 API 密钥和广告单元 ID,如AdConsole 中获得。一旦获得凭证,请按文档 此处 在 IronSource 账户中设置它们。

  1. 在 ironSource 控制台中,转到 Monetize > Setup > SDK Networks 并滚动到 自定义 部分。然后按 Bidstack 适配器旁边的铅笔图标

  1. 在此处,您需要输入 AdConsole 中的 API 密钥和广告单元 ID。您还可以手动指定费率以优先显示 Bidstack 广告。要选择超过 1 个广告单元 ID,请选择 +添加网络实例

  1. 登录到您的 AdConsole 账户并添加新游戏或选择现有游戏

  1. 从导航菜单中选择 SDK 控制面板并复制 API 密钥。将此 API 密钥粘贴到 IronSource 控制台中

  1. 从导航菜单中选择 广告单元。然后创建并复制广告单元 ID,并将其粘贴到 IronSource 控制台中

当提示“应用程序设置”时

  1. 应用程序密钥是从AdConsole获取的API密钥
  2. 定位ID是从AdConsole获取的广告单元ID

集成

您可以以两种方式将BidstackCustomAdapterIronSource集成到项目中 - 使用cocoapods或手动添加xcframeworks。

1. 使用cocoapods

将以下内容添加到您的podfile文件: pod 'BidstackCustomAdapterIronSource', '~> 1.9.0'

只需要做这些!现在您可以在Terminal中运行pod install,此时BidstackCustomAdapterIronSourceBidstackMobileAdsSDK将被自动安装。无需其他步骤。

2. 手动添加xcframeworks

1. 创建“Frameworks”文件夹

首先,请确保您的Xcode项目在项目导航器中包含一个名为“Frameworks”的文件夹。如果没有,就像下面的截图那样,那么我们不得不创建一个。在最新的Xcode中,默认情况下不会添加Frameworks文件夹,把框架放在那里是个好习惯。

在项目导航器中的项目上右击(顶级条目),然后选择“New Group”。将新组命名为“Frameworks”。

2. 将BidstackIronSourceAdapter.xcframeworkBidstackMobileAdsSDK.xcframeworkOMSDK_Bidstack.xcframework添加到Frameworks文件夹中

有几种方法可以将所有框架添加到Frameworks文件夹中。

1. 从Finder中将框架拖放到Frameworks文件夹。确保拖拽目的地正好在Frameworks文件夹下。

然后,请确保以下选项被选中以添加文件。两者“如有需要则复制项目”和“创建分组”都应该被选中,然后点击完成。

2. 或者,选中Frameworks文件夹,点击文件 -> 添加文件到“您的项目”

在文件导航器中找到BidstackIronSourceAdapter.xcframework,BidstackMobileAdsSDK.xcframework和OMSDK_Bidstack.xcframework,选中它,确保“如有需要则复制项目”和“创建分组”被选中,然后点击添加

3. 在项目的目标中嵌入BidstackMobileAdsSDK.xcframework

为了确保框架被复制到您的应用程序的二进制文件中,请按照以下步骤操作

  1. 通过在项目导航器中点击它来转到您的项目设置。
  2. 确保已选择目标并已打开“常规”选项卡。
  3. 为新建的BidstackMobileAdsSDK.xcframeworkOMSDK_Bidstack.xcframework选择嵌入然后签名
  4. 请确保BidstackIronSourceAdapter.xcframework选的是不嵌入

转到“构建 phases”选项卡,展开“链接二进制到库”列表,确保您的框架被包含在列表中。按照上述步骤操作后,它应该会默认包含,如果没有的话,点击+按钮并添加它。

BidstackIronSourceAdapter.xcframeworkBidstackMobileAdsSDK.xcframework现在完全添加并集成到您的Xcode项目中。无需其他设置。

支持的版本

支持的IronSourceSDK版本:7.2.0及以上

支持的iOS版本:版本11及以上