adsense.accounts.adclients.adunits.create
/v2/{+parent}/adunits Creates an ad unit. This method can be called only by a restricted set of projects, which are usually owned by AdSense for Platforms publishers. Contact your account manager if you need to use this method. Note that ad units can only be created for ad clients with an "AFC" product code. For more info see the AdClient resource. For now, this method can only be used to create DISPLAY ad units. See: https://support.google.com/adsense/answer/9183566
Parameters
path Path Parameters
| Name | Type |
|---|---|
parent
required
Required. Ad client to create an ad unit under. Format: accounts/{account}/adclients/{adclient} | string |
query Query Parameters
| Name | Type |
|---|---|
alt Data format for response. | "json" | "media" | "proto" |
key API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. | string |
$.xgafv V1 error format. | "1" | "2" |
oauth_token OAuth 2.0 token for the current user. | string |
callback JSONP | string |
prettyPrint Returns response with indentations and line breaks. | boolean |
upload_protocol Upload protocol for media (e.g. "raw", "multipart"). | string |
quotaUser Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. | string |
uploadType Legacy upload protocol for media (e.g. "media", "multipart"). | string |
fields Selector specifying which fields to include in a partial response. | string |
access_token OAuth access token. | string |
Request Body
contentAdsSettings?:
displayName?: string;
name?: string;
reportingDimensionId?: string;
state?: "STATE_UNSPECIFIED" | "ACTIVE" | "ARCHIVED";
}
Responses
Successful response
contentAdsSettings?:
displayName?: string;
name?: string;
reportingDimensionId?: string;
state?: "STATE_UNSPECIFIED" | "ACTIVE" | "ARCHIVED";
}