Skip to content

广告上报

调用说明

如果使用的是集成API:init(Banner/Interstitial/Rewarded)Adshow(Banner/Interstitial/Rewarded)Ad,则不需要调用下面的打点API

广告开始(必接)

version>=1.0.0

csharp
public static void TrackAdStart(AdEventParam param);
typescript
export function trackAdStart(params: AdEventParam): void;
java
public static void trackAdStart(AdEventParam param);
objc
+ (void)trackAdStart:(AdEventParam *)param;

AdEventParam参数

参数类型说明默认值
adUnitIdstring广告位id必传
scenestring广告点位场景default
positionTagstring广告点位,用于统计必传
placementstring广告类型,横幅:banner、插屏:interstitial、激励:rewarded必传
positionnumber广告点可选,默认为0,指色后台统计区分不同广告点位用

加载成功

version>=1.0.0

csharp
public static void TrackAdLoad(AdEventParam param);
typescript
export function trackAdLoad(params: AdEventParam): void;
java
public static void trackAdLoad(AdEventParam param);
objc
+ (void)trackAdLoad:(AdEventParam *)param;

加载失败

version>=1.0.0

csharp
public static void TrackAdLoadFail(AdEventParam param);
typescript
export function trackAdLoadFail(params: AdErrorEventParam): void;
java
public static void trackAdLoadFail(AdEventParam param);
objc
+ (void)trackAdLoadFail:(AdEventParam *)param;

AdErrorEventParam参数

参数类型说明默认值
adUnitIdstring广告位id必传
scenestring广告点位场景default
positionTagstring广告点必传
placementstring广告类型必传
errCodenumber错误码必传
errMsgstring错误信息必传
positionnumber广告点可选,默认为0,指色后台统计区分不同广告点位用

展示成功

version>=1.0.0

csharp
public static void TrackAdShow(AdEventParam param);
typescript
export function trackAdShow(params: AdEventParam): void;
java
public static void trackAdShow(AdEventParam param);
objc
+ (void)trackAdShow:(AdEventParam *)param;

展示失败

version>=1.0.0

csharp
public static void TrackAdShowFail(AdEventParam param);
typescript
export function trackAdShowFail(params: AdErrorEventParam): void;
java
public static void trackAdShowFail(AdEventParam param);
objc
+ (void)trackAdShowFail:(AdEventParam *)param;

中途退出(必接)

  • 指在未获取到奖励前关闭了广告

version>=1.0.0

csharp
public static void TrackAdCancel(AdEventParam param);
typescript
export function trackAdCancel(params: AdEventParam): void;
java
public static void trackAdCancel(AdEventParam param);
objc
+ (void)trackAdCancel:(AdEventParam *)param;

完播(必接)

  • 完播指可以获取到奖励后关闭广告

version>=1.0.0

csharp
public static void TrackAdEnd(AdEventParam param);
typescript
export function trackAdEnd(params: AdEventParam): void;
java
public static void trackAdEnd(AdEventParam param);
objc
+ (void)trackAdEnd:(AdEventParam *)param;