REST Resource: accounts.adUnits
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
リソース: namespace
JSON 表現 |
{
"name": string,
"adUnitId": string,
"appId": string,
"displayName": string,
"adFormat": string,
"adTypes": [
string
],
"rewardSettings": {
object (RewardSettings )
}
} |
フィールド |
name |
string
この広告ユニットのリソース名。形式は accounts/{publisherId}/adUnits/{ad_unit_id_fragment} です。例: accounts/pub-9876543210987654/adUnits/0123456789
|
adUnitId |
string
外部から閲覧可能な広告ユニットの ID で、AdMob SDK との統合に使用できます。読み取り専用のプロパティです。例: ca-app-pub-9876543210987654/0123456789
|
appId |
string
この広告ユニットが関連付けられているアプリの、外部から閲覧可能な ID です。例: ca-app-pub-9876543210987654~0123456789
|
displayName |
string
AdMob の管理画面に表示される広告ユニットの表示名で、ユーザーが指定します。最大文字数は 80 文字です。
|
adFormat |
string
広告ユニットの AdFormat。指定できる値は次のとおりです。 「APP_OPEN」- アプリ起動時広告フォーマット「バナー」- バナー広告フォーマット「BANNER_INTERSTITIAL」- バナーまたはインタースティシャルとして使用できる従来のフォーマット。このフォーマットは作成できなくなりましたが、メディエーション グループでターゲットにできます。「INTERSTITIAL」- フルスクリーン広告。サポートされている広告タイプは「RICH_MEDIA」です。指定します。「ネイティブ」- ネイティブ広告フォーマット「REWARDED」- 広告が視聴されると、視聴を確認するコールバックを受け取り、ユーザーに報酬を提供できる。サポートされている広告タイプは「RICH_MEDIA」です。(インタラクティブ)と、動画を除外できない動画。「REWARDED_INTERSTITIAL」- リワード インタースティシャル広告フォーマット動画広告タイプのみがサポートされています。詳しくは、https://support.google.com/admob/answer/9884467 をご覧ください。
|
adTypes[] |
string
この広告ユニットでサポートされている広告メディアタイプです。有効な値は次のとおりです。 「RICH_MEDIA」- テキスト、画像、その他の動画以外のメディア。「動画」- 動画メディア。
|
rewardSettings |
object (RewardSettings )
省略可。リワード広告ユニットの設定。adFormat が「REWARDED」の場合にのみ設定または設定解除できます。
|
RewardSettings
JSON 表現 |
{
"unitAmount": string,
"unitType": string
} |
フィールド |
unitAmount |
string (int64 format)
この広告ユニットの報酬額。
|
unitType |
string
この広告ユニットのリワード アイテム。
|
メソッド |
|
指定された AdMob アカウントに広告ユニットを作成します。 |
|
指定された AdMob アカウントの広告ユニットを表示します。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-08-21 UTC。
[null,null,["最終更新日 2025-08-21 UTC。"],[[["\u003cp\u003eThe AdUnit resource describes an AdMob ad unit, containing properties like name, ID, format, and reward settings.\u003c/p\u003e\n"],["\u003cp\u003eAdUnits support various ad formats, including banner, interstitial, rewarded, and native, each with specific properties and functionalities.\u003c/p\u003e\n"],["\u003cp\u003eRewardSettings, applicable to rewarded ad units, define the reward amount and type for users upon viewing an ad.\u003c/p\u003e\n"],["\u003cp\u003eYou can manage AdUnits using the AdMob API to create new units and list existing ones under your account.\u003c/p\u003e\n"]]],["The core content details AdUnit and RewardSettings resources, including their JSON representations and fields. AdUnit describes an AdMob ad unit with properties like name, ID, app association, display name, format (e.g., banner, interstitial, rewarded), and supported ad types (e.g., rich media, video). RewardSettings defines settings for rewarded ad units, specifying the reward amount and item. Key methods are to create and list ad units under a given AdMob account.\n"],null,["# REST Resource: accounts.adUnits\n\n- [Resource: AdUnit](#AdUnit)\n - [JSON representation](#AdUnit.SCHEMA_REPRESENTATION)\n- [RewardSettings](#RewardSettings)\n - [JSON representation](#RewardSettings.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: AdUnit\n----------------\n\nDescribes an AdMob ad unit.\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"name\": string, \"adUnitId\": string, \"appId\": string, \"displayName\": string, \"adFormat\": string, \"adTypes\": [ string ], \"rewardSettings\": { object (/admob/api/reference/rest/v1beta/accounts.adUnits#RewardSettings) } } ``` |\n\n| Fields ||\n|------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `name` | `string` Resource name for this ad unit. Format is accounts/{publisherId}/adUnits/{ad_unit_id_fragment} Example: accounts/pub-9876543210987654/adUnits/0123456789 |\n| `adUnitId` | `string` The externally visible ID of the ad unit which can be used to integrate with the AdMob SDK. This is a read only property. Example: ca-app-pub-9876543210987654/0123456789 |\n| `appId` | `string` The externally visible ID of the app this ad unit is associated with. Example: ca-app-pub-9876543210987654\\~0123456789 |\n| `displayName` | `string` The display name of the ad unit as shown in the AdMob UI, which is provided by the user. The maximum length allowed is 80 characters. |\n| `adFormat` | `string` AdFormat of the ad unit. Possible values are as follows: \"APP_OPEN\" - App Open ad format. \"BANNER\" - Banner ad format. \"BANNER_INTERSTITIAL\" - Legacy format that can be used as either banner or interstitial. This format can no longer be created but can be targeted by mediation groups. \"INTERSTITIAL\" - A full screen ad. Supported ad types are \"RICH_MEDIA\" and \"VIDEO\". \"NATIVE\" - Native ad format. \"REWARDED\" - An ad that, once viewed, gets a callback verifying the view so that a reward can be given to the user. Supported ad types are \"RICH_MEDIA\" (interactive) and video where video can not be excluded. \"REWARDED_INTERSTITIAL\" - Rewarded Interstitial ad format. Only supports video ad type. See \u003chttps://support.google.com/admob/answer/9884467\u003e. |\n| `adTypes[]` | `string` Ad media type supported by this ad unit. Possible values as follows: \"RICH_MEDIA\" - Text, image, and other non-video media. \"VIDEO\" - Video media. |\n| `rewardSettings` | `object (`[RewardSettings](/admob/api/reference/rest/v1beta/accounts.adUnits#RewardSettings)`)` Optional. Settings for a rewarded ad unit. This can be set or unset only when the adFormat is \"REWARDED\". |\n\nRewardSettings\n--------------\n\nSettings for a rewarded ad unit.\n\n| JSON representation |\n|------------------------------------------------------|\n| ``` { \"unitAmount\": string, \"unitType\": string } ``` |\n\n| Fields ||\n|--------------|---------------------------------------------------------------------------------------------------------------------|\n| `unitAmount` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Reward amount for this ad unit. |\n| `unitType` | `string` Reward item for this ad unit. |\n\n| Methods ------- ||\n|------------------------------------------------------------------------|-------------------------------------------------------|\n| ### [create](/admob/api/reference/rest/v1beta/accounts.adUnits/create) | Creates an ad unit under the specified AdMob account. |\n| ### [list](/admob/api/reference/rest/v1beta/accounts.adUnits/list) | List the ad units under the specified AdMob account. |"]]