Skip to Content

Amazon DSP

Upload audience segments to Amazon DSP for programmatic display and video advertising across Amazon’s ad network.

Prerequisites

  • An Amazon Advertising account with DSP access
  • Your Amazon Advertising Profile ID
  • Access to the Amazon Advertising API

Authentication

Amazon DSP uses OAuth 2.0 via Amazon.

  1. Click Connect with OAuth in Zeotap
  2. Sign in with your Amazon Advertising account
  3. Authorize the requested permissions

OAuth scope: advertising::campaign_management.

Configuration

FieldTypeRequiredDescription
Profile IDTextYesYour Amazon Advertising profile ID (numeric). Example: 1234567890
RegionSelectYesAmazon Advertising region: North America (NA), Europe (EU), or Far East (FE). Default: NA

Target Settings

FieldTypeRequiredDescription
Audience NameTextYesName for the audience segment
Audience IDTextNoExisting audience ID to update. Leave blank to create new.

Supported Operations

Sync Modes: Upsert, Mirror

Audience Sync Modes: Add, Remove, Mirror, Upsert

Features

  • Field Mapping: No
  • Schema Introspection: No

Match Keys

Amazon DSP matches audience members on hashed identifiers. Map raw columns and Zeotap normalizes and hashes them at delivery, or map pre-hashed SHA-256 hex digests directly:

FieldTypeDescription
emailstringRaw email address — lowercased, trimmed, and SHA-256 hashed before upload
hashed_emailstringPre-hashed SHA-256 hex digest of the lowercase, trimmed email
phonestringRaw phone number — normalized to E.164 (digits with leading +) and SHA-256 hashed before upload
hashed_phonestringPre-hashed SHA-256 hex digest of the E.164 phone number

When both a raw field and its pre-hashed counterpart are mapped, the pre-hashed value wins. Values that are not valid 64-character hex digests are never uploaded — they are dropped (falling back to the raw column if mapped) and counted in the sync run logs. See Match Keys & Identifier Hashing for the full normalization contract, precedence, and validation rules.

Troubleshooting

Profile ID not found

Verify your Profile ID in the Amazon Advertising console. Each marketplace has a separate Profile ID.

Region mismatch

Ensure you selected the correct region. NA, EU, and FE each have separate API endpoints and profiles.

Last updated on