Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
开始使用安全信号
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
安全信号是在客户端设备上收集并与选定出价方共享的编码数据。本指南将向您介绍如何使用 IMA SDK 收集安全信号并将其发送给
Google Ad Manager。
安全信号 API 需要使用 IMA SDK for iOS 3.18.1 版或更高版本。
如需选择信号和出价方并启用安全信号共享,请参阅与出价方共享
安全信号。
使用第三方信号提供方
如需使用安全信号,您必须在应用中部署信号收集器
适配器类
以收集信号、对其进行编码并将其传递给 IMA SDK。
请按照第三方提供方的说明在其处设置账号,
添加框架,
并在应用中设置其安全信号适配器。
IMA SDK for iOS 会自动初始化每个安全信号适配器,而无需对代码进行任何额外更改。
以下示例说明了如何将安全信号适配器添加到项目中:

发送自定义数据
除了使用第三方信号提供方之外,您还可以收集、编码和发送包含自定义数据的信号。如需发送包含自定义数据的安全信号,您必须先在 Ad
Manager 中启用自定义信号。
对于每个流请求,请执行以下操作:
- 创建一个
IMASecureSignals 对象,其中包含以字符串形式编码的自定义数据。
- 通过设置
IMAStreamRequest.secureSignals
属性,将 IMASecureSignals 对象添加到您的
流请求中:
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-05-29。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-05-29。"],[],[]]