Google Publisher Tag 集成 - iOS

从谷歌广告管理器(GAM)将 Google Publisher Tags (GPT) 集成到 iOS 应用中涉及多个步骤,包括设置 GAM、集成 GPT 库、定义广告单元和测试广告交付。以下是您在 iOS 应用中集成 GPT 测试广告交付的逐步指南

步骤 1:设置 Google Ad Manager (GAM)

  1. 如果您还没有,请创建一个 Google Ad Manager 账户:https://admanager.google.com
  2. 在 GAM 中创建一个应用程序,并创建广告单元,如前几节中所述。

步骤 2:集成 Google Publisher Tags (GPT) 库

下载并将 GPT 库集成到您的 iOS 项目中

  • 访问 Google Publisher Tag GitHub 仓库 下载 GPT 库。
  • 将库添加到您的 Xcode 项目中。您可以通过将 .framework 文件拖放到项目中,并确保它们被添加到您的目标中来实现。

步骤 3:在您的 iOS 应用中配置 GPT

  1. 在您想要显示广告的视图控制器中导入 GPT 库
    import GoogleMobileAds
  2. 使用您的广告管理器广告单元 ID 和目标广告大小初始化 GPT
    let adUnitID = "/YOUR/AD_UNIT_ID"
    let adSize = GADAdSizeFromCGSize(CGSize(width: 320, height: 50)) // Example size
    let adView = DFPBannerView(adSize: adSize)
    adView.adUnitID = adUnitID
    adView.rootViewController = self
  3. 加载并显示广告
    let request = DFPRequest()
    adView.load(request)

步骤 4:测试广告交付

  1. 使用谷歌的测试广告单元 ID 进行测试。将 "YOUR/AD_UNIT_ID" 替换为适当的测试广告单元 ID
    • 测试横幅广告: /6499/example/banner
    • 测试插屏广告: /6499/example/interstitial
  2. 确保在测试期间不使用真实广告单元 ID,以防止实时广告投放。
  3. 在模拟器或真实设备上运行您的 iOS 应用以测试广告交付。请确保您有一个活跃的互联网连接。

附加步骤

  • 实现 GPT 广告事件监听器来处理广告生命周期事件,例如广告加载、广告点击等。
  • 使用 GPT 库测试不同的广告格式、尺寸和定位选项。

请参阅Google Publisher Tags (GPT) 文档Google 移动广告 iOS SDK 文档 获取更多详细信息、指南和代码示例。

©2024 The Qt Company Ltd. 此处包含的文档贡献版权属于各自的拥有者。提供的文档系根据 Free Software Foundation 发布的 GNU 自由文档许可第 1.3 版 的条款获得许可。Qt 及相关标志是 The Qt Company Ltd. 在芬兰和/或其他国家的商标。所有其他商标均为其各自所有者的财产。