Method: accounts.creatives.dealAssociations.add

  • The purpose of this page is to associate an existing deal with a creative using a POST request.

  • The HTTP request uses gRPC Transcoding syntax and includes accountId and creativeId as path parameters.

  • The request body is a JSON object containing accountId, creativeId, and dealsId within an association object.

  • A successful request results in an empty response body.

  • The request requires the https://www.googleapis.com/auth/adexchange.buyer OAuth scope for authorization.

Associate an existing deal with a creative.

HTTP request

POST https://adexchangebuyer.googleapis.com/v2beta1/accounts/{association.accountId}/creatives/{association.creativeId}/dealAssociations:add

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
association.accountId

string

The account the creative belongs to.

association.creativeId

string

The ID of the creative associated with the deal.

Request body

The request body contains data with the following structure:

JSON representation
{
  "association": {
    "accountId": string,
    "creativeId": string,
    "dealsId": string
  }
}
Fields
association.dealsId

string

The externalDealId for the deal associated with the creative.

Response body

If successful, the response body is empty.

Authorization Scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/adexchange.buyer