# Advertisement
Advertisement is the ad content requested by [advertising](js-apis-advertising.md#advertisement).
> **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
```ts
import { advertising } from '@kit.AdsKit';
```
## Attributes
**Atomic service API**: This API can be used in atomic services since API version 12.
**System capability**: SystemCapability.Advertising.Ads
| Name | Type | Read-Only| Optional| Description |
|--------------------|---------------------------|----|----|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| adType | number | No | No | Ad type.
- **1**: splash ad.
- **3**: native ad.
- **7**: rewarded ad.
- **8**: banner ad.
- **12**: interstitial ad.
- **60**: roll ad.
If this parameter is left empty, the native ad is used by default. |
| uniqueId | string | No | No | Unique ID of the ad. |
| rewarded | boolean | No | No | Whether users get rewarded for watching or clicking the ad.
- **true**: Users get rewarded.
- **false**: Users do not get rewarded. |
| shown | boolean | No | No | Whether the ad is shown.
- **true**: The ad is shown.
- **false**: The ad is not shown. |
| clicked | boolean | No | No | Whether the ad is clicked.
- **true**: The ad is clicked.
- **false**: The ad is not clicked. |
| rewardVerifyConfig | Map<string, string> | No | No | Server verification parameter.
{
customData: "test",
userId: "12345"
} |
| [key: string] | Object | No | Yes | Custom parameter.
- **isFullScreen**: The value is of the Boolean type. It specifies whether a splash ad is in full-screen mode. The value **true** means that the ad is in full-screen mode, and **false** means that the ad is in half-screen mode.
- **biddingInfo**: An object containing ad information. It is used to obtain real-time bidding results. **biddingInfo.price**: the Effective Cost Per Mille (eCPM) of an ad. **biddingInfo.cur**: the currency of an ad. **biddingInfo.nurl**: URL used to specify the successful bidding results returned by the media. **biddingInfo.lurl**: URL used to notify other Demand-Side Platforms (DSPs) of the bidding success result when the bidding fails.|