Class Index: amazon_advertising.io.input.AmazonAdvertisingInput

AmazonAdvertisingCredentials

Credentials used to access the Amazon Advertising API

type

object

properties

  • scope

Scope of access permissions

type

string

minLength

1

default

cpc_advertising:campaign_management

  • client_id

Client ID

type

string

examples

amzn1.application-oa2-client.8407ff6236bf028baa1d8a947c0898cf

minLength

1

  • client_secret

Client Secret

type

string

examples

bda137c73f33a83d3d4d57e70b8f96d77e5a8e70 …truncated…

minLength

1

  • refresh_token

Refresh Token

type

string

examples

Atzr|IwEBICqc0ic8xYl1f2SE …truncated…

minLength

1

  • access_token

Access_Token

Access Token. Do not set this via the job config. It’s value is set during operation of the plugin.

type

string

AmazonAdvertisingApiEndpoints

GET/POST endpoints for a report, snapshot, or other entity. In the get and post examples below, {record_type} and {report_id} must be replaced with their actual values.

type

object

properties

  • base_url

Base_Url

Base URL for Amazon Advertising API.

type

string

default

https://advertising-api.amazon.com/v2

  • post

Post

Endpoint for POST requests.

type

string

examples

/sp/{record_type}/report

/sp/adGroups/report

/hsa/{record_type}/report

/hsa/campaigns/report

  • get

Get

Endpoint for GET requests.

type

string

examples

/sp/reports/{report_id}

/sp/reports/5E728286.27a56924-ee1d-42a5-86ec-9af491dbd1a1

/hsa/reports/{report_id}

/hsa/reports/5E73800F.8f3be3ef-8070-49f2-9103-4ab1abf1da60