Google Publisher 标签集成 - flutter

将 Google 广告管理器 (GAM) 中的 Google Publisher 标签 (GPT) 集成到 Flutter 应用程序中涉及设置 GAM、集成 GPT 库、定义广告单元和测试广告投放。以下是逐步指南,帮助您在 Flutter 应用程序中集成 GPT 并测试广告投放。

第 1 步:设置 Google 广告管理器 (GAM)

  1. 如果您没有,请创建一个 Google 广告管理器账户:[https://admanager.google.com](https://admanager.google.com)。
  2. 在 GAM 中设置一个应用程序并创建广告单元,如前文所述。

第 2 步:集成 Google Publisher 标签 (GPT) 库

  1. 将 google_mobile_ads 软件包添加到您的 pubspec.yaml 文件中
    dependencies:
        flutter:
            sdk: flutter
        google_mobile_ads: ^latest_version
  2. 运行 flutter pub get 安装此软件包。

第 3 步:在您的 Flutter 应用程序中配置 GPT

  1. 将必要的类导入到您的 Dart 文件中,您希望在此处显示广告
    import 'package:flutter/material.dart';
    import 'package:google_mobile_ads/google_mobile_ads.dart';
  2. 用您的广告管理器广告单元 ID 和广告尺寸初始化 GPT
    final String adUnitID = '/YOUR/AD_UNIT_ID';
    final BannerAd bannerAd = BannerAd(
    size: AdSize.banner,
    adUnitId: adUnitID,
    listener: BannerAdListener(),
    );
  3. 加载数据并显示广告
    bannerAd.load();

第 4 步:测试广告投放

  1. 使用 Google 的测试广告单元 ID 进行测试。将 "YOUR/AD_UNIT_ID" 替换为适当的测试广告单元 ID
    • 测试横幅广告:/6499/example/banner
    • 测试插页式广告:/6499/example/interstitial
  2. 确保您在测试期间不使用真实广告单元 ID,以避免投放实际广告。
  3. 在模拟器或真实设备上运行您的 Flutter 应用程序以测试广告投放。确保您有一个活跃的互联网连接。

附加步骤

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

有关更详细的信息、指南和代码示例,请参阅 Google Publisher 标签 (GPT) 文档Google Mobile Ads Flutter 插件文档

©2024 年 Qt 公司有限公司。此处包含的文档贡献的版权分别属于其各自的所有者。提供的文档根据 GNU 自由文档许可证版本 1.3 的条款进行许可,由自由软件基金会发布。Qt 和相应商标是芬兰以及全球其他国家的 The Qt Company Ltd 的商标。所有其他商标均为其各自所有者的财产。