跳到主要内容

一、功能介绍

广告场景功能可帮助开发者了解广告场景维度的展示、点击和到达广告场景时的广告Ready率等数据。

二、使用场景

1.如果希望通过TradPlus漏斗分析报表,分析广告展示是否最大化,则需要准确调用“进入广告场景”的方法。完成调用后,TradPlus后台会自动统计两种重要指标:

  • 用户的广告场景到达率,即到达广告场景用户数 / 启动应用用户数
  • 到达广告场景时的广告Ready率

2.如果一个广告位下包含若干个广告场景,开发者想了解广告场景维度的数据(如展示、点击等),则需要在后台->应用管理->广告场景界面,创建广告场景。并在每次广告展示时,传入对应的广告场景ID。

三、最佳实践

3.1“进入广告场景”方法

一般是在应用需要广告时调用进入广告场景的方法

  • Android:entryAdScenario("sceneId")
  • iOS:entryAdScenario:@"您的广告场景ID"

如果需要区分不同广告场景的数据,需要在后台->应用管理->广告场景界面,生成广告场景ID; 如果不需要区分不同广告场景的数据,广告场景ID可以直接传空字符串。

不同广告类型的调用时机说明如下:

激励视频

开发者根据应用对广告观看按钮的处理方式,选择相应的调用时机

广告按钮的处理方式调用时机
应用在判断无广告时,会对广告按钮置灰或隐藏在用户到达广告按钮所在界面时调用(见下图)
应用不会对广告按钮置灰或隐藏,用户始终可点击广告按钮在用户点击广告按钮时调用

插屏

在满足广告触发条件时调用“进入广告场景”方法,比如:

  • 广告场景是在清理结束后弹出插屏广告,则在清理结束时调用;
  • 广告场景是一局游戏结束后弹出插屏广告,则在游戏结束时调用。

原生

用户到达广告位所在界面时调用。

横幅

如果应用是在用户到达广告位之前加载广告,则在用户到达广告位所在界面时调用; 如果应用是在用户到达广告位时才加载广告,可不调用“进入广告场景”方法。

开屏

可不调用。

3.2 展示广告的调用

如果需要区分不同广告场景的展示数据,在调用showad接口时需传入sceneID。 SceneID在后台->应用管理->广告场景界面,生成广告场景ID。

四.调用步骤

4.1 场景ID的生成方法

  • 如果需要区分不同广告场景的数据,需要在后台->应用管理->广告场景界面,生成广告场景ID;

  • 如果不需要区分不同广告场景的数据,广告场景ID可以直接传空字符串。

4.2 场景ID的调用

一般是在应用需要广告时调用进入广告场景的方法,具体API参考每个具体类型介绍

平台代码调用
AndroidentryAdScenario("sceneId")
iOSentryAdScenario:@"您的广告场景ID"

4.3 展示广告的调用

  • 如果需要区分不同广告场景的展示数据,在调用showaAd接口时需传入sceneID。
  • 原生横幅和横幅需要在load时候传入(开启自动展示时)。