PPC: Placement performance
ppc_placementsGet performance breakdown by placement type (Top of Search, Product Pages, Rest of Search) from SP placement data. Works at ACCOUNT level (default), at CAMPAIGN level (campaign_id / campaign_name_contains), at PRODUCT level (asin/parent_asin/sku — campaigns advertising those products), or per-campaign across the account (group_by_campaign=true). Placement bid modifiers are included in the response (placement_modifiers) when scoped to campaigns.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Scope by seller SKU (mapped to ASINs; matches SP/SD ad rows directly). | |
| asin | No | Scope to campaigns/ad groups advertising this ASIN. | |
| skus | No | Scope by multiple seller SKUs. | |
| asins | No | Scope to ANY of these ASINs. | |
| end_date | No | ||
| parent_sku | No | Scope to the full family by parent SKU. | |
| profile_id | No | Which advertising profile (see account_profiles). Optional when the token has exactly one. | |
| start_date | No | ||
| campaign_id | No | ||
| parent_asin | No | Scope to the FULL parent family (all child ASINs resolved automatically). | |
| period_days | No | ||
| group_by_campaign | No | Return one row per campaign x placement instead of account-level totals. | |
| campaign_name_contains | No | ||
| include_shared_campaigns | No | Product-scoped placements default to campaigns advertising ONLY the family; true restores whole-campaign (catch-alls included, can ~2x). |