harmony 鸿蒙@ohos.advertising.AdsServiceExtensionAbility (ExtensionAbility for Ads)
@ohos.advertising.AdsServiceExtensionAbility (ExtensionAbility for Ads)
The AdsServiceExtensionAbility module provides ExtensionAbilities for the ads service. Device vendors can implement the callbacks for ads requests.
NOTE - The initial APIs of this module are supported since API version 11. Newly added APIs will be marked with a superscript to indicate their earliest API version.
Modules to Import
import { RespCallback } from '@kit.AdsKit';
RespCallback
(respData: Map<string, Array<advertising.Advertisement>>)
(respData: Map<string, Array<advertising.Advertisement>>): void
Ad request callback.
System capability: SystemCapability.Advertising.Ads
Parameters
Name | Type | Mandatory | Description |
---|---|---|---|
respData | Map<string, Array<advertising.Advertisement>> | Yes | Data in the ad request callback. |
Example
import { advertising, RespCallback } from '@kit.AdsKit';
function setRespCallback(respCallback: RespCallback) {
const ads: Array<advertising.Advertisement> = [];
const rewardVerifyConfig: Map<string, string> = new Map();
ads.push({
adType: 7,
uniqueId: '111111',
rewardVerifyConfig: rewardVerifyConfig,
rewarded: false,
shown: false,
clicked: false
})
const slot: string = 'test';
const respData: Map<string, Array<advertising.Advertisement>> = new Map();
respData.set(slot, ads);
respCallback(respData);
}
你可能感兴趣的鸿蒙文章
harmony 鸿蒙Ads Service Framework Error Codes
harmony 鸿蒙@ohos.advertising.AdComponent (Non-Full-Screen Ad Component)
harmony 鸿蒙@ohos.advertising.AdsServiceExtensionAbility (ExtensionAbility for Ads) (System API)
harmony 鸿蒙@ohos.advertising (Ads Service Framework)
harmony 鸿蒙@ohos.advertising.AutoAdComponent (Carousel Ad Component)
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦