Skip to content

广告上报

WARNING

如果使用的是集成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必传
positionnumber广告点抖跳微巨量渠道必传
scenestring广告点位场景default
positionTagstring广告点必传
placementstring广告类型必传

加载成功

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必传
positionnumber广告点抖跳微巨量渠道必传
scenestring广告点位场景default
positionTagstring广告点必传
placementstring广告类型必传
errCodenumber错误码必传
errMsgstring错误信息必传

展示成功

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;