{"componentChunkName":"component---src-templates-integrations-template-jsx","path":"/integrations/amazon-advertising/event/","result":{"data":{"currPageMetadata":{"title":"Event","path":"/integrations/amazon-advertising/event/","sourceCode":null,"metadataParent":{"title":"Amazon Advertising","path":"/integrations/amazon-advertising/","sourceCode":null,"hasVersionPicker":null,"metadataChildren":[{"title":"Audience","path":"/integrations/amazon-advertising/audience/","order":null,"label":null},{"title":"Event","path":"/integrations/amazon-advertising/event/","order":null,"label":null}],"metadataParent":{"title":"Integrations","path":"/integrations/","metadataChildren":[{"title":null,"path":"/integrations/verizon-media/","order":null,"label":null},{"title":"24i","path":"/integrations/24i/","order":null,"label":null},{"title":"Aarki","path":"/integrations/aarki/","order":null,"label":null},{"title":"ABTasty","path":"/integrations/abtasty/","order":null,"label":null},{"title":"Actable","path":"/integrations/actable/","order":null,"label":null},{"title":"AdChemix","path":"/integrations/adchemix/","order":null,"label":null},{"title":"Adikteev","path":"/integrations/adikteev/","order":null,"label":null},{"title":"Adjust","path":"/integrations/adjust/","order":null,"label":null},{"title":"AdMedia","path":"/integrations/admedia/","order":null,"label":null},{"title":"Adobe Audience Manager","path":"/integrations/adobe-audience-manager/","order":null,"label":null},{"title":"Adobe Campaign Manager","path":"/integrations/adobe-campaign-manager/","order":null,"label":null},{"title":"Adobe Experience Platform","path":"/integrations/adobe-experience-platform/","order":null,"label":null},{"title":"Adobe Marketing Cloud","path":"/integrations/adobe/","order":null,"label":null},{"title":"Adobe Target","path":"/integrations/adobe-target/","order":null,"label":null},{"title":"AdPredictive","path":"/integrations/adpredictive/","order":null,"label":null},{"title":"AgilOne","path":"/integrations/agilone/","order":null,"label":null},{"title":"Airship","path":"/integrations/airship/","order":null,"label":null},{"title":"Algolia","path":"/integrations/algolia/","order":null,"label":null},{"title":"Amazon Advertising","path":"/integrations/amazon-advertising/","order":null,"label":null},{"title":"Amazon Kinesis","path":"/integrations/amazon-kinesis/","order":null,"label":null},{"title":"Amazon Kinesis Firehose","path":"/integrations/amazon-kinesis-firehose/","order":null,"label":null},{"title":"Amazon Redshift","path":"/integrations/amazon-redshift/","order":null,"label":null},{"title":"Amazon S3","path":"/integrations/amazons3/","order":null,"label":null},{"title":"Amazon SNS","path":"/integrations/amazonsns/","order":null,"label":null},{"title":"Amazon SQS","path":"/integrations/amazonsqs/","order":null,"label":null},{"title":"Amobee","path":"/integrations/amobee/","order":null,"label":null},{"title":"Amplitude","path":"/integrations/amplitude/","order":null,"label":null},{"title":"Ampush","path":"/integrations/ampush/","order":null,"label":null},{"title":"Analytics","path":"/integrations/analytics/","order":null,"label":null},{"title":"Anodot","path":"/integrations/anodot/","order":null,"label":null},{"title":"Antavo","path":"/integrations/antavo/","order":null,"label":null},{"title":"AppLovin","path":"/integrations/applovin/","order":null,"label":null},{"title":"AppsFlyer","path":"/integrations/appsflyer/","order":null,"label":null},{"title":"Apptentive","path":"/integrations/apptentive/","order":null,"label":null},{"title":"Apptimize","path":"/integrations/apptimize/","order":null,"label":null},{"title":"Apteligent","path":"/integrations/apteligent/","order":null,"label":null},{"title":"Attentive","path":"/integrations/attentive/","order":null,"label":null},{"title":"Awin","path":"/integrations/awin/","order":null,"label":null},{"title":"Batch","path":"/integrations/batch/","order":null,"label":null},{"title":"Bidease","path":"/integrations/bidease/","order":null,"label":null},{"title":"Bing Ads","path":"/integrations/bing/","order":null,"label":null},{"title":"Bluecore","path":"/integrations/bluecore/","order":null,"label":null},{"title":"Bluedot","path":"/integrations/bluedot/","order":null,"label":null},{"title":"Blueshift","path":"/integrations/blueshift/","order":null,"label":null},{"title":"Branch","path":"/integrations/branch-metrics/","order":null,"label":null},{"title":"Branch S2S Event","path":"/integrations/branch-metrics-server/","order":null,"label":null},{"title":"Braze","path":"/integrations/braze/","order":null,"label":null},{"title":"Bugsnag","path":"/integrations/bugsnag/","order":null,"label":null},{"title":"Button","path":"/integrations/button/","order":null,"label":null},{"title":"Cadent","path":"/integrations/cadent/","order":null,"label":null},{"title":"Census","path":"/integrations/census/","order":null,"label":null},{"title":"CleverTap","path":"/integrations/clevertap/","order":null,"label":null},{"title":"comScore","path":"/integrations/comscore/","order":null,"label":null},{"title":"Conversant","path":"/integrations/conversant/","order":null,"label":null},{"title":"Cordial","path":"/integrations/cordial/","order":null,"label":null},{"title":"Cortex","path":"/integrations/cortex/","order":null,"label":null},{"title":"Criteo","path":"/integrations/criteo/","order":null,"label":null},{"title":"Crossing Minds","path":"/integrations/crossing-minds/","order":null,"label":null},{"title":"Custom Feed","path":"/integrations/custom-feed/","order":null,"label":null},{"title":"Customer.io","path":"/integrations/customerio/","order":null,"label":null},{"title":"CustomerGlu","path":"/integrations/customerglu/","order":null,"label":null},{"title":"Databricks","path":"/integrations/databricks/","order":null,"label":null},{"title":"Datadog","path":"/integrations/datadog/","order":null,"label":null},{"title":"Didomi","path":"/integrations/didomi/","order":null,"label":null},{"title":"Dynamic Yield","path":"/integrations/dynamic-yield/","order":null,"label":null},{"title":"Eagle Eye","path":"/integrations/eagleeye/","order":null,"label":null},{"title":"Edge226","path":"/integrations/edge226/","order":null,"label":null},{"title":"Emarsys","path":"/integrations/emarsys/","order":null,"label":null},{"title":"Epsilon","path":"/integrations/epsilon/","order":null,"label":null},{"title":"Everflow","path":"/integrations/everflow/","order":null,"label":null},{"title":"Facebook","path":"/integrations/facebook/","order":null,"label":null},{"title":"Facebook Offline Conversions","path":"/integrations/facebook-offline-conversions/","order":null,"label":null},{"title":"Flurry","path":"/integrations/flurry/","order":null,"label":null},{"title":"Flybits","path":"/integrations/flybits/","order":null,"label":null},{"title":"ForeSee","path":"/integrations/foresee/","order":null,"label":null},{"title":"Foursquare","path":"/integrations/foursquare/","order":null,"label":null},{"title":"FreeWheel Data Suite","path":"/integrations/freewheel/","order":null,"label":null},{"title":"Friendbuy","path":"/integrations/friendbuy/","order":null,"label":null},{"title":"Google Ad Manager","path":"/integrations/google-ad-manager/","order":null,"label":null},{"title":"Google Ads","path":"/integrations/google-ads/","order":null,"label":null},{"title":"Google Analytics","path":"/integrations/google-analytics/","order":null,"label":null},{"title":"Google Analytics 4","path":"/integrations/google-analytics-4/","order":null,"label":null},{"title":"Google Analytics for Firebase","path":"/integrations/firebase/","order":null,"label":null},{"title":"Google BigQuery","path":"/integrations/google-bigquery/","order":null,"label":null},{"title":"Google Cloud Storage","path":"/integrations/google-cloud-storage/","order":null,"label":null},{"title":"Google Enhanced Conversions","path":"/integrations/google-enhanced-conversions/","order":null,"label":null},{"title":"Google Marketing Platform","path":"/integrations/google-marketing-platform/","order":null,"label":null},{"title":"Google Marketing Platform Offline Conversions","path":"/integrations/google-marketing-platform-offline/","order":null,"label":null},{"title":"Google Pub/Sub","path":"/integrations/google-pubsub/","order":null,"label":null},{"title":"Google Tag Manager","path":"/integrations/google-tag-manager/","order":null,"label":null},{"title":"Heap","path":"/integrations/heap/","order":null,"label":null},{"title":"Herow","path":"/integrations/herow/","order":null,"label":null},{"title":"Hightouch","path":"/integrations/hightouch/","order":null,"label":null},{"title":"Hyperlocology","path":"/integrations/hyperlocology/","order":null,"label":null},{"title":"Ibotta","path":"/integrations/ibotta/","order":null,"label":null},{"title":"ID5","path":"/integrations/id5/","order":null,"label":null},{"title":"Impact","path":"/integrations/impact/","order":null,"label":null},{"title":"InMarket","path":"/integrations/inmarket/","order":null,"label":null},{"title":"InMobi","path":"/integrations/inmobi/","order":null,"label":null},{"title":"Insider","path":"/integrations/insider/","order":null,"label":null},{"title":"Inspectlet","path":"/integrations/inspectlet/","order":null,"label":null},{"title":"Intercom","path":"/integrations/intercom/","order":null,"label":null},{"title":"iPost","path":"/integrations/ipost/","order":null,"label":null},{"title":"ironSource","path":"/integrations/ironsource/","order":null,"label":null},{"title":"Iterable","path":"/integrations/iterable/","order":null,"label":null},{"title":"Jampp","path":"/integrations/jampp/","order":null,"label":null},{"title":"Kafka","path":"/integrations/kafka/","order":null,"label":null},{"title":"Kayzen","path":"/integrations/kayzen/","order":null,"label":null},{"title":"Kissmetrics","path":"/integrations/kissmetrics/","order":null,"label":null},{"title":"Klaviyo","path":"/integrations/klaviyo/","order":null,"label":null},{"title":"Kochava","path":"/integrations/kochava/","order":null,"label":null},{"title":"Kubit","path":"/integrations/kubit/","order":null,"label":null},{"title":"LaunchDarkly","path":"/integrations/launchdarkly/","order":null,"label":null},{"title":"Leanplum","path":"/integrations/leanplum/","order":null,"label":null},{"title":"LifeStreet","path":"/integrations/lifestreet/","order":null,"label":null},{"title":"Liftoff","path":"/integrations/liftoff/","order":null,"label":null},{"title":"LinkedIn","path":"/integrations/linkedin/","order":null,"label":null},{"title":"LiveLike","path":"/integrations/livelike/","order":null,"label":null},{"title":"Liveramp","path":"/integrations/liveramp/","order":null,"label":null},{"title":"Localytics","path":"/integrations/localytics/","order":null,"label":null},{"title":"MadHive","path":"/integrations/madhive/","order":null,"label":null},{"title":"mAdme Technologies","path":"/integrations/madme/","order":null,"label":null},{"title":"Mailchimp","path":"/integrations/mailchimp/","order":null,"label":null},{"title":"Marigold","path":"/integrations/marigold/","order":null,"label":null},{"title":"Mautic","path":"/integrations/mautic/","order":null,"label":null},{"title":"MediaMath","path":"/integrations/mediamath/","order":null,"label":null},{"title":"Mediasmart","path":"/integrations/mediasmart/","order":null,"label":null},{"title":"Microsoft Ads","path":"/integrations/microsoft/","order":null,"label":null},{"title":"Microsoft Azure Blob Storage","path":"/integrations/azure-blob-storage/","order":null,"label":null},{"title":"Microsoft Azure Event Hubs","path":"/integrations/microsoft-azure-event-hubs/","order":null,"label":null},{"title":"Mintegral","path":"/integrations/mintegral/","order":null,"label":null},{"title":"Mixpanel","path":"/integrations/mixpanel/","order":null,"label":null},{"title":"MoEngage","path":"/integrations/moengage/","order":null,"label":null},{"title":"Moloco","path":"/integrations/moloco/","order":null,"label":null},{"title":"Monetate","path":"/integrations/monetate/","order":null,"label":null},{"title":"Movable Ink","path":"/integrations/movableink/","order":null,"label":null},{"title":"Movable Ink - V2","path":"/integrations/movableink-v2/","order":null,"label":null},{"title":"Multiplied","path":"/integrations/multiplied/","order":null,"label":null},{"title":"myTarget","path":"/integrations/mytarget/","order":null,"label":null},{"title":"Nami ML","path":"/integrations/nami-ml/","order":null,"label":null},{"title":"Nanigans","path":"/integrations/nanigans/","order":null,"label":null},{"title":"Narrative","path":"/integrations/narrative/","order":null,"label":null},{"title":"NCR Aloha","path":"/integrations/ncr-aloha/","order":null,"label":null},{"title":"Neura","path":"/integrations/neura/","order":null,"label":null},{"title":"OneTrust","path":"/integrations/onetrust/","order":null,"label":null},{"title":"Optimizely","path":"/integrations/optimizely/","order":null,"label":null},{"title":"Oracle BlueKai","path":"/integrations/oracle-bluekai/","order":null,"label":null},{"title":"Oracle Responsys","path":"/integrations/oracle-responsys/","order":null,"label":null},{"title":"Paytronix","path":"/integrations/paytronix/","order":null,"label":null},{"title":"Persona.ly","path":"/integrations/persona/","order":null,"label":null},{"title":"Personify XP","path":"/integrations/personify-xp/","order":null,"label":null},{"title":"PieEye","path":"/integrations/pieeye/","order":null,"label":null},{"title":"Pilgrim","path":"/integrations/pilgrim/","order":null,"label":null},{"title":"Pinterest","path":"/integrations/pinterest/","order":null,"label":null},{"title":"Plarin","path":"/integrations/plarin/","order":null,"label":null},{"title":"Postie","path":"/integrations/postie/","order":null,"label":null},{"title":"Primer","path":"/integrations/primer/","order":null,"label":null},{"title":"Punchh","path":"/integrations/punchh/","order":null,"label":null},{"title":"Pushwoosh","path":"/integrations/pushwoosh/","order":null,"label":null},{"title":"Qualtrics","path":"/integrations/qualtrics/","order":null,"label":null},{"title":"Quantcast","path":"/integrations/quantcast/","order":null,"label":null},{"title":"Radar","path":"/integrations/radar/","order":null,"label":null},{"title":"Rakuten","path":"/integrations/rakuten/","order":null,"label":null},{"title":"Reddit","path":"/integrations/reddit/","order":null,"label":null},{"title":"Regal","path":"/integrations/regal/","order":null,"label":null},{"title":"Remerge","path":"/integrations/remerge/","order":null,"label":null},{"title":"Retina AI","path":"/integrations/retina-ai/","order":null,"label":null},{"title":"Reveal Mobile","path":"/integrations/reveal-mobile/","order":null,"label":null},{"title":"RevenueCat","path":"/integrations/revenuecat/","order":null,"label":null},{"title":"Rokt","path":"/integrations/rokt/","order":null,"label":null},{"title":"RTB House","path":"/integrations/rtb-house/","order":null,"label":null},{"title":"Sailthru","path":"/integrations/sailthru/","order":null,"label":null},{"title":"Salesforce Email","path":"/integrations/salesforce-email/","order":null,"label":null},{"title":"Salesforce Mobile Push","path":"/integrations/salesforce-mobile-push/","order":null,"label":null},{"title":"Salesforce Sales and Service Cloud","path":"/integrations/salesforce-sales-cloud/","order":null,"label":null},{"title":"Samba TV","path":"/integrations/samba-tv/","order":null,"label":null},{"title":"Scalarr","path":"/integrations/scalarr/","order":null,"label":null},{"title":"SendGrid","path":"/integrations/sendgrid/","order":null,"label":null},{"title":"SessionM","path":"/integrations/sessionm/","order":null,"label":null},{"title":"SFTP","path":"/integrations/sftp/","order":null,"label":null},{"title":"ShareThis","path":"/integrations/sharethis/","order":null,"label":null},{"title":"Shopify","path":"/integrations/shopify/","order":null,"label":null},{"title":"SimpleReach","path":"/integrations/simplereach/","order":null,"label":null},{"title":"Singular","path":"/integrations/singular/","order":null,"label":null},{"title":"Singular-DEPRECATED","path":"/integrations/singular-deprecated/","order":null,"label":null},{"title":"Skyhook","path":"/integrations/skyhook/","order":null,"label":null},{"title":"Slack","path":"/integrations/slack/","order":null,"label":null},{"title":"Smadex","path":"/integrations/smadex/","order":null,"label":null},{"title":"SmarterHQ","path":"/integrations/smarterhq/","order":null,"label":null},{"title":"Snapchat","path":"/integrations/snapchat/","order":null,"label":null},{"title":"Snapchat Conversions","path":"/integrations/snapchat-conversions/","order":null,"label":null},{"title":"Snowflake","path":"/integrations/snowflake/","order":null,"label":null},{"title":"Snowplow","path":"/integrations/snowplow/","order":null,"label":null},{"title":"Split","path":"/integrations/split/","order":null,"label":null},{"title":"Splunk MINT","path":"/integrations/splunk-mint/","order":null,"label":null},{"title":"Sprig","path":"/integrations/sprig/","order":null,"label":null},{"title":"StartApp","path":"/integrations/startapp/","order":null,"label":null},{"title":"Statsig","path":"/integrations/statsig/","order":null,"label":null},{"title":"Stormly","path":"/integrations/stormly/","order":null,"label":null},{"title":"Swrve","path":"/integrations/swrve/","order":null,"label":null},{"title":"Talon.One","path":"/integrations/talon-one/","order":null,"label":null},{"title":"Tapad","path":"/integrations/tapad/","order":null,"label":null},{"title":"Tapjoy","path":"/integrations/tapjoy/","order":null,"label":null},{"title":"Taplytics","path":"/integrations/taplytics/","order":null,"label":null},{"title":"Taptica","path":"/integrations/taptica/","order":null,"label":null},{"title":"Teak","path":"/integrations/teak/","order":null,"label":null},{"title":"The Trade Desk","path":"/integrations/the-trade-desk/","order":null,"label":null},{"title":"Ticketure","path":"/integrations/ticketure/","order":null,"label":null},{"title":"TikTok Event","path":"/integrations/tiktok/","order":null,"label":null},{"title":"Treasure Data","path":"/integrations/treasure-data/","order":null,"label":null},{"title":"Triton Digital","path":"/integrations/triton-digital/","order":null,"label":null},{"title":"TUNE","path":"/integrations/tune/","order":null,"label":null},{"title":"Twitter","path":"/integrations/twitter/","order":null,"label":null},{"title":"Valid","path":"/integrations/valid/","order":null,"label":null},{"title":"Vkontakte","path":"/integrations/vkontakte/","order":null,"label":null},{"title":"Voucherify","path":"/integrations/voucherify/","order":null,"label":null},{"title":"Vungle","path":"/integrations/vungle/","order":null,"label":null},{"title":"Webhook","path":"/integrations/webhook/","order":null,"label":null},{"title":"Webtrends","path":"/integrations/webtrends/","order":null,"label":null},{"title":"White Label Loyalty","path":"/integrations/whitelabelloyalty/","order":null,"label":null},{"title":"Wootric","path":"/integrations/wootric/","order":null,"label":null},{"title":"Xandr","path":"/integrations/xandr/","order":null,"label":null},{"title":"Yahoo (formerly Verizon Media)","path":"/integrations/yahoo/","order":null,"label":null},{"title":"Yotpo","path":"/integrations/yotpo/","order":null,"label":null},{"title":"YouAppi","path":"/integrations/youappi/","order":null,"label":null},{"title":"Z2A Digital","path":"/integrations/z2adigital/","order":null,"label":null},{"title":"Zendesk","path":"/integrations/zendesk/","order":null,"label":null}],"metadataParent":null},"partnerId":145}},"markdownRemark":{"html":"<aside className='warning'>\n<b>Regional availability:</b> The Amazon CAPI integration is currently available only to customers on the US-1 mParticle pod. Contact your mParticle account team to confirm availability for your region.\n</aside>\n<p>The <strong>Amazon Conversions API (CAPI)</strong> integration leverages the <a href=\"https://advertising.amazon.com/API/docs/en-us/guides/events/events\">Amazon Events API</a> to send conversion events directly to Amazon DSP for attribution and campaign optimization. Each event batch received by mParticle is processed and forwarded to Amazon as a single Amazon CAPI request containing all events from the batch.</p>\n<h2 id=\"prerequisites\" style=\"position:relative;\"><a href=\"#prerequisites\" aria-label=\"prerequisites permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Prerequisites</h2>\n<p>To set up the Amazon CAPI event integration, you need:</p>\n<ul>\n<li>An active <strong>Amazon DSP advertiser account</strong>. Sponsored Ads accounts on their own are not sufficient — Amazon CAPI requires Amazon DSP.</li>\n<li>A user with <strong>Admin</strong> or <strong>Edit</strong> permission on the Amazon DSP advertiser account who can complete the Login with Amazon authorization step on behalf of your organization.</li>\n<li>Your <strong>Amazon DSP Advertiser ID</strong>, available in the Amazon DSP UI.</li>\n</ul>\n<h2 id=\"configuration-settings\" style=\"position:relative;\"><a href=\"#configuration-settings\" aria-label=\"configuration settings permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Configuration settings</h2>\n<table>\n<thead>\n<tr>\n<th>Setting Name</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Configuration Name</td>\n<td>Yes</td>\n<td>A descriptive name for the output configuration, shown in the mParticle UI.</td>\n</tr>\n<tr>\n<td>Login with Amazon</td>\n<td>Yes</td>\n<td>Authorizes mParticle to forward events to Amazon Ads on your behalf using the <code class=\"language-text\">advertising::campaign_management</code> scope. The resulting refresh token is stored encrypted.</td>\n</tr>\n<tr>\n<td>Advertiser ID</td>\n<td>Yes</td>\n<td>Your Amazon DSP advertiser account ID.</td>\n</tr>\n<tr>\n<td>Data Set Name</td>\n<td>Optional</td>\n<td>Optional dataset name used to organize events in Amazon Advertising.</td>\n</tr>\n<tr>\n<td>Partner Name</td>\n<td>Optional</td>\n<td>Optional partner name used to identify the source of post-attributed events in Amazon DSP.</td>\n</tr>\n</tbody>\n</table>\n<h2 id=\"setup\" style=\"position:relative;\"><a href=\"#setup\" aria-label=\"setup permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Setup</h2>\n<h3 id=\"1-create-an-amazon-capi-output-configuration\" style=\"position:relative;\"><a href=\"#1-create-an-amazon-capi-output-configuration\" aria-label=\"1 create an amazon capi output configuration permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>1. Create an Amazon CAPI output configuration</h3>\n<ol>\n<li>In mParticle, navigate to <strong>Data Platform > Setup > Outputs</strong>.</li>\n<li>On the <strong>Event</strong> tab, click <strong>Add Output</strong> and select <strong>Amazon CAPI</strong>.</li>\n<li>Enter a descriptive <strong>Configuration Name</strong>.</li>\n<li>Under <strong>Account Credentials</strong>, click the <strong>Login with Amazon</strong> button and complete the authorization flow. Sign in using the Amazon DSP user described in <a href=\"#prerequisites\">Prerequisites</a>.</li>\n<li>Enter your <strong>Advertiser ID</strong>: your Amazon DSP advertiser account ID.</li>\n<li>(Optional) Enter a <strong>Data Set Name</strong> to group events under a named dataset in Amazon Advertising.</li>\n<li>(Optional) Enter a <strong>Partner Name</strong>. This identifies the source of post-attributed events in Amazon DSP.</li>\n<li>Click <strong>Save</strong>.</li>\n</ol>\n<h3 id=\"2-connect-a-data-input-to-amazon-capi\" style=\"position:relative;\"><a href=\"#2-connect-a-data-input-to-amazon-capi\" aria-label=\"2 connect a data input to amazon capi permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>2. Connect a data input to Amazon CAPI</h3>\n<p>A connection links one platform input (such as your iOS app, Android app, or web property) to the Amazon CAPI output configuration. Each connection is independent and can be configured per input.</p>\n<ol>\n<li>In mParticle, navigate to <strong>Connections</strong>.</li>\n<li>Select the input you want to connect.</li>\n<li>Click <strong>Connect Output</strong> and select <strong>Amazon CAPI</strong> in the output list.</li>\n<li>Toggle the <strong>Connect Status</strong> to “Active” and click <strong>Add Connection</strong>.</li>\n</ol>\n<p>Repeat for each platform input you want to forward to Amazon CAPI. There are no additional connection-level settings for this integration.</p>\n<h2 id=\"field-mappings\" style=\"position:relative;\"><a href=\"#field-mappings\" aria-label=\"field mappings permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Field mappings</h2>\n<p>The field names below refer to mParticle’s canonical event schema. Whether events arrive via an SDK (Web, iOS, Android, etc.), the Events API (server-to-server), or a feed, mParticle normalizes them into this same schema before forwarding to Amazon. You can verify the canonical structure in mParticle’s Live Stream view.</p>\n<h3 id=\"conversion-types\" style=\"position:relative;\"><a href=\"#conversion-types\" aria-label=\"conversion types permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Conversion types</h3>\n<p>Amazon CAPI accepts <strong>Commerce Events</strong>. mParticle forwards a commerce event when it includes a <code class=\"language-text\">product_action</code> (e.g. purchase, add-to-cart, or checkout). The <code class=\"language-text\">product_action.action</code> field is mapped to Amazon’s <code class=\"language-text\">conversionType</code>:</p>\n<table>\n<thead>\n<tr>\n<th>mParticle <code class=\"language-text\">product_action.action</code></th>\n<th>Amazon <code class=\"language-text\">conversionType</code></th>\n<th>Notes</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code class=\"language-text\">purchase</code></td>\n<td><code class=\"language-text\">OFF_AMAZON_PURCHASES</code></td>\n<td></td>\n</tr>\n<tr>\n<td><code class=\"language-text\">add_to_cart</code></td>\n<td><code class=\"language-text\">ADD_TO_SHOPPING_CART</code></td>\n<td></td>\n</tr>\n<tr>\n<td><code class=\"language-text\">checkout</code></td>\n<td><code class=\"language-text\">CHECKOUT</code></td>\n<td></td>\n</tr>\n<tr>\n<td><code class=\"language-text\">view_detail</code></td>\n<td><code class=\"language-text\">PAGE_VIEW</code></td>\n<td></td>\n</tr>\n<tr>\n<td><code class=\"language-text\">remove_from_cart</code>, <code class=\"language-text\">checkout_option</code>, <code class=\"language-text\">click</code>, <code class=\"language-text\">refund</code>, <code class=\"language-text\">add_to_wishlist</code>, <code class=\"language-text\">remove_from_wish_list</code></td>\n<td><code class=\"language-text\">OTHER</code></td>\n<td>Recognized actions without a dedicated Amazon conversion type</td>\n</tr>\n<tr>\n<td>Any unrecognized action</td>\n<td><code class=\"language-text\">OTHER</code></td>\n<td>Catch-all default</td>\n</tr>\n</tbody>\n</table>\n<h3 id=\"runtime-environments\" style=\"position:relative;\"><a href=\"#runtime-environments\" aria-label=\"runtime environments permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Runtime environments</h3>\n<p>mParticle maps the device runtime to Amazon’s <code class=\"language-text\">eventSource</code>:</p>\n<table>\n<thead>\n<tr>\n<th>mParticle runtime</th>\n<th>Amazon <code class=\"language-text\">eventSource</code></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code class=\"language-text\">iOS</code>, <code class=\"language-text\">tvOS</code></td>\n<td><code class=\"language-text\">IOS</code></td>\n</tr>\n<tr>\n<td><code class=\"language-text\">Android</code></td>\n<td><code class=\"language-text\">ANDROID</code></td>\n</tr>\n<tr>\n<td><code class=\"language-text\">Fire TV</code></td>\n<td><code class=\"language-text\">FIRE_TV</code></td>\n</tr>\n<tr>\n<td><code class=\"language-text\">Mobile Web</code></td>\n<td><code class=\"language-text\">WEBSITE</code></td>\n</tr>\n<tr>\n<td><code class=\"language-text\">Roku</code>, <code class=\"language-text\">Alexa</code>, <code class=\"language-text\">Smart TV</code>, <code class=\"language-text\">Xbox</code>, <code class=\"language-text\">Unknown</code>, or any unmapped runtime</td>\n<td><code class=\"language-text\">OFFLINE</code></td>\n</tr>\n</tbody>\n</table>\n<h3 id=\"identities\" style=\"position:relative;\"><a href=\"#identities\" aria-label=\"identities permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Identities</h3>\n<p>mParticle’s user identity fields are mapped to Amazon’s matchKeys. Email and phone identities are hashed (SHA-256) before forwarding. Device identifiers (IDFA, GAID) are forwarded raw, as required by Amazon.</p>\n<table>\n<thead>\n<tr>\n<th>mParticle field</th>\n<th>Amazon <code class=\"language-text\">matchKey</code> type</th>\n<th>Encoding sent to Amazon</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code class=\"language-text\">user_identities.email</code></td>\n<td><code class=\"language-text\">EMAIL</code></td>\n<td>SHA-256 (mP hashes plain-text input)</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">user_identities.mobile_number</code></td>\n<td><code class=\"language-text\">PHONE</code></td>\n<td>SHA-256</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">user_identities.phone_number_2</code></td>\n<td><code class=\"language-text\">PHONE</code></td>\n<td>SHA-256</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">user_identities.phone_number_3</code></td>\n<td><code class=\"language-text\">PHONE</code></td>\n<td>SHA-256</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">device_info.ios_advertising_id</code></td>\n<td><code class=\"language-text\">MAID</code></td>\n<td>Raw (lowercased)</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">device_info.android_advertising_id</code></td>\n<td><code class=\"language-text\">MAID</code></td>\n<td>Raw (lowercased)</td>\n</tr>\n</tbody>\n</table>\n<p>Amazon allows one value per <code class=\"language-text\">matchKey</code> type. If multiple phone or MAID fields are present on an event, the first one encountered in the payload is used. The event is dropped if none of the fields above are present.</p>\n<h3 id=\"event-fields\" style=\"position:relative;\"><a href=\"#event-fields\" aria-label=\"event fields permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Event fields</h3>\n<table>\n<thead>\n<tr>\n<th>mParticle field</th>\n<th>Amazon CAPI field</th>\n<th>Required?</th>\n<th>Notes</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code class=\"language-text\">product_action.action</code></td>\n<td><code class=\"language-text\">eventDescription.conversionType</code></td>\n<td>Yes</td>\n<td>See conversion type mapping above</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">device_info</code> runtime</td>\n<td><code class=\"language-text\">eventDescription.eventSource</code></td>\n<td>Yes</td>\n<td>See runtime mapping above; defaults to <code class=\"language-text\">OFFLINE</code></td>\n</tr>\n<tr>\n<td>Country code (resolution chain)</td>\n<td><code class=\"language-text\">countryCode</code></td>\n<td>Yes</td>\n<td>Resolved in order: <code class=\"language-text\">custom_attributes.country_code</code> → <code class=\"language-text\">device_info.device_country</code> → <code class=\"language-text\">device_info.locale_country</code> → <code class=\"language-text\">user_attributes.$Country</code>. Event is dropped if none resolve.</td>\n</tr>\n<tr>\n<td>User and device identities</td>\n<td><code class=\"language-text\">matchKeys[]</code></td>\n<td>Yes</td>\n<td>See identity mapping above. Event is dropped if no valid matchKey resolves.</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">event_name</code></td>\n<td><code class=\"language-text\">eventDescription.name</code></td>\n<td>No</td>\n<td>Falls back to title-cased <code class=\"language-text\">product_action.action</code></td>\n</tr>\n<tr>\n<td><code class=\"language-text\">timestamp_unixtime_ms</code></td>\n<td><code class=\"language-text\">eventTime</code></td>\n<td>No</td>\n<td>ISO-8601 UTC; defaults to current time if absent</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">event_id</code></td>\n<td><code class=\"language-text\">eventId</code></td>\n<td>No</td>\n<td>Truncated to 256 characters</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">product_action.total_amount</code></td>\n<td><code class=\"language-text\">value</code></td>\n<td>No</td>\n<td>Rounded to 2 decimal places</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">currency_code</code></td>\n<td><code class=\"language-text\">currencyCode</code></td>\n<td>Conditional</td>\n<td>Only forwarded when <code class=\"language-text\">conversionType</code> is <code class=\"language-text\">OFF_AMAZON_PURCHASES</code></td>\n</tr>\n<tr>\n<td><code class=\"language-text\">product_action.products[].quantity</code> (summed)</td>\n<td><code class=\"language-text\">unitsSold</code></td>\n<td>Conditional</td>\n<td>Only forwarded for purchases</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">custom_attributes.*</code> (excluding reserved keys)</td>\n<td><code class=\"language-text\">customData[]</code></td>\n<td>No</td>\n<td>All values forwarded as <code class=\"language-text\">STRING</code>. Reserved keys excluded: <code class=\"language-text\">country_code</code>, <code class=\"language-text\">data_processing_options</code>, <code class=\"language-text\">conversion_definition_id</code>.</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">custom_attributes.data_processing_options</code></td>\n<td><code class=\"language-text\">dataProcessingOptions.options</code></td>\n<td>No</td>\n<td>Only forwarded when value is exactly <code class=\"language-text\">LIMITED_DATA_USE</code></td>\n</tr>\n<tr>\n<td>(fixed value)</td>\n<td><code class=\"language-text\">eventDescription.eventIngestionMethod</code></td>\n<td>Always set</td>\n<td>Always <code class=\"language-text\">SERVER_TO_SERVER</code></td>\n</tr>\n<tr>\n<td><code class=\"language-text\">dataSetName</code> (output configuration setting)</td>\n<td><code class=\"language-text\">eventDescription.dataSetName</code></td>\n<td>No</td>\n<td>Omitted if blank</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">partner</code> (output configuration setting)</td>\n<td><code class=\"language-text\">partner</code></td>\n<td>No</td>\n<td>Omitted if blank</td>\n</tr>\n</tbody>\n</table>\n<h2 id=\"troubleshooting-dropped-events\" style=\"position:relative;\"><a href=\"#troubleshooting-dropped-events\" aria-label=\"troubleshooting dropped events permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Troubleshooting dropped events</h2>\n<p>Events may be dropped at two points along the forwarding path. Some drops are surfaced in the mParticle UI; others are silent.</p>\n<h3 id=\"surfaced-in-the-mparticle-ui\" style=\"position:relative;\"><a href=\"#surfaced-in-the-mparticle-ui\" aria-label=\"surfaced in the mparticle ui permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Surfaced in the mParticle UI</h3>\n<p>Visible in Event Forwarding monitoring, the trace UI, and Connection dashboards:</p>\n<table>\n<thead>\n<tr>\n<th>Drop reason</th>\n<th>Message in the mParticle UI</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Event is older than 24 hours</td>\n<td>Event is older than permitted by forwarder.</td>\n</tr>\n<tr>\n<td>Missing required identity</td>\n<td>One or more required identities are not present.</td>\n</tr>\n<tr>\n<td>Missing device information</td>\n<td>Required device information is not present.</td>\n</tr>\n<tr>\n<td>Missing application information</td>\n<td>Required application information is not present.</td>\n</tr>\n</tbody>\n</table>\n<h3 id=\"not-surfaced-in-the-mparticle-ui\" style=\"position:relative;\"><a href=\"#not-surfaced-in-the-mparticle-ui\" aria-label=\"not surfaced in the mparticle ui permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Not surfaced in the mParticle UI</h3>\n<p>Filtered before being sent to Amazon; visible only in internal logs:</p>\n<table>\n<thead>\n<tr>\n<th>Drop reason</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>No Amazon-matchable identity (email, phone, IDFA, or GAID)</td>\n</tr>\n<tr>\n<td>No resolvable country code (see countryCode resolution above)</td>\n</tr>\n<tr>\n<td>Non-commerce event (no <code class=\"language-text\">product_action</code>)</td>\n</tr>\n<tr>\n<td>Missing <code class=\"language-text\">product_action.action</code> value</td>\n</tr>\n</tbody>\n</table>\n<p>If a conversion expected in Amazon DSP never appears and the mParticle trace UI shows successful forwarding, one of the silent drops above is the likely cause. Contact mParticle support to investigate.</p>","frontmatter":{"title":"Event","seoTitle":null,"seoDescription":null},"parent":{"__typename":"File","modifiedTime":"June 3, 2026"}}},"pageContext":{"slug":"/integrations/amazon-advertising/event/"}},"staticQueryHashes":["2950460867"]}