Method: accounts.adclients.adunits.patch

  • This method updates an ad unit and is only available to projects owned by AdSense for Platforms publishers.

  • Currently, this method can only update DISPLAY ad units.

  • The request uses a PATCH HTTP method to the specified URL.

  • The request includes adUnit.name as a path parameter and an optional updateMask as a query parameter.

  • Both the request and response bodies contain an instance of an AdUnit.

Updates 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.

For now, this method can only be used to update DISPLAY ad units. See: https://support.google.com/adsense/answer/9183566

HTTP request

PATCH https://adsense.googleapis.com/v2/{adUnit.name=accounts/*/adclients/*/adunits/*}

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
adUnit.name

string

Output only. Resource name of the ad unit. Format: accounts/{account}/adclients/{adclient}/adunits/{adunit}

Query parameters

Parameters
updateMask

string (FieldMask format)

The list of fields to update. If empty, a full update is performed.

This is a comma-separated list of fully qualified names of fields. Example: "user.displayName,photo".

Request body

The request body contains an instance of AdUnit.

Response body

If successful, the response body contains an instance of AdUnit.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/adsense