1# @ohos.advertising.AdsServiceExtensionAbility (广告扩展服务) 2 3<!--Kit: Ads Kit--> 4<!--Subsystem: Advertising--> 5<!--Owner: @SukiEvas--> 6<!--Designer: @zhansf1988--> 7<!--Tester: @hongmei_may--> 8<!--Adviser: @RayShih--> 9 10本模块为设备厂商提供广告扩展能力,设备厂商可自主实现请求广告的回调。 11 12> **说明:**<br/> 13> 本模块首批接口从API version 11开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 14 15## 导入模块 16 17```ts 18import { RespCallback } from '@kit.AdsKit'; 19``` 20 21## RespCallback 22 23### (respData: Map<string, Array<advertising.Advertisement>>) 24 25(respData: Map<string, Array<advertising.Advertisement>>): void 26 27广告请求回调。 28 29**系统能力:** SystemCapability.Advertising.Ads 30 31**参数:** 32 33| 参数名 | 类型 | 必填 | 说明 | 34|----------|---------------------------------------------------------------------------------------------------|-----|-----------------| 35| respData | Map<string, Array<advertising.[Advertisement](js-apis-advertising.md#advertisement)>> | 是 | 广告请求回调数据。 | 36 37**示例:** 38 39```ts 40import { advertising, RespCallback } from '@kit.AdsKit'; 41 42function setRespCallback(respCallback: RespCallback) { 43 const respData: Map<string, Array<advertising.Advertisement>> = new Map(); 44 // 设置广告返回数据 45 // ... 46 respCallback(respData); 47} 48```