diff --git a/components/fieldgroups/paid-media/core-paid-media-asset-details.example.3.json b/components/fieldgroups/paid-media/core-paid-media-asset-details.example.3.json index 86e7ac452a..2511556f87 100644 --- a/components/fieldgroups/paid-media/core-paid-media-asset-details.example.3.json +++ b/components/fieldgroups/paid-media/core-paid-media-asset-details.example.3.json @@ -21,92 +21,49 @@ "xdm:encoding": "" }, "xdm:leadFormProperties": { - "xdm:formID": "form_lead_789123456", - "xdm:formName": "Product Demo Request Form", - "xdm:formType": "instant_form", + "xdm:backgroundImageAsset": "asset_bg_lead_form_789", "xdm:formFields": [ { - "xdm:fieldName": "full_name", "xdm:fieldType": "text", "xdm:fieldLabel": "Full Name", - "xdm:required": true, - "xdm:prefilled": true + "xdm:isRequired": true }, { - "xdm:fieldName": "email", "xdm:fieldType": "email", "xdm:fieldLabel": "Email Address", - "xdm:required": true, - "xdm:prefilled": true + "xdm:isRequired": true }, { - "xdm:fieldName": "phone_number", "xdm:fieldType": "phone", "xdm:fieldLabel": "Phone Number", - "xdm:required": true, - "xdm:prefilled": true + "xdm:isRequired": true }, { - "xdm:fieldName": "company_name", "xdm:fieldType": "text", "xdm:fieldLabel": "Company Name", - "xdm:required": true, - "xdm:prefilled": false + "xdm:isRequired": true }, { - "xdm:fieldName": "job_title", "xdm:fieldType": "text", "xdm:fieldLabel": "Job Title", - "xdm:required": true, - "xdm:prefilled": false + "xdm:isRequired": true }, { - "xdm:fieldName": "company_size", "xdm:fieldType": "select", "xdm:fieldLabel": "Company Size", - "xdm:required": true, - "xdm:prefilled": false, - "xdm:options": [ - "1-10", - "11-50", - "51-200", - "201-500", - "501-1000", - "1000+" - ] + "xdm:isRequired": true }, { - "xdm:fieldName": "industry", "xdm:fieldType": "select", "xdm:fieldLabel": "Industry", - "xdm:required": false, - "xdm:prefilled": false, - "xdm:options": [ - "Technology", - "Healthcare", - "Finance", - "Retail", - "Manufacturing", - "Other" - ] + "xdm:isRequired": false }, { - "xdm:fieldName": "timeline", "xdm:fieldType": "select", "xdm:fieldLabel": "When are you looking to implement?", - "xdm:required": false, - "xdm:prefilled": false, - "xdm:options": [ - "Immediately", - "1-3 months", - "3-6 months", - "6+ months", - "Just researching" - ] + "xdm:isRequired": false } - ], - "xdm:privacyPolicyURL": "https://www.acmecorp.com/privacy", - "xdm:customDisclaimer": "We respect your privacy. Your information will only be used to contact you about our products and services." + ] }, "xdm:usageMetadata": { "xdm:usageCount": 8, diff --git a/components/fieldgroups/paid-media/core-paid-media-attribution-metrics.example.1.json b/components/fieldgroups/paid-media/core-paid-media-attribution-metrics.example.1.json index e396ed179e..2db896467f 100644 --- a/components/fieldgroups/paid-media/core-paid-media-attribution-metrics.example.1.json +++ b/components/fieldgroups/paid-media/core-paid-media-attribution-metrics.example.1.json @@ -60,29 +60,7 @@ } ], "xdm:dominantChannel": "paid_social" - }, - "xdm:additionalDetails": [ - { - "xdm:fieldName": "meta_attribution_setting", - "xdm:stringValue": "7_day_click_1_day_view" - }, - { - "xdm:fieldName": "meta_conversion_tracking_pixel", - "xdm:stringValue": "pixel_123456789" - }, - { - "xdm:fieldName": "meta_attribution_model_version", - "xdm:stringValue": "v3.2" - }, - { - "xdm:fieldName": "meta_cross_device_enabled", - "xdm:stringValue": "true" - }, - { - "xdm:fieldName": "meta_attribution_data_freshness", - "xdm:stringValue": "2025-11-10T08:00:00Z" - } - ] + } } } } diff --git a/components/fieldgroups/paid-media/core-paid-media-conversion-metrics.example.1.json b/components/fieldgroups/paid-media/core-paid-media-conversion-metrics.example.1.json index e40610098b..70fa0cb928 100644 --- a/components/fieldgroups/paid-media/core-paid-media-conversion-metrics.example.1.json +++ b/components/fieldgroups/paid-media/core-paid-media-conversion-metrics.example.1.json @@ -4,9 +4,6 @@ "xdm:postClickConversions": 1250, "xdm:postViewConversions": 385, "xdm:postEngagementConversions": 125, - "xdm:totalConversions": 1760, - "xdm:conversionRate": 0.0352, - "xdm:costPerAction": 10.23, "xdm:conversionsByType": { "xdm:purchases": 875, "xdm:addToCart": 2340, @@ -15,27 +12,15 @@ "xdm:registrations": 180, "xdm:downloads": 320, "xdm:subscriptions": 95, - "xdm:customEvents": 125 - }, - "xdm:conversionValue": { - "xdm:totalValue": 187500, - "xdm:averageOrderValue": 214.29, - "xdm:purchaseValue": 187500, - "xdm:leadValue": 12250, - "xdm:registrationValue": 9000, - "xdm:subscriptionValue": 28500, - "xdm:customEventValue": 6250 - }, - "xdm:conversionTiming": { - "xdm:averageTimeToConversion": 8.3, - "xdm:medianTimeToConversion": 5.2, - "xdm:conversionsWithin1Day": 425, - "xdm:conversionsWithin3Days": 780, - "xdm:conversionsWithin7Days": 1250, - "xdm:conversionsWithin14Days": 1520, - "xdm:conversionsWithin30Days": 1760, - "xdm:conversionLag": 8.3 + "xdm:customEvents": 125, + "xdm:addPaymentInfo": 1120, + "xdm:search": 3400, + "xdm:viewContent": 8950, + "xdm:landingPageView": 2200 }, + "xdm:conversionRate": 0.0352, + "xdm:costPerAction": 10.23, + "xdm:conversionLag": 8.3, "xdm:conversionPath": { "xdm:averagePathLength": 4.2, "xdm:medianPathLength": 3, @@ -45,82 +30,23 @@ "xdm:assistedConversions": 890, "xdm:directConversions": 870 }, + "xdm:assistedConversions": 890, + "xdm:directConversions": 870, + "xdm:newCustomerConversions": 625, + "xdm:returningCustomerConversions": 1135, + "xdm:averageOrderValue": 214.29, + "xdm:totalOrderValue": 187500, "xdm:conversionQuality": { - "xdm:repeatPurchaseRate": 0.32, - "xdm:customerLifetimeValue": 642.5, - "xdm:averageSessionDuration": 245, - "xdm:bounceRate": 0.18, - "xdm:pagesPerSession": 5.8, - "xdm:engagementScore": 7.5, - "xdm:qualityScore": 8.2 - }, - "xdm:leadMetrics": { - "xdm:totalLeads": 245, - "xdm:qualifiedLeads": 185, - "xdm:leadQualificationRate": 0.755, - "xdm:salesQualifiedLeads": 125, - "xdm:marketingQualifiedLeads": 185, - "xdm:leadToOpportunityRate": 0.51, - "xdm:leadToCustomerRate": 0.28, - "xdm:averageLeadScore": 72, - "xdm:costPerLead": 73.47, - "xdm:costPerQualifiedLead": 97.3 - }, - "xdm:microConversions": { - "xdm:pageViews": 45000, - "xdm:productViews": 12500, - "xdm:videoViews": 8900, - "xdm:formStarts": 890, - "xdm:formCompletions": 245, - "xdm:emailSignups": 320, - "xdm:socialShares": 456, - "xdm:wishlistAdds": 678, - "xdm:storeLocatorSearches": 234 - }, - "xdm:conversionFunnel": { - "xdm:impressions": 50000, - "xdm:clicks": 2500, - "xdm:landingPageViews": 2340, - "xdm:productViews": 1850, - "xdm:addToCart": 980, - "xdm:initiateCheckout": 625, - "xdm:purchases": 875, - "xdm:clickToLandingRate": 0.936, - "xdm:landingToProductRate": 0.791, - "xdm:productToCartRate": 0.53, - "xdm:cartToCheckoutRate": 0.638, - "xdm:checkoutToPurchaseRate": 1.4 - }, - "xdm:additionalDetails": [ - { - "xdm:fieldName": "meta_conversion_tracking_pixel", - "xdm:stringValue": "pixel_123456789" - }, - { - "xdm:fieldName": "meta_attribution_window", - "xdm:stringValue": "7_day_click_1_day_view" - }, - { - "xdm:fieldName": "meta_conversion_api_enabled", - "xdm:stringValue": "true" - }, - { - "xdm:fieldName": "meta_deduplication_enabled", - "xdm:stringValue": "true" - }, - { - "xdm:fieldName": "meta_server_side_tracking", - "xdm:stringValue": "true" - }, - { - "xdm:fieldName": "meta_conversion_value_currency", - "xdm:stringValue": "USD" - }, - { - "xdm:fieldName": "meta_offline_conversions_enabled", - "xdm:stringValue": "false" - } - ] + "xdm:qualityScore": 8.2, + "xdm:fraudRate": 0.012, + "xdm:validationRate": 0.965 + }, + "xdm:leads": 245, + "xdm:qualifiedLeads": 185, + "xdm:costPerLead": 73.47, + "xdm:leadFormOpens": 890, + "xdm:leadFormSubmissions": 245, + "xdm:leadFormCompletionRate": 0.275 } } } diff --git a/components/fieldgroups/paid-media/core-paid-media-dimensional-breakdowns.example.1.json b/components/fieldgroups/paid-media/core-paid-media-dimensional-breakdowns.example.1.json index 12b25e2ea4..53ec5cfff1 100644 --- a/components/fieldgroups/paid-media/core-paid-media-dimensional-breakdowns.example.1.json +++ b/components/fieldgroups/paid-media/core-paid-media-dimensional-breakdowns.example.1.json @@ -21,41 +21,7 @@ "xdm:adPosition": "feed", "xdm:position": "feed", "xdm:timeOfDay": "afternoon", - "xdm:dayOfWeek": "Tuesday", - "xdm:additionalDetails": [ - { - "xdm:fieldName": "meta_platform", - "xdm:stringValue": "instagram" - }, - { - "xdm:fieldName": "meta_placement", - "xdm:stringValue": "instagram_feed" - }, - { - "xdm:fieldName": "meta_device_platform", - "xdm:stringValue": "mobile" - }, - { - "xdm:fieldName": "meta_publisher_platform", - "xdm:stringValue": "instagram" - }, - { - "xdm:fieldName": "meta_impression_device", - "xdm:stringValue": "mobile_iphone" - }, - { - "xdm:fieldName": "meta_age_bucket", - "xdm:stringValue": "25-34" - }, - { - "xdm:fieldName": "meta_gender", - "xdm:stringValue": "female" - }, - { - "xdm:fieldName": "meta_region", - "xdm:stringValue": "California" - } - ] + "xdm:dayOfWeek": "Tuesday" } } } diff --git a/components/fieldgroups/paid-media/core-paid-media-experience-details.example.1.json b/components/fieldgroups/paid-media/core-paid-media-experience-details.example.1.json index 4957003ed5..c0167d8ed1 100644 --- a/components/fieldgroups/paid-media/core-paid-media-experience-details.example.1.json +++ b/components/fieldgroups/paid-media/core-paid-media-experience-details.example.1.json @@ -32,7 +32,7 @@ "xdm:assetID": "asset_001", "xdm:assetGUID": "meta_act_123_asset_001", "xdm:heading": "Premium Wireless Headphones", - "description": "Experience crystal-clear sound with 40-hour battery life", + "xdm:description": "Experience crystal-clear sound with 40-hour battery life", "xdm:destinationURL": "https://shop.acmecorp.com/products/headphones-premium" }, { @@ -40,7 +40,7 @@ "xdm:assetID": "asset_002", "xdm:assetGUID": "meta_act_123_asset_002", "xdm:heading": "Smart Fitness Watch", - "description": "Track your health and fitness goals with precision", + "xdm:description": "Track your health and fitness goals with precision", "xdm:destinationURL": "https://shop.acmecorp.com/products/watch-fitness" }, { @@ -48,7 +48,7 @@ "xdm:assetID": "asset_003", "xdm:assetGUID": "meta_act_123_asset_003", "xdm:heading": "Portable Bluetooth Speaker", - "description": "Powerful sound in a compact, waterproof design", + "xdm:description": "Powerful sound in a compact, waterproof design", "xdm:destinationURL": "https://shop.acmecorp.com/products/speaker-portable" }, { @@ -56,7 +56,7 @@ "xdm:assetID": "asset_004", "xdm:assetGUID": "meta_act_123_asset_004", "xdm:heading": "Wireless Charging Pad", - "description": "Fast wireless charging for all your devices", + "xdm:description": "Fast wireless charging for all your devices", "xdm:destinationURL": "https://shop.acmecorp.com/products/charger-wireless" }, { @@ -64,7 +64,7 @@ "xdm:assetID": "asset_005", "xdm:assetGUID": "meta_act_123_asset_005", "xdm:heading": "USB-C Hub Adapter", - "description": "Connect all your devices with this versatile hub", + "xdm:description": "Connect all your devices with this versatile hub", "xdm:destinationURL": "https://shop.acmecorp.com/products/hub-usbc" } ] diff --git a/components/fieldgroups/paid-media/core-paid-media-extended-metrics.example.1.json b/components/fieldgroups/paid-media/core-paid-media-extended-metrics.example.1.json index 15222a2c24..2de576dde6 100644 --- a/components/fieldgroups/paid-media/core-paid-media-extended-metrics.example.1.json +++ b/components/fieldgroups/paid-media/core-paid-media-extended-metrics.example.1.json @@ -3,110 +3,41 @@ "xdm:extendedMetrics": { "xdm:viewableImpressions": 42500, "xdm:viewabilityRate": 0.85, - "xdm:measurableImpressions": 48000, - "xdm:measurabilityRate": 0.96, - "xdm:socialEngagement": { - "xdm:likes": 8934, - "xdm:reactions": 9876, - "xdm:loves": 3456, - "xdm:wows": 1234, - "xdm:hahas": 567, - "xdm:sads": 89, - "xdm:angrys": 34, - "xdm:comments": 1247, - "xdm:shares": 892, - "xdm:saves": 456, - "xdm:follows": 234, - "xdm:profileVisits": 1890, - "xdm:linkClicks": 2500, - "xdm:photoViews": 12500, - "xdm:postEngagements": 12345, - "xdm:engagementRate": 0.247 - }, - "xdm:appMetrics": { - "xdm:appInstalls": 0, - "xdm:appEvents": 0, - "xdm:appEventValue": 0, - "xdm:appEngagements": 0, - "xdm:appPurchases": 0, - "xdm:appRevenue": 0, - "xdm:appRetention": 0, - "xdm:appUninstalls": 0 - }, - "xdm:leadMetrics": { - "xdm:leadSubmissions": 245, - "xdm:leadFormOpens": 890, - "xdm:leadFormCompletionRate": 0.275, - "xdm:leadQuality": 7.5, - "xdm:qualifiedLeads": 185, - "xdm:leadQualificationRate": 0.755 - }, - "xdm:ecommerceMetrics": { - "xdm:productViews": 12500, - "xdm:addToCart": 2340, - "xdm:addToCartRate": 0.187, - "xdm:checkouts": 1450, - "xdm:checkoutRate": 0.62, - "xdm:purchases": 875, - "xdm:purchaseRate": 0.603, - "xdm:revenue": 187500, - "xdm:averageOrderValue": 214.29, - "xdm:itemsPerOrder": 2.3, - "xdm:cartAbandonment": 0.397, - "xdm:wishlistAdds": 678, - "xdm:productReviews": 45 - }, - "xdm:brandMetrics": { - "xdm:brandAwareness": 0.42, - "xdm:brandRecall": 0.38, - "xdm:brandConsideration": 0.28, - "xdm:brandPreference": 0.22, - "xdm:brandLoyalty": 0.18, - "xdm:brandSentiment": 0.75, - "xdm:netPromoterScore": 45 - }, - "xdm:offlineMetrics": { - "xdm:storeVisits": 0, - "xdm:storeLocatorSearches": 234, - "xdm:directionsRequests": 156, - "xdm:phoneCallClicks": 89, - "xdm:offlineConversions": 0, - "xdm:offlineRevenue": 0 - }, - "xdm:additionalDetails": [ - { - "xdm:fieldName": "meta_viewable_impressions", - "xdm:stringValue": "42500" - }, - { - "xdm:fieldName": "meta_post_engagement", - "xdm:stringValue": "12345" - }, - { - "xdm:fieldName": "meta_post_reactions", - "xdm:stringValue": "9876" - }, - { - "xdm:fieldName": "meta_post_comments", - "xdm:stringValue": "1247" - }, - { - "xdm:fieldName": "meta_post_shares", - "xdm:stringValue": "892" - }, - { - "xdm:fieldName": "meta_post_saves", - "xdm:stringValue": "456" - }, - { - "xdm:fieldName": "meta_link_clicks", - "xdm:stringValue": "2500" - }, - { - "xdm:fieldName": "meta_outbound_clicks", - "xdm:stringValue": "2340" - } - ] + "xdm:uniqueClicks": 3200, + "xdm:linkClicks": 2500, + "xdm:outboundClicks": 2340, + "xdm:saves": 456, + "xdm:shares": 892, + "xdm:likes": 8934, + "xdm:comments": 1247, + "xdm:pageEngagement": 14500, + "xdm:pageLikes": 312, + "xdm:postEngagement": 12345, + "xdm:postComments": 1098, + "xdm:postReactions": 9876, + "xdm:postShares": 743, + "xdm:postSaves": 389, + "xdm:follows": 234, + "xdm:profileVisits": 1890, + "xdm:websiteVisits": 4250, + "xdm:averageDwellTime": 34.5, + "xdm:appInstalls": 156, + "xdm:appOpens": 420, + "xdm:leadSubmissions": 245, + "xdm:signups": 180, + "xdm:downloads": 320, + "xdm:subscriptions": 95, + "xdm:checkouts": 1450, + "xdm:addToCarts": 2340, + "xdm:wishlistAdds": 678, + "xdm:productViews": 12500, + "xdm:photoViews": 8700, + "xdm:catalogViews": 3200, + "xdm:storeVisits": 89, + "xdm:callsGenerated": 156, + "xdm:directionsRequested": 112, + "xdm:eventResponses": 67, + "xdm:messagesSent": 345 } } } diff --git a/components/fieldgroups/paid-media/core-paid-media-identifiers.example.1.json b/components/fieldgroups/paid-media/core-paid-media-identifiers.example.1.json index f6340c6a97..6b384066fb 100644 --- a/components/fieldgroups/paid-media/core-paid-media-identifiers.example.1.json +++ b/components/fieldgroups/paid-media/core-paid-media-identifiers.example.1.json @@ -14,36 +14,6 @@ "xdm:experienceGUID": "meta_act_123456789012345_creative_vid_987654321", "xdm:assetID": "asset_456789123456789", "xdm:assetGUID": "meta_act_123456789012345_asset_456789123456789", - "xdm:hierarchyPath": "act_123456789012345/23851234567890789/23851234567890456/23851234567890123", - "xdm:additionalDetails": [ - { - "xdm:fieldName": "meta_ad_account_id", - "xdm:stringValue": "act_123456789012345" - }, - { - "xdm:fieldName": "meta_campaign_id", - "xdm:stringValue": "23851234567890789" - }, - { - "xdm:fieldName": "meta_adset_id", - "xdm:stringValue": "23851234567890456" - }, - { - "xdm:fieldName": "meta_ad_id", - "xdm:stringValue": "23851234567890123" - }, - { - "xdm:fieldName": "meta_business_id", - "xdm:stringValue": "987654321098765" - }, - { - "xdm:fieldName": "meta_page_id", - "xdm:stringValue": "123456789012345" - }, - { - "xdm:fieldName": "meta_instagram_account_id", - "xdm:stringValue": "ig_acmecorp" - } - ] + "xdm:hierarchyPath": "act_123456789012345/23851234567890789/23851234567890456/23851234567890123" } } diff --git a/components/fieldgroups/paid-media/core-paid-media-metadata.example.1.json b/components/fieldgroups/paid-media/core-paid-media-metadata.example.1.json index 4b3b602bd7..84a8fc135d 100644 --- a/components/fieldgroups/paid-media/core-paid-media-metadata.example.1.json +++ b/components/fieldgroups/paid-media/core-paid-media-metadata.example.1.json @@ -16,65 +16,7 @@ "xdm:dailyBudget": 2000, "xdm:lifetimeBudget": 0, "xdm:biddingStrategy": "lowest_cost_without_cap", - "xdm:optimizationGoal": "link_clicks", - "xdm:additionalDetails": [ - { - "xdm:fieldName": "meta_campaign_name", - "xdm:stringValue": "Fall 2025 Product Launch - Traffic Campaign" - }, - { - "xdm:fieldName": "meta_campaign_status", - "xdm:stringValue": "ACTIVE" - }, - { - "xdm:fieldName": "meta_effective_status", - "xdm:stringValue": "ACTIVE" - }, - { - "xdm:fieldName": "meta_configured_status", - "xdm:stringValue": "ACTIVE" - }, - { - "xdm:fieldName": "meta_objective", - "xdm:stringValue": "OUTCOME_TRAFFIC" - }, - { - "xdm:fieldName": "meta_buying_type", - "xdm:stringValue": "AUCTION" - }, - { - "xdm:fieldName": "meta_special_ad_categories", - "xdm:stringValue": "NONE" - }, - { - "xdm:fieldName": "meta_bid_strategy", - "xdm:stringValue": "LOWEST_COST_WITHOUT_CAP" - }, - { - "xdm:fieldName": "meta_budget_optimization", - "xdm:stringValue": "true" - }, - { - "xdm:fieldName": "meta_daily_budget", - "xdm:stringValue": "2000" - }, - { - "xdm:fieldName": "meta_created_time", - "xdm:stringValue": "2025-10-15T10:00:00Z" - }, - { - "xdm:fieldName": "meta_updated_time", - "xdm:stringValue": "2025-11-09T15:30:00Z" - }, - { - "xdm:fieldName": "meta_start_time", - "xdm:stringValue": "2025-11-01T00:00:00Z" - }, - { - "xdm:fieldName": "meta_stop_time", - "xdm:stringValue": "2025-11-30T23:59:59Z" - } - ] + "xdm:optimizationGoal": "link_clicks" } } } diff --git a/components/fieldgroups/paid-media/core-paid-media-video-metrics.example.1.json b/components/fieldgroups/paid-media/core-paid-media-video-metrics.example.1.json index 67e70e26eb..7041d995e2 100644 --- a/components/fieldgroups/paid-media/core-paid-media-video-metrics.example.1.json +++ b/components/fieldgroups/paid-media/core-paid-media-video-metrics.example.1.json @@ -35,61 +35,7 @@ "xdm:videoClickToPlays": 3456, "xdm:videoAutoPlays": 6044, "xdm:videoViewabilityRate": 0.85, - "xdm:videoAudibilityRate": 0.72, - "xdm:additionalDetails": [ - { - "xdm:fieldName": "meta_video_plays", - "xdm:stringValue": "9500" - }, - { - "xdm:fieldName": "meta_video_3_sec_views", - "xdm:stringValue": "8900" - }, - { - "xdm:fieldName": "meta_video_30_sec_watched_actions", - "xdm:stringValue": "6234" - }, - { - "xdm:fieldName": "meta_video_p25_watched_actions", - "xdm:stringValue": "8234" - }, - { - "xdm:fieldName": "meta_video_p50_watched_actions", - "xdm:stringValue": "7456" - }, - { - "xdm:fieldName": "meta_video_p75_watched_actions", - "xdm:stringValue": "6789" - }, - { - "xdm:fieldName": "meta_video_p95_watched_actions", - "xdm:stringValue": "5785" - }, - { - "xdm:fieldName": "meta_video_p100_watched_actions", - "xdm:stringValue": "5785" - }, - { - "xdm:fieldName": "meta_video_avg_time_watched_actions", - "xdm:stringValue": "18.5" - }, - { - "xdm:fieldName": "meta_video_total_time_watched", - "xdm:stringValue": "175750" - }, - { - "xdm:fieldName": "meta_video_completion_rate", - "xdm:stringValue": "0.65" - }, - { - "xdm:fieldName": "meta_video_viewability_rate", - "xdm:stringValue": "0.85" - }, - { - "xdm:fieldName": "meta_video_sound_on_rate", - "xdm:stringValue": "0.72" - } - ] + "xdm:videoAudibilityRate": 0.72 } } } diff --git a/schemas/paid-media/paid-media-ad-lookup.example.1.json b/schemas/paid-media/paid-media-ad-lookup.example.1.json index 8db79c764f..40ff6b514e 100644 --- a/schemas/paid-media/paid-media-ad-lookup.example.1.json +++ b/schemas/paid-media/paid-media-ad-lookup.example.1.json @@ -8,157 +8,97 @@ "xdm:campaignGUID": "meta_act_123456789012345_23851234567890789", "xdm:adGroupID": "23851234567890456", "xdm:adGroupGUID": "meta_act_123456789012345_23851234567890456", - "xdm:adID": "23851234567890123", - "xdm:adGUID": "meta_act_123456789012345_23851234567890123", - "xdm:experienceID": "creative_vid_987654321", - "xdm:experienceGUID": "meta_act_123456789012345_creative_vid_987654321", - "xdm:hierarchyPath": "act_123456789012345/23851234567890789/23851234567890456/23851234567890123", + "xdm:adID": "23851234567890124", + "xdm:adGUID": "meta_act_123456789012345_23851234567890124", + "xdm:experienceID": "creative_img_456789123", + "xdm:experienceGUID": "meta_act_123456789012345_creative_img_456789123", + "xdm:hierarchyPath": "act_123456789012345/23851234567890789/23851234567890456/23851234567890124", "xdm:metadata": { - "xdm:name": "Fall Product Launch - 30s Video Ad", + "xdm:name": "Holiday Sale - Hero Banner Image Ad", "xdm:status": "active", "xdm:servingStatus": "CAMPAIGN_STATUS_ENABLED", "xdm:currency": "USD", "xdm:timezone": "America/Los_Angeles", - "xdm:createdTime": "2025-10-28T16:00:00Z", - "xdm:updatedTime": "2025-11-09T13:00:00Z", + "xdm:createdTime": "2025-11-01T10:00:00Z", + "xdm:updatedTime": "2025-11-09T11:00:00Z", "xdm:startTime": "2025-11-01T00:00:00Z", - "xdm:endTime": "2025-11-30T23:59:59Z" + "xdm:endTime": "2025-11-30T23:59:59Z", + "xdm:objective": "traffic", + "xdm:budgetType": "daily", + "xdm:dailyBudget": 250, + "xdm:biddingStrategy": "lowest_cost_without_cap", + "xdm:optimizationGoal": "link_clicks" }, "xdm:adDetails": { - "xdm:adType": "video", - "xdm:adFormat": "single_video", + "xdm:adType": "image", + "xdm:creative": { + "xdm:paidMediaCreative": { + "xdm:creativeID": "creative_img_456789123", + "xdm:creativeType": "image", + "xdm:title": "Holiday Sale - Up to 50% Off Everything", + "xdm:body": "Shop our biggest holiday sale of the year. Free shipping on orders over $50. Limited time offer.", + "xdm:callToAction": "Shop Now", + "xdm:destinationURL": "https://shop.acmecorp.com/holiday-sale?utm_source=facebook&utm_medium=image&utm_campaign=holiday2025", + "xdm:displayURL": "https://shop.acmecorp.com/holiday-sale", + "xdm:trackingURLs": [ + { + "xdm:eventType": "impression", + "xdm:url": "https://track.acmecorp.com/impression?ad=img_456789123" + }, + { + "xdm:eventType": "click", + "xdm:url": "https://track.acmecorp.com/click?ad=img_456789123" + } + ], + "xdm:assets": [ + { + "xdm:assetID": "asset_hero_banner_001", + "xdm:assetType": "image", + "xdm:name": "Holiday Sale Hero Banner 1200x628", + "xdm:url": "https://cdn.acmecorp.com/ads/holiday-sale-hero-1200x628.jpg", + "xdm:thumbnailURL": "https://cdn.acmecorp.com/ads/holiday-sale-hero-thumb.jpg", + "xdm:dimensions": { + "xdm:width": 1200, + "xdm:height": 628 + }, + "xdm:fileSize": 245000, + "xdm:hash": "abc123def456ghi789jkl012" + } + ] + } + }, "xdm:reviewStatus": "approved", "xdm:deliveryStatus": "active", "xdm:isPinDeleted": false, "xdm:isRemovable": true, - "xdm:creativeDetails": { - "xdm:creativeID": "creative_vid_987654321", - "xdm:creativeName": "Fall Product Launch - 30s Video", - "xdm:creativeType": "video", - "xdm:creativeFormat": "feed_video", - "xdm:creativeVersion": "v2.1", - "xdm:creativeTemplate": "video_standard", - "xdm:dynamicCreative": false, - "xdm:personalized": true, - "xdm:localized": true, - "xdm:locale": "en_US", - "xdm:brandID": "brand_acme_123", - "xdm:campaignTheme": "fall_2025_launch" - }, - "xdm:adReviewDetails": { - "xdm:reviewStatus": "approved", - "xdm:reviewDate": "2025-11-05T14:30:00Z", - "xdm:reviewerID": "meta_reviewer_456", - "xdm:reviewNotes": "Approved - complies with all advertising policies", - "xdm:policyViolations": [], - "xdm:appealStatus": "not_applicable", - "xdm:lastModifiedDate": "2025-11-05T10:15:00Z", - "xdm:autoApproved": false, - "xdm:requiresManualReview": false - }, - "xdm:deliveryDetails": { - "xdm:deliveryStatus": "active", - "xdm:effectiveStatus": "active", - "xdm:servingStatus": "CAMPAIGN_STATUS_ENABLED", - "xdm:pacing": "standard", - "xdm:deliveryEstimate": "good", - "xdm:learningPhase": "completed", - "xdm:lastDeliveryCheck": "2025-11-10T08:00:00Z", - "xdm:estimatedDailyReach": 125000, - "xdm:saturationLevel": "low" - }, + "xdm:payingAdvertiserName": "Acme Corp", "xdm:socialMediaProperties": { - "xdm:postID": "post_123456789_987654321", - "xdm:pageID": "page_acmecorp_official", - "xdm:instagramAccountID": "ig_acmecorp", - "xdm:allowComments": true, - "xdm:allowSharing": true, - "xdm:allowLikes": true, - "xdm:commentCount": 1247, - "xdm:shareCount": 892, - "xdm:likeCount": 8934, - "xdm:reactionCount": 9876, - "xdm:saveCount": 456, - "xdm:hideCount": 23, - "xdm:reportCount": 2, - "xdm:organicImpressions": 45000, - "xdm:organicReach": 32000, - "xdm:viralImpressions": 12000, - "xdm:viralReach": 8500 + "xdm:effectiveObjectStoryID": "page_acmecorp_official_post_987654322", + "xdm:sourceInstagramMediaID": "ig_media_112233445566", + "xdm:isShareable": true }, - "xdm:callToAction": { - "xdm:type": "learn_more", - "xdm:text": "Learn More", - "xdm:url": "https://www.acmecorp.com/fall-launch?utm_source=facebook&utm_medium=video&utm_campaign=fall2025", - "xdm:displayUrl": "acmecorp.com/fall-launch", - "xdm:deepLink": "acmecorp://products/fall-launch", + "xdm:urlTracking": { "xdm:trackingTemplate": "https://track.acmecorp.com/click?ad={ad_id}&placement={placement}", - "xdm:utmParameters": { - "xdm:source": "facebook", - "xdm:medium": "video", - "xdm:campaign": "fall2025", - "xdm:content": "30s_video", - "xdm:term": "product_launch" - } - }, - "xdm:linkProperties": { - "xdm:destinationURL": "https://www.acmecorp.com/fall-launch", - "xdm:displayURL": "acmecorp.com", - "xdm:urlTags": "utm_source=facebook&utm_medium=video&utm_campaign=fall2025", - "xdm:trackingPixels": [ - "https://track.acmecorp.com/impression?ad=vid_987654321", - "https://analytics.acmecorp.com/pixel?type=view&id=fall2025" - ], - "xdm:clickTrackers": [ - "https://track.acmecorp.com/click?ad=vid_987654321", - "https://analytics.acmecorp.com/pixel?type=click&id=fall2025" - ], - "xdm:conversionTracking": true, - "xdm:conversionPixelID": "pixel_123456789" - }, - "xdm:appProperties": { - "xdm:appID": "app_456789123", - "xdm:appName": "Acme Shopping", - "xdm:appPlatform": "ios", - "xdm:appStoreURL": "https://apps.apple.com/app/acme-shopping/id123456789", - "xdm:appDeepLink": "acmecorp://products/fall-launch", - "xdm:appEventTracking": true, - "xdm:appEventName": "product_view", - "xdm:sdkVersion": "9.2.1" - }, - "xdm:leadGenProperties": { - "xdm:formID": "form_not_applicable", - "xdm:formType": "not_applicable", - "xdm:instantForm": false, - "xdm:privacyPolicyURL": "https://www.acmecorp.com/privacy", - "xdm:customDisclaimer": "By submitting, you agree to receive marketing communications from Acme Corp." - }, - "xdm:interactionProperties": { - "xdm:allowInteraction": true, - "xdm:interactionType": "video_engagement", - "xdm:swipeUpEnabled": false, - "xdm:pollEnabled": false, - "xdm:quizEnabled": false, - "xdm:gamificationEnabled": false, - "xdm:arEnabled": false, - "xdm:threeDEnabled": false + "xdm:finalUrlSuffix": "utm_source=facebook&utm_medium=image&utm_campaign=holiday2025", + "xdm:customParameters": [ + { + "xdm:key": "utm_content", + "xdm:value": "hero_banner" + }, + { + "xdm:key": "utm_term", + "xdm:value": "holiday_sale" + } + ] }, "xdm:additionalDetails": [ { "xdm:fieldName": "meta_ad_id", - "xdm:stringValue": "23851234567890123" - }, - { - "xdm:fieldName": "meta_adset_id", - "xdm:stringValue": "23851234567890456" - }, - { - "xdm:fieldName": "meta_campaign_id", - "xdm:stringValue": "23851234567890789" + "xdm:stringValue": "23851234567890124" }, { - "xdm:fieldName": "meta_video_id", - "xdm:stringValue": "987654321012345" + "xdm:fieldName": "meta_image_hash", + "xdm:stringValue": "abc123def456ghi789jkl012" }, { "xdm:fieldName": "meta_placement_optimization", diff --git a/schemas/paid-media/paid-media-ad-lookup.example.2.json b/schemas/paid-media/paid-media-ad-lookup.example.2.json index 56cb3d4214..4e7d8e445f 100644 --- a/schemas/paid-media/paid-media-ad-lookup.example.2.json +++ b/schemas/paid-media/paid-media-ad-lookup.example.2.json @@ -1,178 +1,122 @@ { "xdm:entityType": "ad", "xdm:paidMedia": { - "xdm:adNetwork": "meta", - "xdm:accountID": "act_123456789012345", - "xdm:accountGUID": "meta_act_123456789012345", - "xdm:campaignID": "23851234567890789", - "xdm:campaignGUID": "meta_act_123456789012345_23851234567890789", - "xdm:adGroupID": "23851234567890456", - "xdm:adGroupGUID": "meta_act_123456789012345_23851234567890456", - "xdm:adID": "23851234567890124", - "xdm:adGUID": "meta_act_123456789012345_23851234567890124", - "xdm:experienceID": "creative_img_456789123", - "xdm:experienceGUID": "meta_act_123456789012345_creative_img_456789123", - "xdm:hierarchyPath": "act_123456789012345/23851234567890789/23851234567890456/23851234567890124", + "xdm:adNetwork": "google_ads", + "xdm:accountID": "1234567890", + "xdm:accountGUID": "google_ads_1234567890", + "xdm:campaignID": "9876543210", + "xdm:campaignGUID": "google_ads_1234567890_9876543210", + "xdm:adGroupID": "5555666677", + "xdm:adGroupGUID": "google_ads_1234567890_5555666677", + "xdm:adID": "8888999900", + "xdm:adGUID": "google_ads_1234567890_8888999900", + "xdm:hierarchyPath": "1234567890/9876543210/5555666677/8888999900", "xdm:metadata": { - "xdm:name": "Holiday Sale - Hero Banner Ad", + "xdm:name": "Responsive Search Ad - Enterprise Cloud Solutions", "xdm:status": "active", "xdm:servingStatus": "CAMPAIGN_STATUS_ENABLED", "xdm:currency": "USD", - "xdm:timezone": "America/Los_Angeles", - "xdm:createdTime": "2025-11-01T10:00:00Z", - "xdm:updatedTime": "2025-11-09T11:00:00Z", - "xdm:startTime": "2025-11-01T00:00:00Z", - "xdm:endTime": "2025-11-30T23:59:59Z" + "xdm:timezone": "America/New_York", + "xdm:createdTime": "2025-09-20T14:00:00Z", + "xdm:updatedTime": "2025-11-09T08:00:00Z", + "xdm:startTime": "2025-10-01T00:00:00Z", + "xdm:biddingStrategy": "target_cpa", + "xdm:optimizationGoal": "conversions" }, "xdm:adDetails": { - "xdm:adType": "image", - "xdm:adFormat": "single_image", + "xdm:adType": "responsive", + "xdm:creative": { + "xdm:paidMediaCreative": { + "xdm:creativeID": "rsa_111222333", + "xdm:creativeType": "text", + "xdm:title": "Enterprise Cloud Solutions | Acme Corp", + "xdm:body": "Scalable cloud infrastructure trusted by Fortune 500 companies. Start your free trial today.", + "xdm:callToAction": "Get Started", + "xdm:destinationURL": "https://www.acmecorp.com/cloud-solutions?utm_source=google&utm_medium=search&utm_campaign=enterprise_cloud", + "xdm:displayURL": "https://www.acmecorp.com/cloud-solutions", + "xdm:assets": [ + { + "xdm:assetID": "headline_1", + "xdm:assetType": "other", + "xdm:name": "Enterprise Cloud Solutions" + }, + { + "xdm:assetID": "headline_2", + "xdm:assetType": "other", + "xdm:name": "Scalable Cloud Infrastructure" + }, + { + "xdm:assetID": "headline_3", + "xdm:assetType": "other", + "xdm:name": "Free Trial - Get Started Today" + }, + { + "xdm:assetID": "description_1", + "xdm:assetType": "other", + "xdm:name": "Trusted by Fortune 500 companies. 99.99% uptime SLA. 24/7 support included." + }, + { + "xdm:assetID": "description_2", + "xdm:assetType": "other", + "xdm:name": "Deploy in minutes. Scale instantly. Pay only for what you use. Start free." + } + ] + } + }, "xdm:reviewStatus": "approved", "xdm:deliveryStatus": "active", "xdm:isPinDeleted": false, "xdm:isRemovable": true, - "xdm:creativeDetails": { - "xdm:creativeID": "creative_img_456789123", - "xdm:creativeName": "Holiday Sale - Hero Banner", - "xdm:creativeType": "image", - "xdm:creativeFormat": "feed_image", - "xdm:creativeVersion": "v1.0", - "xdm:creativeTemplate": "image_standard", - "xdm:dynamicCreative": false, - "xdm:personalized": false, - "xdm:localized": true, - "xdm:locale": "en_US", - "xdm:brandID": "brand_acme_123", - "xdm:campaignTheme": "holiday_2025" - }, - "xdm:adReviewDetails": { - "xdm:reviewStatus": "approved", - "xdm:reviewDate": "2025-11-01T12:00:00Z", - "xdm:reviewerID": "meta_reviewer_789", - "xdm:reviewNotes": "Approved - meets all policy requirements", - "xdm:policyViolations": [], - "xdm:appealStatus": "not_applicable", - "xdm:lastModifiedDate": "2025-11-01T09:30:00Z", - "xdm:autoApproved": true, - "xdm:requiresManualReview": false - }, - "xdm:deliveryDetails": { - "xdm:deliveryStatus": "active", - "xdm:effectiveStatus": "active", - "xdm:servingStatus": "CAMPAIGN_STATUS_ENABLED", - "xdm:pacing": "standard", - "xdm:deliveryEstimate": "excellent", - "xdm:learningPhase": "completed", - "xdm:lastDeliveryCheck": "2025-11-10T08:00:00Z", - "xdm:estimatedDailyReach": 85000, - "xdm:saturationLevel": "low" - }, - "xdm:socialMediaProperties": { - "xdm:postID": "post_123456789_987654322", - "xdm:pageID": "page_acmecorp_official", - "xdm:instagramAccountID": "ig_acmecorp", - "xdm:allowComments": true, - "xdm:allowSharing": true, - "xdm:allowLikes": true, - "xdm:commentCount": 856, - "xdm:shareCount": 623, - "xdm:likeCount": 6234, - "xdm:reactionCount": 6890, - "xdm:saveCount": 312, - "xdm:hideCount": 15, - "xdm:reportCount": 1, - "xdm:organicImpressions": 28000, - "xdm:organicReach": 21000, - "xdm:viralImpressions": 8500, - "xdm:viralReach": 6200 - }, - "xdm:callToAction": { - "xdm:type": "shop_now", - "xdm:text": "Shop Now", - "xdm:url": "https://shop.acmecorp.com/holiday-sale?utm_source=facebook&utm_medium=image&utm_campaign=holiday2025", - "xdm:displayUrl": "shop.acmecorp.com/holiday-sale", - "xdm:deepLink": "acmecorp://shop/holiday-sale", - "xdm:trackingTemplate": "https://track.acmecorp.com/click?ad={ad_id}&placement={placement}", - "xdm:utmParameters": { - "xdm:source": "facebook", - "xdm:medium": "image", - "xdm:campaign": "holiday2025", - "xdm:content": "hero_banner", - "xdm:term": "holiday_sale" - } - }, - "xdm:linkProperties": { - "xdm:destinationURL": "https://shop.acmecorp.com/holiday-sale", - "xdm:displayURL": "shop.acmecorp.com", - "xdm:urlTags": "utm_source=facebook&utm_medium=image&utm_campaign=holiday2025", - "xdm:trackingPixels": [ - "https://track.acmecorp.com/impression?ad=img_456789123" - ], - "xdm:clickTrackers": [ - "https://track.acmecorp.com/click?ad=img_456789123" - ], - "xdm:conversionTracking": true, - "xdm:conversionPixelID": "pixel_123456789" - }, - "xdm:appProperties": { - "xdm:appID": "app_456789123", - "xdm:appName": "Acme Shopping", - "xdm:appPlatform": "ios", - "xdm:appStoreURL": "https://apps.apple.com/app/acme-shopping/id123456789", - "xdm:appDeepLink": "acmecorp://shop/holiday-sale", - "xdm:appEventTracking": true, - "xdm:appEventName": "view_sale", - "xdm:sdkVersion": "9.2.1" + "xdm:degreesOfFreedomSpec": { + "xdm:enabled": true, + "xdm:features": ["auto_generated_assets", "text_optimization"] }, - "xdm:leadGenProperties": { - "xdm:formID": "form_not_applicable", - "xdm:formType": "not_applicable", - "xdm:instantForm": false, - "xdm:privacyPolicyURL": "https://www.acmecorp.com/privacy", - "xdm:customDisclaimer": "" - }, - "xdm:interactionProperties": { - "xdm:allowInteraction": true, - "xdm:interactionType": "click", - "xdm:swipeUpEnabled": false, - "xdm:pollEnabled": false, - "xdm:quizEnabled": false, - "xdm:gamificationEnabled": false, - "xdm:arEnabled": false, - "xdm:threeDEnabled": false + "xdm:urlTracking": { + "xdm:trackingTemplate": "{lpurl}?s_kwcid=AL!{userid}!3!{creative}!{matchtype}!{placement}!{network}", + "xdm:finalUrlSuffix": "gclid={gclid}&utm_source=google&utm_medium=search", + "xdm:customParameters": [ + { + "xdm:key": "campaignid", + "xdm:value": "{campaignid}" + }, + { + "xdm:key": "adgroupid", + "xdm:value": "{adgroupid}" + }, + { + "xdm:key": "keyword", + "xdm:value": "{keyword}" + } + ] }, "xdm:additionalDetails": [ { - "xdm:fieldName": "meta_ad_id", - "xdm:stringValue": "23851234567890124" - }, - { - "xdm:fieldName": "meta_adset_id", - "xdm:stringValue": "23851234567890456" + "xdm:fieldName": "google_ad_type", + "xdm:stringValue": "RESPONSIVE_SEARCH_AD" }, { - "xdm:fieldName": "meta_campaign_id", - "xdm:stringValue": "23851234567890789" + "xdm:fieldName": "google_ad_status", + "xdm:stringValue": "ENABLED" }, { - "xdm:fieldName": "meta_image_hash", - "xdm:stringValue": "abc123def456ghi789jkl012" + "xdm:fieldName": "google_policy_summary_approval_status", + "xdm:stringValue": "APPROVED" }, { - "xdm:fieldName": "meta_placement_optimization", - "xdm:stringValue": "automatic" + "xdm:fieldName": "google_ad_strength", + "xdm:stringValue": "EXCELLENT" }, { - "xdm:fieldName": "meta_objective", - "xdm:stringValue": "OUTCOME_TRAFFIC" + "xdm:fieldName": "google_pinned_headline_position_1", + "xdm:stringValue": "Enterprise Cloud Solutions" }, { - "xdm:fieldName": "meta_buying_type", - "xdm:stringValue": "AUCTION" + "xdm:fieldName": "google_responsive_search_ad_path1", + "xdm:stringValue": "cloud" }, { - "xdm:fieldName": "meta_bid_strategy", - "xdm:stringValue": "LOWEST_COST_WITHOUT_CAP" + "xdm:fieldName": "google_responsive_search_ad_path2", + "xdm:stringValue": "solutions" } ] } diff --git a/schemas/paid-media/paid-media-ad-lookup.example.3.json b/schemas/paid-media/paid-media-ad-lookup.example.3.json index 532eb27987..6a9c859584 100644 --- a/schemas/paid-media/paid-media-ad-lookup.example.3.json +++ b/schemas/paid-media/paid-media-ad-lookup.example.3.json @@ -1,169 +1,126 @@ { "xdm:entityType": "ad", "xdm:paidMedia": { - "xdm:adNetwork": "google_ads", - "xdm:accountID": "1234567890", - "xdm:accountGUID": "google_ads_1234567890", - "xdm:campaignID": "9876543210", - "xdm:campaignGUID": "google_ads_1234567890_9876543210", - "xdm:adGroupID": "5555666677", - "xdm:adGroupGUID": "google_ads_1234567890_5555666677", - "xdm:adID": "8888999900", - "xdm:adGUID": "google_ads_1234567890_8888999900", - "xdm:experienceID": "creative_rda_111222333", - "xdm:experienceGUID": "google_ads_1234567890_creative_rda_111222333", - "xdm:hierarchyPath": "1234567890/9876543210/5555666677/8888999900", + "xdm:adNetwork": "tiktok", + "xdm:accountID": "7012345678901234567", + "xdm:accountGUID": "tiktok_7012345678901234567", + "xdm:campaignID": "7098765432109876543", + "xdm:campaignGUID": "tiktok_7012345678901234567_7098765432109876543", + "xdm:adGroupID": "7055566677788899900", + "xdm:adGroupGUID": "tiktok_7012345678901234567_7055566677788899900", + "xdm:adID": "7088899900011122233", + "xdm:adGUID": "tiktok_7012345678901234567_7088899900011122233", + "xdm:hierarchyPath": "7012345678901234567/7098765432109876543/7055566677788899900/7088899900011122233", "xdm:metadata": { - "xdm:name": "Responsive Display Ad - Tech Solutions", + "xdm:name": "Summer Collection - 15s In-Feed Video", "xdm:status": "active", "xdm:servingStatus": "CAMPAIGN_STATUS_ENABLED", "xdm:currency": "USD", - "xdm:timezone": "America/New_York", - "xdm:createdTime": "2025-09-20T14:00:00Z", - "xdm:updatedTime": "2025-11-09T08:00:00Z", - "xdm:startTime": "2025-10-01T00:00:00Z" + "xdm:timezone": "America/Chicago", + "xdm:createdTime": "2025-06-01T09:00:00Z", + "xdm:updatedTime": "2025-06-15T14:30:00Z", + "xdm:startTime": "2025-06-05T00:00:00Z", + "xdm:endTime": "2025-07-31T23:59:59Z", + "xdm:objective": "conversions", + "xdm:budgetType": "daily", + "xdm:dailyBudget": 300, + "xdm:biddingStrategy": "cost_cap", + "xdm:optimizationGoal": "conversions" }, "xdm:adDetails": { - "xdm:adType": "responsive", - "xdm:adFormat": "responsive_display_ad", + "xdm:adType": "video", + "xdm:creative": { + "xdm:paidMediaCreative": { + "xdm:creativeID": "tiktok_creative_vid_445566778", + "xdm:creativeType": "video", + "xdm:title": "Summer Styles You Need Right Now", + "xdm:body": "Fresh summer looks just dropped. Shop the collection before it sells out. Free shipping over $35.", + "xdm:callToAction": "Shop Now", + "xdm:destinationURL": "https://www.acmefashion.com/summer-collection?utm_source=tiktok&utm_medium=video&utm_campaign=summer2025", + "xdm:displayURL": "https://www.acmefashion.com/summer-collection", + "xdm:trackingURLs": [ + { + "xdm:eventType": "impression", + "xdm:url": "https://track.acmefashion.com/impression?ad=tiktok_vid_445566778" + }, + { + "xdm:eventType": "click", + "xdm:url": "https://track.acmefashion.com/click?ad=tiktok_vid_445566778" + } + ], + "xdm:assets": [ + { + "xdm:assetID": "video_summer_15s_001", + "xdm:assetType": "video", + "xdm:name": "Summer Collection 15s In-Feed Video", + "xdm:url": "https://cdn.acmefashion.com/ads/summer-collection-15s.mp4", + "xdm:thumbnailURL": "https://cdn.acmefashion.com/ads/summer-collection-thumb.jpg", + "xdm:dimensions": { + "xdm:width": 1080, + "xdm:height": 1920 + }, + "xdm:fileSize": 8500000, + "xdm:duration": 15 + } + ] + } + }, "xdm:reviewStatus": "approved", "xdm:deliveryStatus": "active", "xdm:isPinDeleted": false, "xdm:isRemovable": true, - "xdm:creativeDetails": { - "xdm:creativeID": "creative_rda_111222333", - "xdm:creativeName": "Responsive Display Ad - Tech Solutions", - "xdm:creativeType": "responsive_display", - "xdm:creativeFormat": "responsive_display_ad", - "xdm:creativeVersion": "v3.2", - "xdm:creativeTemplate": "responsive_display_standard", - "xdm:dynamicCreative": true, - "xdm:personalized": true, - "xdm:localized": true, - "xdm:locale": "en_US", - "xdm:brandID": "brand_acme_123", - "xdm:campaignTheme": "tech_solutions_2025" - }, - "xdm:adReviewDetails": { - "xdm:reviewStatus": "approved", - "xdm:reviewDate": "2025-09-21T10:00:00Z", - "xdm:reviewerID": "google_reviewer_123", - "xdm:reviewNotes": "Approved - complies with Google Ads policies", - "xdm:policyViolations": [], - "xdm:appealStatus": "not_applicable", - "xdm:lastModifiedDate": "2025-09-20T16:00:00Z", - "xdm:autoApproved": false, - "xdm:requiresManualReview": true - }, - "xdm:deliveryDetails": { - "xdm:deliveryStatus": "active", - "xdm:effectiveStatus": "active", - "xdm:servingStatus": "CAMPAIGN_STATUS_ENABLED", - "xdm:pacing": "standard", - "xdm:deliveryEstimate": "good", - "xdm:learningPhase": "completed", - "xdm:lastDeliveryCheck": "2025-11-10T07:00:00Z", - "xdm:estimatedDailyReach": 95000, - "xdm:saturationLevel": "medium" - }, "xdm:socialMediaProperties": { - "xdm:postID": "", - "xdm:pageID": "", - "xdm:instagramAccountID": "", - "xdm:allowComments": false, - "xdm:allowSharing": false, - "xdm:allowLikes": false, - "xdm:commentCount": 0, - "xdm:shareCount": 0, - "xdm:likeCount": 0, - "xdm:reactionCount": 0, - "xdm:saveCount": 0, - "xdm:hideCount": 0, - "xdm:reportCount": 0, - "xdm:organicImpressions": 0, - "xdm:organicReach": 0, - "xdm:viralImpressions": 0, - "xdm:viralReach": 0 + "xdm:isShareable": true, + "xdm:favoriteDisplayMode": "enabled" }, - "xdm:callToAction": { - "xdm:type": "learn_more", - "xdm:text": "Learn More", - "xdm:url": "https://www.acmecorp.com/solutions?utm_source=google&utm_medium=display&utm_campaign=tech_solutions", - "xdm:displayUrl": "acmecorp.com/solutions", - "xdm:deepLink": "", - "xdm:trackingTemplate": "{lpurl}?ad_id={creative}&placement={placement}", - "xdm:utmParameters": { - "xdm:source": "google", - "xdm:medium": "display", - "xdm:campaign": "tech_solutions", - "xdm:content": "responsive_display", - "xdm:term": "" - } - }, - "xdm:linkProperties": { - "xdm:destinationURL": "https://www.acmecorp.com/solutions", - "xdm:displayURL": "acmecorp.com", - "xdm:urlTags": "utm_source=google&utm_medium=display&utm_campaign=tech_solutions", - "xdm:trackingPixels": [], - "xdm:clickTrackers": [], - "xdm:conversionTracking": true, - "xdm:conversionPixelID": "" - }, - "xdm:appProperties": { - "xdm:appID": "", - "xdm:appName": "", - "xdm:appPlatform": "", - "xdm:appStoreURL": "", - "xdm:appDeepLink": "", - "xdm:appEventTracking": false, - "xdm:appEventName": "", - "xdm:sdkVersion": "" + "xdm:creativeAssetGroupsSpec": { + "xdm:isDynamic": false }, - "xdm:leadGenProperties": { - "xdm:formID": "form_not_applicable", - "xdm:formType": "not_applicable", - "xdm:instantForm": false, - "xdm:privacyPolicyURL": "https://www.acmecorp.com/privacy", - "xdm:customDisclaimer": "" + "xdm:degreesOfFreedomSpec": { + "xdm:enabled": true, + "xdm:features": ["smart_creative", "auto_thumbnail"] }, - "xdm:interactionProperties": { - "xdm:allowInteraction": true, - "xdm:interactionType": "click", - "xdm:swipeUpEnabled": false, - "xdm:pollEnabled": false, - "xdm:quizEnabled": false, - "xdm:gamificationEnabled": false, - "xdm:arEnabled": false, - "xdm:threeDEnabled": false + "xdm:urlTracking": { + "xdm:trackingTemplate": "https://track.acmefashion.com/click?ad={ad_id}&placement={placement}", + "xdm:customParameters": [ + { + "xdm:key": "utm_source", + "xdm:value": "tiktok" + }, + { + "xdm:key": "utm_medium", + "xdm:value": "video" + }, + { + "xdm:key": "utm_campaign", + "xdm:value": "summer2025" + } + ] }, "xdm:additionalDetails": [ { - "xdm:fieldName": "google_ad_id", - "xdm:stringValue": "8888999900" - }, - { - "xdm:fieldName": "google_ad_group_id", - "xdm:stringValue": "5555666677" + "xdm:fieldName": "tiktok_ad_id", + "xdm:stringValue": "7088899900011122233" }, { - "xdm:fieldName": "google_campaign_id", - "xdm:stringValue": "9876543210" + "xdm:fieldName": "tiktok_ad_format", + "xdm:stringValue": "SINGLE_VIDEO" }, { - "xdm:fieldName": "google_ad_type", - "xdm:stringValue": "RESPONSIVE_DISPLAY_AD" + "xdm:fieldName": "tiktok_identity_type", + "xdm:stringValue": "CUSTOMIZED_USER" }, { - "xdm:fieldName": "google_ad_status", - "xdm:stringValue": "ENABLED" + "xdm:fieldName": "tiktok_identity_id", + "xdm:stringValue": "7012345000000000001" }, { - "xdm:fieldName": "google_policy_summary_approval_status", - "xdm:stringValue": "APPROVED" + "xdm:fieldName": "tiktok_is_aco", + "xdm:booleanValue": false }, { - "xdm:fieldName": "google_ad_strength", - "xdm:stringValue": "EXCELLENT" + "xdm:fieldName": "tiktok_landing_page_url", + "xdm:stringValue": "https://www.acmefashion.com/summer-collection" } ] } diff --git a/schemas/paid-media/paid-media-adgroup-lookup.example.1.json b/schemas/paid-media/paid-media-adgroup-lookup.example.1.json index a0e2f2d79e..69ed829e33 100644 --- a/schemas/paid-media/paid-media-adgroup-lookup.example.1.json +++ b/schemas/paid-media/paid-media-adgroup-lookup.example.1.json @@ -22,28 +22,21 @@ "xdm:objective": "traffic", "xdm:budgetType": "daily", "xdm:dailyBudget": 500, - "xdm:lifetimeBudget": 0, "xdm:biddingStrategy": "lowest_cost_without_cap", "xdm:optimizationGoal": "link_clicks" }, "xdm:adGroupDetails": { "xdm:adGroupType": "standard", "xdm:childAdType": "video", + "xdm:promotedObject": { + "xdm:objectType": "page", + "xdm:objectID": "page_acmecorp_official" + }, "xdm:budgetSettings": { - "xdm:budgetType": "daily", - "xdm:dailyBudget": 500, - "xdm:lifetimeBudget": 0, - "xdm:budgetRemaining": 350, - "xdm:budgetSpent": 150, - "xdm:budgetUtilization": 0.3, - "xdm:pacing": "standard", - "xdm:pacingType": "standard", - "xdm:budgetOptimization": false, - "xdm:sharedBudget": false, - "xdm:budgetResetTime": "00:00:00", - "xdm:budgetTimezone": "America/Los_Angeles" + "xdm:budgetInMicroCurrency": 500000000, + "xdm:bidStrategyType": "lowest_cost" }, - "xdm:targetingSettings": { + "xdm:targeting": { "xdm:geoTargeting": { "xdm:countries": ["US"], "xdm:regions": ["California", "New York", "Texas", "Florida"], @@ -53,22 +46,17 @@ "New York", "Austin", "Miami" - ], - "xdm:postalCodes": [], - "xdm:dmas": ["807", "501", "803"], - "xdm:radius": 0, - "xdm:radiusUnit": "mile", - "xdm:locationType": "home" + ] }, "xdm:demographicTargeting": { - "xdm:ageMin": 25, - "xdm:ageMax": 54, + "xdm:ageRanges": [ + { + "xdm:minAge": 25, + "xdm:maxAge": 54 + } + ], "xdm:genders": ["male", "female"], - "xdm:languages": ["en"], - "xdm:education": ["college", "grad_school"], - "xdm:relationshipStatus": [], - "xdm:workEmployers": [], - "xdm:workPositions": ["manager", "director", "executive"] + "xdm:languages": ["en"] }, "xdm:interestTargeting": { "xdm:interests": [ @@ -81,136 +69,91 @@ "Early technology adopters", "Business decision makers" ], - "xdm:lifeEvents": [] - }, - "xdm:audienceTargeting": { "xdm:customAudiences": [ - "audience_website_visitors_30d", - "audience_app_users" - ], - "xdm:lookalikeSources": ["audience_purchasers_90d"], - "xdm:lookalikeSimilarity": 0.05, - "xdm:excludedAudiences": ["audience_existing_customers"], - "xdm:audienceExpansion": true, - "xdm:detailedTargeting": "expansion_all" + { + "xdm:audienceID": "audience_website_visitors_30d", + "xdm:audienceName": "Website Visitors - Last 30 Days", + "xdm:audienceType": "retargeting" + }, + { + "xdm:audienceID": "audience_app_users", + "xdm:audienceName": "Acme App Users", + "xdm:audienceType": "custom" + }, + { + "xdm:audienceID": "audience_purchasers_90d_lal", + "xdm:audienceName": "Lookalike - Purchasers 90d", + "xdm:audienceType": "lookalike" + } + ] }, "xdm:deviceTargeting": { - "xdm:devices": ["mobile", "desktop"], - "xdm:platforms": ["ios", "android", "windows", "mac"], - "xdm:osVersions": [], - "xdm:deviceModels": [], - "xdm:connectionTypes": ["wifi", "cellular"] + "xdm:deviceTypes": ["mobile", "desktop"], + "xdm:operatingSystems": ["iOS", "Android", "Windows", "macOS"] + }, + "xdm:placementTargeting": { + "xdm:placements": [ + "facebook_feed", + "instagram_feed", + "facebook_marketplace", + "facebook_video_feeds", + "instagram_explore", + "instagram_reels", + "messenger_inbox", + "audience_network_native" + ] } }, "xdm:optimizationSettings": { - "xdm:optimizationGoal": "link_clicks", - "xdm:billingEvent": "impressions", - "xdm:bidStrategy": "lowest_cost_without_cap", - "xdm:bidAmount": 0, - "xdm:bidCap": 0, - "xdm:costCap": 0, - "xdm:roas": 0, - "xdm:optimizationEvent": "LINK_CLICK", "xdm:conversionWindow": "7d_click_1d_view", - "xdm:attributionSetting": "7_day_click_1_day_view", - "xdm:deliveryType": "standard", - "xdm:campaignBudgetOptimization": false + "xdm:isAutoTargetingEnabled": false, + "xdm:isCampaignOptimization": false }, "xdm:placementSettings": { - "xdm:placementType": "automatic", + "xdm:placementGroup": "automatic", "xdm:placements": [ "facebook_feed", "instagram_feed", "facebook_marketplace", "facebook_video_feeds", - "facebook_right_column", "instagram_explore", "instagram_reels", "messenger_inbox", - "audience_network_native", - "audience_network_banner", - "audience_network_interstitial", - "audience_network_rewarded_video" - ], - "xdm:excludedPlacements": [], - "xdm:publisherPlatforms": [ - "facebook", - "instagram", - "messenger", - "audience_network" + "audience_network_native" ], - "xdm:devicePlatforms": ["mobile", "desktop"], - "xdm:facebookPositions": [ - "feed", - "marketplace", - "video_feeds", - "right_column", - "instant_article", - "instream_video" - ], - "xdm:instagramPositions": ["stream", "story", "explore", "reels"], - "xdm:messengerPositions": ["messenger_home", "sponsored_messages"], - "xdm:audienceNetworkPositions": [ - "classic", - "instream_video", - "rewarded_video" - ] + "xdm:deviceTypes": ["mobile", "desktop"] }, "xdm:deliverySettings": { - "xdm:startTime": "2025-11-01T00:00:00Z", - "xdm:endTime": "2025-11-30T23:59:59Z", - "xdm:scheduleType": "continuous", - "xdm:dayParting": false, - "xdm:dayPartingSchedule": [], - "xdm:frequencyCap": { - "xdm:enabled": true, - "xdm:impressions": 3, - "xdm:period": "day" - }, - "xdm:deliveryEstimate": "good", - "xdm:learningPhase": "learning", - "xdm:minimumRoas": 0 + "xdm:pacingDeliveryType": "standard", + "xdm:deliveryStatus": "active" }, "xdm:trackingSettings": { "xdm:pixelID": "pixel_123456789", - "xdm:conversionTracking": true, - "xdm:offlineConversionTracking": false, - "xdm:appEventTracking": true, - "xdm:urlParameters": "utm_source=facebook&utm_medium=paid&utm_campaign=fall2025&utm_content=video_adset", - "xdm:trackingSpecs": [ - { - "xdm:eventType": "LINK_CLICK", - "xdm:eventSource": "pixel", - "xdm:eventID": "pixel_123456789" - }, - { - "xdm:eventType": "PAGE_VIEW", - "xdm:eventSource": "pixel", - "xdm:eventID": "pixel_123456789" - } - ] + "xdm:eventSources": ["pixel", "app"], + "xdm:urlTracking": { + "xdm:trackingTemplate": "https://track.acmecorp.com/click?adset={adset_id}&placement={placement}", + "xdm:finalUrlSuffix": "utm_source=facebook&utm_medium=paid&utm_campaign=fall2025&utm_content=video_adset", + "xdm:customParameters": [ + { + "xdm:key": "utm_source", + "xdm:value": "facebook" + }, + { + "xdm:key": "utm_medium", + "xdm:value": "paid" + } + ] + } }, - "xdm:brandSafetySettings": { - "xdm:blockLists": ["block_list_sensitive_content"], + "xdm:brandSafetyConfig": { "xdm:inventoryFilter": "standard", - "xdm:contentCategories": ["news", "entertainment", "technology"], - "xdm:excludedCategories": ["mature_content", "political"], - "xdm:publisherBlockLists": [], - "xdm:appBlockLists": [] + "xdm:blockedCategories": ["mature_content", "political"] }, "xdm:additionalDetails": [ { "xdm:fieldName": "meta_adset_id", "xdm:stringValue": "23851234567890456" }, - { - "xdm:fieldName": "meta_campaign_id", - "xdm:stringValue": "23851234567890789" - }, - { - "xdm:fieldName": "meta_adset_name", - "xdm:stringValue": "Fall Launch - Video - 25-54 - Tech Enthusiasts" - }, { "xdm:fieldName": "meta_optimization_goal", "xdm:stringValue": "LINK_CLICKS" diff --git a/schemas/paid-media/paid-media-adgroup-lookup.example.2.json b/schemas/paid-media/paid-media-adgroup-lookup.example.2.json index 78dfc986f6..d6e30f432e 100644 --- a/schemas/paid-media/paid-media-adgroup-lookup.example.2.json +++ b/schemas/paid-media/paid-media-adgroup-lookup.example.2.json @@ -2,7 +2,6 @@ "xdm:entityType": "adgroup", "xdm:paidMedia": { "xdm:adNetwork": "google_ads", - "xdm:entityType": "adGroup", "xdm:accountID": "1234567890", "xdm:accountGUID": "google_ads_1234567890", "xdm:campaignID": "9876543210", @@ -11,7 +10,7 @@ "xdm:adGroupGUID": "google_ads_1234567890_5555666677", "xdm:hierarchyPath": "1234567890/9876543210/5555666677", "xdm:metadata": { - "xdm:name": "Tech Professionals - Responsive Display", + "xdm:name": "Tech Professionals - Responsive Search", "xdm:status": "active", "xdm:servingStatus": "CAMPAIGN_STATUS_ENABLED", "xdm:currency": "USD", @@ -19,31 +18,19 @@ "xdm:createdTime": "2025-09-15T10:00:00Z", "xdm:updatedTime": "2025-11-09T09:00:00Z", "xdm:startTime": "2025-10-01T00:00:00Z", - "xdm:objective": "awareness", - "xdm:budgetType": "daily", - "xdm:dailyBudget": 0, - "xdm:lifetimeBudget": 0, - "xdm:biddingStrategy": "target_cpm", - "xdm:optimizationGoal": "impressions" + "xdm:objective": "conversions", + "xdm:biddingStrategy": "target_cpa", + "xdm:optimizationGoal": "conversions" }, "xdm:adGroupDetails": { "xdm:adGroupType": "standard", - "xdm:childAdType": "responsive_display", + "xdm:childAdType": "responsive_search", "xdm:budgetSettings": { - "xdm:budgetType": "campaign", - "xdm:dailyBudget": 0, - "xdm:lifetimeBudget": 0, - "xdm:budgetRemaining": 0, - "xdm:budgetSpent": 18500, - "xdm:budgetUtilization": 0, - "xdm:pacing": "standard", - "xdm:pacingType": "standard", - "xdm:budgetOptimization": false, - "xdm:sharedBudget": false, - "xdm:budgetResetTime": "00:00:00", - "xdm:budgetTimezone": "America/New_York" + "xdm:bidInMicroCurrency": 5000000, + "xdm:bidStrategyType": "target_cpa", + "xdm:targetCpa": 25.0 }, - "xdm:targetingSettings": { + "xdm:targeting": { "xdm:geoTargeting": { "xdm:countries": ["US"], "xdm:regions": [ @@ -52,22 +39,17 @@ "Massachusetts", "Washington" ], - "xdm:cities": ["New York", "San Francisco", "Boston", "Seattle"], - "xdm:postalCodes": [], - "xdm:dmas": [], - "xdm:radius": 0, - "xdm:radiusUnit": "mile", - "xdm:locationType": "presence" + "xdm:cities": ["New York", "San Francisco", "Boston", "Seattle"] }, "xdm:demographicTargeting": { - "xdm:ageMin": 25, - "xdm:ageMax": 65, - "xdm:genders": ["male", "female"], - "xdm:languages": ["en"], - "xdm:education": [], - "xdm:relationshipStatus": [], - "xdm:workEmployers": [], - "xdm:workPositions": [] + "xdm:ageRanges": [ + { + "xdm:minAge": 25, + "xdm:maxAge": 65 + } + ], + "xdm:genders": ["all"], + "xdm:languages": ["en"] }, "xdm:interestTargeting": { "xdm:interests": [ @@ -75,113 +57,62 @@ "Business & Industrial", "Software" ], - "xdm:behaviors": [], - "xdm:lifeEvents": [] - }, - "xdm:audienceTargeting": { "xdm:customAudiences": [ - "remarketing_website_visitors", - "customer_match_list" - ], - "xdm:lookalikeSources": [], - "xdm:lookalikeSimilarity": 0, - "xdm:excludedAudiences": ["converters_last_30d"], - "xdm:audienceExpansion": true, - "xdm:detailedTargeting": "" + { + "xdm:audienceID": "remarketing_website_visitors", + "xdm:audienceName": "Remarketing - Website Visitors", + "xdm:audienceType": "retargeting" + }, + { + "xdm:audienceID": "customer_match_list", + "xdm:audienceName": "Customer Match - CRM List", + "xdm:audienceType": "custom" + } + ] }, "xdm:deviceTargeting": { - "xdm:devices": ["mobile", "desktop", "tablet"], - "xdm:platforms": [], - "xdm:osVersions": [], - "xdm:deviceModels": [], - "xdm:connectionTypes": [] + "xdm:deviceTypes": ["mobile", "desktop", "tablet"] } }, "xdm:optimizationSettings": { - "xdm:optimizationGoal": "impressions", - "xdm:billingEvent": "impressions", - "xdm:bidStrategy": "target_cpm", - "xdm:bidAmount": 5.0, - "xdm:bidCap": 0, - "xdm:costCap": 0, - "xdm:roas": 0, - "xdm:optimizationEvent": "", - "xdm:conversionWindow": "", - "xdm:attributionSetting": "", - "xdm:deliveryType": "standard", - "xdm:campaignBudgetOptimization": false + "xdm:conversionWindow": "30d_click", + "xdm:isAutoTargetingEnabled": true, + "xdm:isCampaignOptimization": false }, "xdm:placementSettings": { - "xdm:placementType": "automatic", - "xdm:placements": [ - "google_display_network", - "youtube", - "gmail", - "discover" - ], - "xdm:excludedPlacements": [], - "xdm:publisherPlatforms": [], - "xdm:devicePlatforms": ["mobile", "desktop", "tablet"], - "xdm:facebookPositions": [], - "xdm:instagramPositions": [], - "xdm:messengerPositions": [], - "xdm:audienceNetworkPositions": [] + "xdm:placementGroup": "search_network", + "xdm:placements": ["google_search", "search_partners"], + "xdm:deviceTypes": ["mobile", "desktop", "tablet"] }, "xdm:deliverySettings": { - "xdm:startTime": "2025-10-01T00:00:00Z", - "xdm:scheduleType": "continuous", - "xdm:dayParting": true, - "xdm:dayPartingSchedule": [ - { - "xdm:dayOfWeek": "monday", - "xdm:startHour": 9, - "xdm:endHour": 21 - }, - { - "xdm:dayOfWeek": "tuesday", - "xdm:startHour": 9, - "xdm:endHour": 21 - }, - { - "xdm:dayOfWeek": "wednesday", - "xdm:startHour": 9, - "xdm:endHour": 21 - }, - { - "xdm:dayOfWeek": "thursday", - "xdm:startHour": 9, - "xdm:endHour": 21 - }, - { - "xdm:dayOfWeek": "friday", - "xdm:startHour": 9, - "xdm:endHour": 21 - } - ], - "xdm:frequencyCap": { - "xdm:enabled": true, - "xdm:impressions": 3, - "xdm:period": "day" - }, - "xdm:deliveryEstimate": "good", - "xdm:learningPhase": "completed", - "xdm:minimumRoas": 0 + "xdm:pacingDeliveryType": "standard", + "xdm:deliveryStatus": "active" }, "xdm:trackingSettings": { - "xdm:pixelID": "", - "xdm:conversionTracking": true, - "xdm:offlineConversionTracking": false, - "xdm:appEventTracking": false, - "xdm:urlParameters": "utm_source=google&utm_medium=display&utm_campaign=brand_awareness&utm_content=tech_professionals", - "xdm:trackingSpecs": [] + "xdm:measurementProviderNames": ["Google Analytics"], + "xdm:eventSources": ["google_ads_conversion_tag"], + "xdm:urlTracking": { + "xdm:trackingTemplate": "{lpurl}?s_kwcid=AL!{userid}!3!{creative}!{matchtype}!{placement}!{network}", + "xdm:finalUrlSuffix": "gclid={gclid}&utm_source=google&utm_medium=search", + "xdm:customParameters": [ + { + "xdm:key": "campaignid", + "xdm:value": "{campaignid}" + }, + { + "xdm:key": "adgroupid", + "xdm:value": "{adgroupid}" + }, + { + "xdm:key": "keyword", + "xdm:value": "{keyword}" + } + ] + } }, - "xdm:brandSafetySettings": { - "xdm:blockLists": [], - "xdm:inventoryFilter": "expanded", - "xdm:contentCategories": [], - "xdm:excludedCategories": ["mature_content"], - "xdm:publisherBlockLists": [], - "xdm:appBlockLists": [] + "xdm:brandSafetyConfig": { + "xdm:inventoryFilter": "standard", + "xdm:blockedCategories": ["mature_content"] }, "xdm:additionalDetails": [ { @@ -189,24 +120,24 @@ "xdm:stringValue": "5555666677" }, { - "xdm:fieldName": "google_campaign_id", - "xdm:stringValue": "9876543210" + "xdm:fieldName": "google_ad_group_type", + "xdm:stringValue": "SEARCH_STANDARD" }, { - "xdm:fieldName": "google_ad_group_name", - "xdm:stringValue": "Tech Professionals - Responsive Display" + "xdm:fieldName": "google_ad_group_status", + "xdm:stringValue": "ENABLED" }, { - "xdm:fieldName": "google_ad_group_type", - "xdm:stringValue": "DISPLAY_STANDARD" + "xdm:fieldName": "google_target_cpa_micros", + "xdm:stringValue": "25000000" }, { - "xdm:fieldName": "google_ad_group_status", - "xdm:stringValue": "ENABLED" + "xdm:fieldName": "google_ad_rotation_mode", + "xdm:stringValue": "OPTIMIZE" }, { - "xdm:fieldName": "google_target_cpm_micros", - "xdm:stringValue": "5000000" + "xdm:fieldName": "google_effective_target_cpa_source", + "xdm:stringValue": "AD_GROUP" } ] } diff --git a/schemas/paid-media/paid-media-asset-lookup.example.1.json b/schemas/paid-media/paid-media-asset-lookup.example.1.json index 5c7bbe7615..b81f513b14 100644 --- a/schemas/paid-media/paid-media-asset-lookup.example.1.json +++ b/schemas/paid-media/paid-media-asset-lookup.example.1.json @@ -6,6 +6,7 @@ "xdm:accountGUID": "meta_act_123456789012345", "xdm:assetID": "987654321012345", "xdm:assetGUID": "meta_act_123456789012345_asset_987654321012345", + "xdm:hierarchyPath": "act_123456789012345/987654321012345", "xdm:metadata": { "xdm:name": "Fall Product Launch - 30 Second Video", "xdm:status": "active", @@ -14,160 +15,51 @@ }, "xdm:assetDetails": { "xdm:assetType": "video", - "xdm:assetFormat": "mp4", "xdm:assetSubType": "feed_video", - "xdm:assetCategory": "product_demo", - "xdm:assetSource": "uploaded", - "xdm:assetLibrary": "meta_creative_hub", - "xdm:assetOwner": "acme_corp", - "xdm:assetPermissions": "private", - "xdm:isStockAsset": false, - "xdm:stockProvider": "", - "xdm:stockAssetID": "", - "xdm:licenseType": "owned", - "xdm:rightsManagement": { - "xdm:copyrightOwner": "Acme Corporation", - "xdm:licenseExpiration": "", - "xdm:usageRights": "unlimited", - "xdm:geographicRestrictions": [], - "xdm:platformRestrictions": [], - "xdm:exclusivityPeriod": "" + "title": "Introducing Our Revolutionary New Product", + "description": "Experience the future of technology with our latest innovation. Available now for a limited time.", + "xdm:mediaProperties": { + "xdm:url": "https://video.xx.fbcdn.net/v/t42.1790-2/987654321012345_video.mp4", + "xdm:permalinkURL": "https://www.facebook.com/ads/library/?id=987654321012345", + "xdm:thumbnailURL": "https://scontent.xx.fbcdn.net/v/t45.1600-4/987654321012345_thumb.jpg", + "xdm:source": "https://business.facebook.com/creatives/987654321012345", + "xdm:hash": "abc123def456ghi789jkl012mno345pqr678" + }, + "xdm:dimensions": { + "xdm:width": 1920, + "xdm:height": 1080, + "xdm:aspectRatio": "16:9", + "xdm:orientation": "landscape" }, "xdm:fileProperties": { - "xdm:fileName": "fall_product_launch_30s_v2.mp4", "xdm:fileSize": 45678912, - "xdm:fileSizeUnit": "bytes", - "xdm:fileHash": "sha256:abc123def456ghi789jkl012mno345pqr678stu901vwx234yz", + "xdm:fileSizeFormatted": "43.6 MB", "xdm:mimeType": "video/mp4", - "xdm:encoding": "h264", - "xdm:bitrate": 5000, - "xdm:bitrateUnit": "kbps", - "xdm:colorSpace": "sRGB", - "xdm:colorDepth": 24, - "xdm:compressionType": "lossy" - }, - "xdm:urlProperties": { - "xdm:assetURL": "https://video.xx.fbcdn.net/v/t42.1790-2/987654321012345_video.mp4", - "xdm:thumbnailURL": "https://scontent.xx.fbcdn.net/v/t45.1600-4/987654321012345_thumb.jpg", - "xdm:previewURL": "https://business.facebook.com/creatives/preview/987654321012345", - "xdm:downloadURL": "https://business.facebook.com/creatives/download/987654321012345", - "xdm:cdnURL": "https://cdn.acmecorp.com/assets/fall_product_launch_30s_v2.mp4", - "xdm:streamingURL": "https://stream.acmecorp.com/assets/987654321012345/manifest.m3u8", - "xdm:embedCode": "" + "xdm:fileExtension": "mp4", + "xdm:encoding": "h264" }, "xdm:videoProperties": { "xdm:duration": 30.5, - "xdm:durationUnit": "seconds", - "xdm:width": 1920, - "xdm:height": 1080, - "xdm:aspectRatio": "16:9", - "xdm:orientation": "landscape", "xdm:frameRate": 30, - "xdm:frameRateUnit": "fps", - "xdm:videoCodec": "h264", - "xdm:audioCodec": "aac", - "xdm:audioChannels": 2, - "xdm:audioSampleRate": 48000, - "xdm:audioBitrate": 192, - "xdm:hasAudio": true, - "xdm:hasSubtitles": true, - "xdm:subtitleLanguages": ["en", "es", "fr"], - "xdm:closedCaptions": true, - "xdm:captionFormat": "srt", - "xdm:videoQuality": "1080p", - "xdm:hdrEnabled": false, - "xdm:is360": false, - "xdm:isVertical": false, - "xdm:isSquare": false, - "xdm:autoplay": true, - "xdm:looping": false, - "xdm:soundOn": true - }, - "xdm:contentProperties": { - "xdm:title": "Introducing Our Revolutionary New Product", - "xdm:description": "Experience the future of technology with our latest innovation. Available now for a limited time.", - "xdm:headline": "Revolutionary Innovation", - "xdm:bodyText": "Transform your workflow with cutting-edge features designed for modern professionals.", - "xdm:callToAction": "Learn More", - "xdm:brandName": "Acme Corp", - "xdm:productName": "Acme Pro X", - "xdm:tagline": "Innovation Meets Excellence", - "xdm:keywords": [ - "technology", - "innovation", - "productivity", - "professional", - "software" - ], - "xdm:hashtags": [ - "#AcmeCorp", - "#Innovation", - "#TechSolutions", - "#ProductLaunch" - ], - "xdm:mentions": ["@AcmeCorp"], - "xdm:language": "en", - "xdm:locale": "en_US" - }, - "xdm:creativeElements": { - "xdm:primaryColor": "#0066CC", - "xdm:secondaryColor": "#FFFFFF", - "xdm:accentColor": "#FF6600", - "xdm:backgroundColor": "#F5F5F5", - "xdm:textColor": "#333333", - "xdm:fontFamily": "Helvetica Neue", - "xdm:logoIncluded": true, - "xdm:logoPosition": "top_left", - "xdm:brandingLevel": "prominent", - "xdm:visualStyle": "modern", - "xdm:mood": "professional", - "xdm:tone": "confident" - }, - "xdm:performanceMetadata": { - "xdm:assetScore": 8.5, - "xdm:qualityScore": 9.2, - "xdm:relevanceScore": 8.8, - "xdm:engagementScore": 8.3, - "xdm:creativeFatigue": 0.15, - "xdm:freshnessScore": 0.95, - "xdm:adStrength": "excellent", - "xdm:predictedPerformance": "high", - "xdm:benchmarkComparison": "above_average" + "xdm:bitrate": 5000, + "xdm:codec": "h264", + "xdm:hasAudio": true }, - "xdm:usageTracking": { - "xdm:timesUsed": 12, - "xdm:activeCampaigns": 3, - "xdm:activeAdGroups": 5, - "xdm:activeAds": 8, - "xdm:firstUsedDate": "2025-11-01T00:00:00Z", + "xdm:usageMetadata": { + "xdm:usageCount": 12, "xdm:lastUsedDate": "2025-11-09T15:00:00Z", - "xdm:totalImpressions": 1250000, - "xdm:totalClicks": 45000, - "xdm:totalSpend": 12500 - }, - "xdm:reviewStatus": { - "xdm:status": "approved", - "xdm:reviewDate": "2025-10-26T10:00:00Z", - "xdm:reviewerID": "meta_reviewer_456", - "xdm:reviewNotes": "Approved - high quality video content", - "xdm:policyViolations": [], - "xdm:appealStatus": "not_applicable", - "xdm:autoApproved": false, - "xdm:requiresManualReview": true + "xdm:associatedCampaigns": [ + "camp_111222333", + "camp_444555666", + "camp_777888999" + ], + "xdm:associatedAds": ["ad_101010101", "ad_202020202", "ad_303030303"] }, "xdm:additionalDetails": [ { "xdm:fieldName": "meta_video_id", "xdm:stringValue": "987654321012345" }, - { - "xdm:fieldName": "meta_video_title", - "xdm:stringValue": "Fall Product Launch - 30 Second Video" - }, - { - "xdm:fieldName": "meta_upload_date", - "xdm:stringValue": "2025-10-25T14:00:00Z" - }, { "xdm:fieldName": "meta_video_status", "xdm:stringValue": "ready" @@ -182,7 +74,7 @@ }, { "xdm:fieldName": "meta_video_insights_enabled", - "xdm:stringValue": "true" + "xdm:booleanValue": true } ] } diff --git a/schemas/paid-media/paid-media-asset-lookup.example.2.json b/schemas/paid-media/paid-media-asset-lookup.example.2.json index fe550f90c8..19893373a2 100644 --- a/schemas/paid-media/paid-media-asset-lookup.example.2.json +++ b/schemas/paid-media/paid-media-asset-lookup.example.2.json @@ -1,167 +1,78 @@ { "xdm:entityType": "asset", "xdm:paidMedia": { - "xdm:adNetwork": "meta", - "xdm:accountID": "act_123456789012345", - "xdm:accountGUID": "meta_act_123456789012345", - "xdm:assetID": "456789123456789", - "xdm:assetGUID": "meta_act_123456789012345_asset_456789123456789", + "xdm:adNetwork": "google_ads", + "xdm:accountID": "1234567890", + "xdm:accountGUID": "google_ads_1234567890", + "xdm:assetID": "222333444555", + "xdm:assetGUID": "google_ads_1234567890_asset_222333444555", + "xdm:hierarchyPath": "1234567890/222333444555", "xdm:metadata": { - "xdm:name": "Holiday Sale - Hero Banner Image", + "xdm:name": "Holiday Sale - Display Banner", "xdm:status": "active", - "xdm:createdTime": "2025-10-28T09:00:00Z", - "xdm:updatedTime": "2025-11-01T08:00:00Z" + "xdm:createdTime": "2025-09-18T11:00:00Z", + "xdm:updatedTime": "2025-10-05T14:00:00Z" }, "xdm:assetDetails": { "xdm:assetType": "image", - "xdm:assetFormat": "jpg", - "xdm:assetSubType": "feed_image", - "xdm:assetCategory": "promotional", - "xdm:assetSource": "uploaded", - "xdm:assetLibrary": "meta_creative_hub", - "xdm:assetOwner": "acme_corp", - "xdm:assetPermissions": "private", - "xdm:isStockAsset": false, - "xdm:stockProvider": "", - "xdm:stockAssetID": "", - "xdm:licenseType": "owned", - "xdm:rightsManagement": { - "xdm:copyrightOwner": "Acme Corporation", - "xdm:licenseExpiration": "", - "xdm:usageRights": "unlimited", - "xdm:geographicRestrictions": [], - "xdm:platformRestrictions": [], - "xdm:exclusivityPeriod": "" + "xdm:assetSubType": "marketing_image", + "title": "Holiday Sale - Up to 50% Off Everything", + "description": "Promotional display banner for the annual holiday sale campaign featuring product imagery and discount messaging.", + "xdm:mediaProperties": { + "xdm:url": "https://googleads.g.doubleclick.net/pagead/imgad?id=222333444555", + "xdm:thumbnailURL": "https://googleads.g.doubleclick.net/pagead/imgad?id=222333444555&sz=150x150", + "xdm:source": "https://ads.google.com/aw/assets/222333444555", + "xdm:hash": "pqr678stu901vwx234yz567abc123def456" }, - "xdm:fileProperties": { - "xdm:fileName": "holiday_sale_hero_banner_1200x628.jpg", - "xdm:fileSize": 2456789, - "xdm:fileSizeUnit": "bytes", - "xdm:fileHash": "sha256:xyz789abc123def456ghi789jkl012mno345pqr678stu901vwx234", - "xdm:mimeType": "image/jpeg", - "xdm:encoding": "", - "xdm:bitrate": 0, - "xdm:bitrateUnit": "", - "xdm:colorSpace": "sRGB", - "xdm:colorDepth": 24, - "xdm:compressionType": "lossy" - }, - "xdm:urlProperties": { - "xdm:assetURL": "https://scontent.xx.fbcdn.net/v/t45.1600-4/456789123456789_image.jpg", - "xdm:thumbnailURL": "https://scontent.xx.fbcdn.net/v/t45.1600-4/456789123456789_thumb.jpg", - "xdm:previewURL": "https://business.facebook.com/creatives/preview/456789123456789", - "xdm:downloadURL": "https://business.facebook.com/creatives/download/456789123456789", - "xdm:cdnURL": "https://cdn.acmecorp.com/assets/holiday_sale_hero_banner.jpg", - "xdm:streamingURL": "", - "xdm:embedCode": "" - }, - "xdm:imageProperties": { + "xdm:dimensions": { "xdm:width": 1200, "xdm:height": 628, "xdm:aspectRatio": "1.91:1", - "xdm:orientation": "landscape", - "xdm:resolution": 72, - "xdm:resolutionUnit": "dpi", - "xdm:format": "jpeg", - "xdm:transparency": false, - "xdm:animated": false, - "xdm:frameCount": 1, - "xdm:colorProfile": "sRGB IEC61966-2.1", - "xdm:hasAlphaChannel": false, - "xdm:imageQuality": "high", - "xdm:optimizedForWeb": true, - "xdm:progressive": true - }, - "xdm:contentProperties": { - "xdm:title": "Holiday Sale - Up to 50% Off", - "xdm:description": "Don't miss our biggest sale of the year! Save up to 50% on select products.", - "xdm:headline": "Holiday Sale", - "xdm:bodyText": "Up to 50% Off Select Items", - "xdm:callToAction": "Shop Now", - "xdm:brandName": "Acme Corp", - "xdm:productName": "", - "xdm:tagline": "Limited Time Offer", - "xdm:keywords": ["sale", "holiday", "discount", "shopping", "deals"], - "xdm:hashtags": [ - "#HolidaySale", - "#AcmeCorp", - "#ShopNow", - "#LimitedTime" - ], - "xdm:mentions": ["@AcmeCorp"], - "xdm:language": "en", - "xdm:locale": "en_US" - }, - "xdm:creativeElements": { - "xdm:primaryColor": "#CC0000", - "xdm:secondaryColor": "#FFFFFF", - "xdm:accentColor": "#FFD700", - "xdm:backgroundColor": "#F8F8F8", - "xdm:textColor": "#FFFFFF", - "xdm:fontFamily": "Arial", - "xdm:logoIncluded": true, - "xdm:logoPosition": "top_center", - "xdm:brandingLevel": "prominent", - "xdm:visualStyle": "bold", - "xdm:mood": "exciting", - "xdm:tone": "urgent" + "xdm:orientation": "landscape" }, - "xdm:performanceMetadata": { - "xdm:assetScore": 7.8, - "xdm:qualityScore": 8.5, - "xdm:relevanceScore": 8.2, - "xdm:engagementScore": 7.5, - "xdm:creativeFatigue": 0.25, - "xdm:freshnessScore": 0.9, - "xdm:adStrength": "good", - "xdm:predictedPerformance": "medium_high", - "xdm:benchmarkComparison": "average" + "xdm:fileProperties": { + "xdm:fileSize": 2456789, + "xdm:fileSizeFormatted": "2.3 MB", + "xdm:mimeType": "image/png", + "xdm:fileExtension": "png" }, - "xdm:usageTracking": { - "xdm:timesUsed": 8, - "xdm:activeCampaigns": 2, - "xdm:activeAdGroups": 3, - "xdm:activeAds": 5, - "xdm:firstUsedDate": "2025-11-01T00:00:00Z", - "xdm:lastUsedDate": "2025-11-09T12:00:00Z", - "xdm:totalImpressions": 850000, - "xdm:totalClicks": 28000, - "xdm:totalSpend": 7500 + "xdm:imageProperties": { + "xdm:colorSpace": "sRGB", + "xdm:hasTransparency": true, + "xdm:isAnimated": false, + "xdm:dominantColors": ["#CC0000", "#FFFFFF", "#FFD700"] }, - "xdm:reviewStatus": { - "xdm:status": "approved", - "xdm:reviewDate": "2025-10-29T09:00:00Z", - "xdm:reviewerID": "meta_reviewer_789", - "xdm:reviewNotes": "Approved - meets all policy requirements", - "xdm:policyViolations": [], - "xdm:appealStatus": "not_applicable", - "xdm:autoApproved": true, - "xdm:requiresManualReview": false + "xdm:usageMetadata": { + "xdm:usageCount": 15, + "xdm:lastUsedDate": "2025-11-09T10:00:00Z", + "xdm:associatedCampaigns": [ + "camp_google_abc123", + "camp_google_def456", + "camp_google_ghi789" + ], + "xdm:associatedAds": [ + "ad_google_111", + "ad_google_222", + "ad_google_333", + "ad_google_444" + ] }, "xdm:additionalDetails": [ { - "xdm:fieldName": "meta_image_hash", - "xdm:stringValue": "abc123def456ghi789jkl012" - }, - { - "xdm:fieldName": "meta_image_name", - "xdm:stringValue": "Holiday Sale - Hero Banner Image" - }, - { - "xdm:fieldName": "meta_upload_date", - "xdm:stringValue": "2025-10-28T09:00:00Z" + "xdm:fieldName": "google_asset_type", + "xdm:stringValue": "IMAGE" }, { - "xdm:fieldName": "meta_image_status", - "xdm:stringValue": "active" + "xdm:fieldName": "google_asset_performance_label", + "xdm:stringValue": "GOOD" }, { - "xdm:fieldName": "meta_image_type", - "xdm:stringValue": "uploaded" + "xdm:fieldName": "google_asset_field_type", + "xdm:stringValue": "MARKETING_IMAGE" }, { - "xdm:fieldName": "meta_image_category", - "xdm:stringValue": "promotional" + "xdm:fieldName": "google_asset_policy_summary_approval_status", + "xdm:stringValue": "APPROVED" } ] } diff --git a/schemas/paid-media/paid-media-asset-lookup.example.3.json b/schemas/paid-media/paid-media-asset-lookup.example.3.json index 8a284dcfb2..97fcdf8e77 100644 --- a/schemas/paid-media/paid-media-asset-lookup.example.3.json +++ b/schemas/paid-media/paid-media-asset-lookup.example.3.json @@ -2,167 +2,91 @@ "xdm:entityType": "asset", "xdm:paidMedia": { "xdm:adNetwork": "google_ads", - "xdm:accountID": "1234567890", - "xdm:accountGUID": "google_ads_1234567890", - "xdm:assetID": "222333444555", - "xdm:assetGUID": "google_ads_1234567890_asset_222333444555", + "xdm:accountID": "9876543210", + "xdm:accountGUID": "google_ads_9876543210", + "xdm:assetID": "555666777888", + "xdm:assetGUID": "google_ads_9876543210_asset_555666777888", + "xdm:hierarchyPath": "9876543210/555666777888", "xdm:metadata": { - "xdm:name": "Tech Solutions - Product Image 1", + "xdm:name": "B2B Lead Capture - Free Demo Request", "xdm:status": "active", - "xdm:createdTime": "2025-09-18T11:00:00Z", - "xdm:updatedTime": "2025-10-05T14:00:00Z" + "xdm:createdTime": "2025-11-01T09:00:00Z", + "xdm:updatedTime": "2025-11-10T16:30:00Z" }, "xdm:assetDetails": { - "xdm:assetType": "image", - "xdm:assetFormat": "png", - "xdm:assetSubType": "marketing_image", - "xdm:assetCategory": "product", - "xdm:assetSource": "uploaded", - "xdm:assetLibrary": "google_ads_asset_library", - "xdm:assetOwner": "acme_corp", - "xdm:assetPermissions": "private", - "xdm:isStockAsset": false, - "xdm:stockProvider": "", - "xdm:stockAssetID": "", - "xdm:licenseType": "owned", - "xdm:rightsManagement": { - "xdm:copyrightOwner": "Acme Corporation", - "xdm:licenseExpiration": "", - "xdm:usageRights": "unlimited", - "xdm:geographicRestrictions": [], - "xdm:platformRestrictions": [], - "xdm:exclusivityPeriod": "" + "xdm:assetType": "lead_form", + "xdm:assetSubType": "lead_form_extension", + "title": "Request a Free Product Demo", + "description": "Lead generation form for capturing demo requests from prospective B2B customers.", + "xdm:leadFormProperties": { + "xdm:backgroundImageAsset": "google_ads_9876543210_asset_111222333444", + "xdm:formFields": [ + { + "xdm:fieldType": "FULL_NAME", + "xdm:fieldLabel": "Full Name", + "xdm:isRequired": true + }, + { + "xdm:fieldType": "EMAIL", + "xdm:fieldLabel": "Work Email", + "xdm:isRequired": true + }, + { + "xdm:fieldType": "PHONE_NUMBER", + "xdm:fieldLabel": "Phone Number", + "xdm:isRequired": false + }, + { + "xdm:fieldType": "COMPANY_NAME", + "xdm:fieldLabel": "Company Name", + "xdm:isRequired": true + }, + { + "xdm:fieldType": "WORK_TITLE", + "xdm:fieldLabel": "Job Title", + "xdm:isRequired": false + } + ] }, - "xdm:fileProperties": { - "xdm:fileName": "tech_solutions_product_1_1200x1200.png", - "xdm:fileSize": 3456789, - "xdm:fileSizeUnit": "bytes", - "xdm:fileHash": "sha256:pqr678stu901vwx234yz567abc123def456ghi789jkl012mno345", - "xdm:mimeType": "image/png", - "xdm:encoding": "", - "xdm:bitrate": 0, - "xdm:bitrateUnit": "", - "xdm:colorSpace": "sRGB", - "xdm:colorDepth": 32, - "xdm:compressionType": "lossless" - }, - "xdm:urlProperties": { - "xdm:assetURL": "https://googleads.g.doubleclick.net/pagead/imgad?id=222333444555", - "xdm:thumbnailURL": "https://googleads.g.doubleclick.net/pagead/imgad?id=222333444555&sz=150x150", - "xdm:previewURL": "https://ads.google.com/aw/assets/preview/222333444555", - "xdm:downloadURL": "https://ads.google.com/aw/assets/download/222333444555", - "xdm:cdnURL": "https://cdn.acmecorp.com/assets/tech_solutions_product_1.png", - "xdm:streamingURL": "", - "xdm:embedCode": "" - }, - "xdm:imageProperties": { - "xdm:width": 1200, - "xdm:height": 1200, - "xdm:aspectRatio": "1:1", - "xdm:orientation": "square", - "xdm:resolution": 300, - "xdm:resolutionUnit": "dpi", - "xdm:format": "png", - "xdm:transparency": true, - "xdm:animated": false, - "xdm:frameCount": 1, - "xdm:colorProfile": "sRGB IEC61966-2.1", - "xdm:hasAlphaChannel": true, - "xdm:imageQuality": "high", - "xdm:optimizedForWeb": true, - "xdm:progressive": false + "xdm:interactionProperties": { + "xdm:interactionType": "lead_form_submit", + "xdm:webViewProperties": { + "xdm:url": "https://www.acmecorp.com/demo-confirmation" + } }, - "xdm:contentProperties": { - "xdm:title": "Acme Pro X - Professional Software Solution", - "xdm:description": "Transform your business with our cutting-edge software platform designed for modern enterprises.", - "xdm:headline": "Professional Software Solution", - "xdm:bodyText": "Streamline operations and boost productivity", - "xdm:callToAction": "Learn More", - "xdm:brandName": "Acme Corp", - "xdm:productName": "Acme Pro X", - "xdm:tagline": "Built for Excellence", - "xdm:keywords": [ - "software", - "enterprise", - "productivity", - "business", - "technology" + "xdm:usageMetadata": { + "xdm:usageCount": 4, + "xdm:lastUsedDate": "2025-11-10T12:00:00Z", + "xdm:associatedCampaigns": [ + "camp_google_lead_001", + "camp_google_lead_002" ], - "xdm:hashtags": [], - "xdm:mentions": [], - "xdm:language": "en", - "xdm:locale": "en_US" - }, - "xdm:creativeElements": { - "xdm:primaryColor": "#0066CC", - "xdm:secondaryColor": "#FFFFFF", - "xdm:accentColor": "#00CC66", - "xdm:backgroundColor": "transparent", - "xdm:textColor": "#333333", - "xdm:fontFamily": "Roboto", - "xdm:logoIncluded": true, - "xdm:logoPosition": "center", - "xdm:brandingLevel": "moderate", - "xdm:visualStyle": "clean", - "xdm:mood": "professional", - "xdm:tone": "informative" - }, - "xdm:performanceMetadata": { - "xdm:assetScore": 8.2, - "xdm:qualityScore": 9.0, - "xdm:relevanceScore": 8.5, - "xdm:engagementScore": 7.8, - "xdm:creativeFatigue": 0.35, - "xdm:freshnessScore": 0.75, - "xdm:adStrength": "good", - "xdm:predictedPerformance": "medium_high", - "xdm:benchmarkComparison": "above_average" - }, - "xdm:usageTracking": { - "xdm:timesUsed": 15, - "xdm:activeCampaigns": 3, - "xdm:activeAdGroups": 4, - "xdm:activeAds": 6, - "xdm:firstUsedDate": "2025-10-01T00:00:00Z", - "xdm:lastUsedDate": "2025-11-09T10:00:00Z", - "xdm:totalImpressions": 1850000, - "xdm:totalClicks": 52000, - "xdm:totalSpend": 18500 - }, - "xdm:reviewStatus": { - "xdm:status": "approved", - "xdm:reviewDate": "2025-09-19T08:00:00Z", - "xdm:reviewerID": "google_reviewer_456", - "xdm:reviewNotes": "Approved - complies with Google Ads policies", - "xdm:policyViolations": [], - "xdm:appealStatus": "not_applicable", - "xdm:autoApproved": false, - "xdm:requiresManualReview": true + "xdm:associatedAds": [ + "ad_google_lead_501", + "ad_google_lead_502", + "ad_google_lead_503" + ] }, "xdm:additionalDetails": [ { - "xdm:fieldName": "google_asset_id", - "xdm:stringValue": "222333444555" - }, - { - "xdm:fieldName": "google_asset_name", - "xdm:stringValue": "Tech Solutions - Product Image 1" + "xdm:fieldName": "google_lead_form_id", + "xdm:stringValue": "555666777888" }, { - "xdm:fieldName": "google_asset_type", - "xdm:stringValue": "IMAGE" + "xdm:fieldName": "google_lead_form_call_to_action_type", + "xdm:stringValue": "BOOK_NOW" }, { - "xdm:fieldName": "google_upload_date", - "xdm:stringValue": "2025-09-18T11:00:00Z" + "xdm:fieldName": "google_lead_form_post_submit_call_to_action_type", + "xdm:stringValue": "VISIT_SITE" }, { - "xdm:fieldName": "google_asset_status", - "xdm:stringValue": "ENABLED" + "xdm:fieldName": "google_lead_form_delivery_method", + "xdm:stringValue": "WEBHOOK" }, { - "xdm:fieldName": "google_asset_performance_label", - "xdm:stringValue": "GOOD" + "xdm:fieldName": "google_lead_form_desired_intent", + "xdm:stringValue": "HIGH_INTENT" } ] } diff --git a/schemas/paid-media/paid-media-campaign-lookup.example.1.json b/schemas/paid-media/paid-media-campaign-lookup.example.1.json index 31ee5422af..ffcefeb8d1 100644 --- a/schemas/paid-media/paid-media-campaign-lookup.example.1.json +++ b/schemas/paid-media/paid-media-campaign-lookup.example.1.json @@ -20,7 +20,6 @@ "xdm:objective": "traffic", "xdm:budgetType": "daily", "xdm:dailyBudget": 2000, - "xdm:lifetimeBudget": 0, "xdm:biddingStrategy": "lowest_cost_without_cap", "xdm:optimizationGoal": "link_clicks" }, @@ -30,68 +29,78 @@ "xdm:isAutomatedCampaign": false, "xdm:promotedObject": { "xdm:objectType": "page", - "xdm:objectID": "page_acmecorp_official", - "xdm:pageID": "123456789012345", - "xdm:pixelID": "pixel_123456789", - "xdm:customEventType": "LINK_CLICK", - "xdm:applicationID": "app_456789123", - "xdm:productCatalogID": "catalog_987654321", - "xdm:productSetID": "product_set_123456", - "xdm:offlineConversionDataSetID": "", - "xdm:destinationURL": "https://www.acmecorp.com/fall-launch" + "xdm:objectID": "123456789012345", + "xdm:objectName": "ACME Corp Official Page", + "xdm:objectURL": "https://www.acmecorp.com/fall-launch" }, "xdm:budgetSettings": { - "xdm:budgetType": "daily", - "xdm:dailyBudget": 2000, - "xdm:lifetimeBudget": 0, - "xdm:totalBudget": 60000, - "xdm:budgetRemaining": 42500, - "xdm:budgetSpent": 17500, - "xdm:budgetUtilization": 0.292, - "xdm:pacing": "standard", - "xdm:pacingType": "standard", - "xdm:campaignBudgetOptimization": true, - "xdm:cboEnabled": true, - "xdm:budgetRebalancing": true, + "xdm:isCampaignBudgetOptimization": true, "xdm:spendCap": 2500, - "xdm:bidCap": 0, - "xdm:costCap": 0 + "xdm:bidStrategy": "lowest_cost", + "xdm:bidAmount": 0 }, - "xdm:targetingStrategy": { - "xdm:targetingExpansion": true, - "xdm:detailedTargetingExpansion": "expansion_all", - "xdm:advantagePlusAudience": false, - "xdm:advantagePlusCreative": false, - "xdm:advantagePlusCatalog": false, - "xdm:lookalikExpansion": true, - "xdm:automaticPlacements": true, - "xdm:dynamicCreative": false + "xdm:targeting": { + "xdm:geoTargeting": { + "xdm:countries": ["US"], + "xdm:regions": ["California", "New York", "Texas"] + }, + "xdm:demographicTargeting": { + "xdm:ageRanges": [ + { + "xdm:minAge": 25, + "xdm:maxAge": 54 + } + ], + "xdm:genders": ["all"], + "xdm:languages": ["en"] + }, + "xdm:interestTargeting": { + "xdm:interests": [ + "technology", + "online_shopping", + "consumer_electronics" + ], + "xdm:customAudiences": [ + { + "xdm:audienceID": "aud_website_visitors_30d", + "xdm:audienceName": "Website Visitors - Last 30 Days", + "xdm:audienceType": "retargeting" + }, + { + "xdm:audienceID": "aud_lal_purchasers_1pct", + "xdm:audienceName": "Lookalike - Purchasers 1%", + "xdm:audienceType": "lookalike" + } + ] + }, + "xdm:deviceTargeting": { + "xdm:deviceTypes": ["mobile", "desktop"] + }, + "xdm:placementTargeting": { + "xdm:placements": [ + "facebook_feed", + "instagram_feed", + "instagram_stories" + ] + } }, - "xdm:schedulingSettings": { - "xdm:startDate": "2025-11-01T00:00:00Z", - "xdm:endDate": "2025-11-30T23:59:59Z", - "xdm:scheduleType": "continuous", - "xdm:runContinuously": false, - "xdm:dayParting": false, - "xdm:dayPartingSchedule": [], - "xdm:timezone": "America/Los_Angeles", + "xdm:scheduling": { + "xdm:isAlwaysOn": false, "xdm:flightDates": [ { "xdm:startDate": "2025-11-01T00:00:00Z", - "xdm:endDate": "2025-11-30T23:59:59Z" + "xdm:endDate": "2025-11-30T23:59:59Z", + "xdm:budget": 60000 } ] }, "xdm:frequencyCapping": { "xdm:enabled": true, "xdm:impressionCap": 5, - "xdm:timePeriod": "week", - "xdm:timePeriodDays": 7, - "xdm:applyToAllAdSets": true, - "xdm:resetFrequency": "weekly" + "xdm:timePeriod": "week" }, "xdm:conversionTracking": { - "xdm:pixelID": "pixel_123456789", + "xdm:pixelIDs": ["pixel_123456789"], "xdm:conversionEvents": [ "PageView", "ViewContent", @@ -99,80 +108,25 @@ "InitiateCheckout", "Purchase" ], - "xdm:customConversions": [ - { - "xdm:eventName": "ProductPageView", - "xdm:eventID": "custom_event_001", - "xdm:eventValue": 0 - }, - { - "xdm:eventName": "DemoRequest", - "xdm:eventID": "custom_event_002", - "xdm:eventValue": 50 - } - ], - "xdm:offlineConversions": false, - "xdm:serverSideTracking": true, - "xdm:conversionAPI": true, - "xdm:deduplication": true, - "xdm:attributionWindow": "7d_click_1d_view" - }, - "xdm:optimizationSettings": { - "xdm:objective": "OUTCOME_TRAFFIC", - "xdm:optimizationGoal": "LINK_CLICKS", - "xdm:billingEvent": "IMPRESSIONS", - "xdm:bidStrategy": "LOWEST_COST_WITHOUT_CAP", - "xdm:pacing": "standard", - "xdm:deliveryType": "standard", - "xdm:learningPhase": "learning", - "xdm:autoOptimization": true - }, - "xdm:ios14Settings": { - "xdm:campaignOptedIn": true, - "xdm:attOptimization": true, - "xdm:aggregatedEventMeasurement": true, - "xdm:prioritizedEvents": ["Purchase", "AddToCart", "ViewContent"], - "xdm:domainVerification": true, - "xdm:verifiedDomain": "acmecorp.com", - "xdm:skadnetworkEnabled": true, - "xdm:conversionValueSchema": "default" - }, - "xdm:brandSafety": { - "xdm:inventoryFilter": "standard", - "xdm:blockLists": ["block_list_sensitive_content"], - "xdm:contentCategories": [ - "news", - "entertainment", - "technology", - "business" - ], - "xdm:excludedCategories": ["mature_content", "political", "gambling"], - "xdm:publisherBlockLists": [], - "xdm:appBlockLists": [], - "xdm:brandSuitability": "standard" - }, - "xdm:creativeSettings": { - "xdm:dynamicCreative": false, - "xdm:multiAdvertiserAds": false, - "xdm:catalogAds": false, - "xdm:collectionAds": false, - "xdm:instantExperience": false, - "xdm:videoPolling": false, - "xdm:playableAds": false + "xdm:attributionWindow": "7d_click_1d_view", + "xdm:urlTracking": { + "xdm:trackingTemplate": "{lpurl}?utm_source=meta&utm_medium=paid_social&utm_campaign={campaign.name}", + "xdm:finalUrlSuffix": "utm_source=meta&utm_medium=paid_social", + "xdm:customParameters": [ + { + "xdm:key": "utm_source", + "xdm:value": "meta" + }, + { + "xdm:key": "utm_campaign", + "xdm:value": "fall_2025_traffic" + } + ] + } }, + "xdm:ios14CampaignType": "REGULAR_CAMPAIGN", + "xdm:skanEnabled": false, "xdm:additionalDetails": [ - { - "xdm:fieldName": "meta_campaign_id", - "xdm:stringValue": "23851234567890789" - }, - { - "xdm:fieldName": "meta_campaign_name", - "xdm:stringValue": "Fall 2025 Product Launch - Traffic Campaign" - }, - { - "xdm:fieldName": "meta_objective", - "xdm:stringValue": "OUTCOME_TRAFFIC" - }, { "xdm:fieldName": "meta_buying_type", "xdm:stringValue": "AUCTION" @@ -181,22 +135,6 @@ "xdm:fieldName": "meta_special_ad_categories", "xdm:stringValue": "NONE" }, - { - "xdm:fieldName": "meta_campaign_budget_optimization", - "xdm:stringValue": "true" - }, - { - "xdm:fieldName": "meta_bid_strategy", - "xdm:stringValue": "LOWEST_COST_WITHOUT_CAP" - }, - { - "xdm:fieldName": "meta_campaign_spending_limit", - "xdm:stringValue": "2500" - }, - { - "xdm:fieldName": "meta_campaign_status", - "xdm:stringValue": "ACTIVE" - }, { "xdm:fieldName": "meta_effective_status", "xdm:stringValue": "ACTIVE" diff --git a/schemas/paid-media/paid-media-campaign-lookup.example.2.json b/schemas/paid-media/paid-media-campaign-lookup.example.2.json index b5d52889e8..aeebf779a9 100644 --- a/schemas/paid-media/paid-media-campaign-lookup.example.2.json +++ b/schemas/paid-media/paid-media-campaign-lookup.example.2.json @@ -8,7 +8,7 @@ "xdm:campaignGUID": "google_ads_1234567890_9876543210", "xdm:hierarchyPath": "1234567890/9876543210", "xdm:metadata": { - "xdm:name": "Brand Awareness - Display Network", + "xdm:name": "Holiday 2025 - Search Campaign", "xdm:status": "active", "xdm:servingStatus": "CAMPAIGN_STATUS_ENABLED", "xdm:currency": "USD", @@ -16,183 +16,152 @@ "xdm:createdTime": "2025-09-10T08:00:00Z", "xdm:updatedTime": "2025-11-09T10:00:00Z", "xdm:startTime": "2025-10-01T00:00:00Z", - "xdm:objective": "awareness", + "xdm:objective": "conversions", "xdm:budgetType": "daily", "xdm:dailyBudget": 1500, - "xdm:lifetimeBudget": 0, - "xdm:biddingStrategy": "target_cpm", - "xdm:optimizationGoal": "impressions" + "xdm:biddingStrategy": "target_cpa", + "xdm:optimizationGoal": "conversions" }, "xdm:campaignDetails": { - "xdm:campaignType": "display", - "xdm:subType": "display", + "xdm:campaignType": "search", + "xdm:subType": "standard_search", "xdm:isAutomatedCampaign": false, "xdm:promotedObject": { "xdm:objectType": "website", - "xdm:objectID": "", - "xdm:pageID": "", - "xdm:pixelID": "", - "xdm:customEventType": "", - "xdm:applicationID": "", - "xdm:productCatalogID": "", - "xdm:productSetID": "", - "xdm:offlineConversionDataSetID": "", - "xdm:destinationURL": "https://www.acmecorp.com" + "xdm:objectName": "ACME Corp Website", + "xdm:objectURL": "https://www.acmecorp.com" }, "xdm:budgetSettings": { - "xdm:budgetType": "daily", - "xdm:dailyBudget": 1500, - "xdm:lifetimeBudget": 0, - "xdm:totalBudget": 0, - "xdm:budgetRemaining": 0, - "xdm:budgetSpent": 52500, - "xdm:budgetUtilization": 0, - "xdm:pacing": "standard", - "xdm:pacingType": "standard", - "xdm:campaignBudgetOptimization": false, - "xdm:cboEnabled": false, - "xdm:budgetRebalancing": false, - "xdm:spendCap": 0, - "xdm:bidCap": 0, - "xdm:costCap": 0 + "xdm:isCampaignBudgetOptimization": false, + "xdm:spendCap": 50000, + "xdm:bidStrategy": "target_cpa", + "xdm:bidAmount": 25.5 }, - "xdm:targetingStrategy": { - "xdm:targetingExpansion": true, - "xdm:detailedTargetingExpansion": "", - "xdm:advantagePlusAudience": false, - "xdm:advantagePlusCreative": false, - "xdm:advantagePlusCatalog": false, - "xdm:lookalikExpansion": false, - "xdm:automaticPlacements": true, - "xdm:dynamicCreative": false + "xdm:targeting": { + "xdm:geoTargeting": { + "xdm:countries": ["US"], + "xdm:regions": [ + "New York", + "New Jersey", + "Connecticut", + "Pennsylvania" + ] + }, + "xdm:demographicTargeting": { + "xdm:ageRanges": [ + { + "xdm:minAge": 18, + "xdm:maxAge": 65 + } + ], + "xdm:genders": ["all"], + "xdm:languages": ["en"] + }, + "xdm:deviceTargeting": { + "xdm:deviceTypes": ["desktop", "mobile", "tablet"] + } }, - "xdm:schedulingSettings": { - "xdm:startDate": "2025-10-01T00:00:00Z", - "xdm:endDate": "", - "xdm:scheduleType": "continuous", - "xdm:runContinuously": true, - "xdm:dayParting": true, - "xdm:dayPartingSchedule": [ - { - "xdm:dayOfWeek": "monday", - "xdm:startHour": 9, - "xdm:endHour": 21 - }, - { - "xdm:dayOfWeek": "tuesday", - "xdm:startHour": 9, - "xdm:endHour": 21 - }, - { - "xdm:dayOfWeek": "wednesday", - "xdm:startHour": 9, - "xdm:endHour": 21 - }, - { - "xdm:dayOfWeek": "thursday", - "xdm:startHour": 9, - "xdm:endHour": 21 - }, - { - "xdm:dayOfWeek": "friday", - "xdm:startHour": 9, - "xdm:endHour": 21 - } - ], - "xdm:timezone": "America/New_York", - "xdm:flightDates": [] + "xdm:scheduling": { + "xdm:isAlwaysOn": true, + "xdm:dayParting": { + "xdm:enabled": true, + "xdm:schedule": [ + { + "xdm:dayOfWeek": "monday", + "xdm:startHour": 8, + "xdm:endHour": 22 + }, + { + "xdm:dayOfWeek": "tuesday", + "xdm:startHour": 8, + "xdm:endHour": 22 + }, + { + "xdm:dayOfWeek": "wednesday", + "xdm:startHour": 8, + "xdm:endHour": 22 + }, + { + "xdm:dayOfWeek": "thursday", + "xdm:startHour": 8, + "xdm:endHour": 22 + }, + { + "xdm:dayOfWeek": "friday", + "xdm:startHour": 8, + "xdm:endHour": 22 + }, + { + "xdm:dayOfWeek": "saturday", + "xdm:startHour": 10, + "xdm:endHour": 20 + }, + { + "xdm:dayOfWeek": "sunday", + "xdm:startHour": 10, + "xdm:endHour": 20 + } + ] + } }, "xdm:frequencyCapping": { - "xdm:enabled": true, - "xdm:impressionCap": 3, - "xdm:timePeriod": "day", - "xdm:timePeriodDays": 1, - "xdm:applyToAllAdSets": true, - "xdm:resetFrequency": "daily" + "xdm:enabled": false }, "xdm:conversionTracking": { - "xdm:pixelID": "", - "xdm:conversionEvents": [], - "xdm:customConversions": [], - "xdm:offlineConversions": false, - "xdm:serverSideTracking": false, - "xdm:conversionAPI": false, - "xdm:deduplication": false, - "xdm:attributionWindow": "30d_click" - }, - "xdm:optimizationSettings": { - "xdm:objective": "BRAND_AWARENESS", - "xdm:optimizationGoal": "IMPRESSIONS", - "xdm:billingEvent": "IMPRESSIONS", - "xdm:bidStrategy": "TARGET_CPM", - "xdm:pacing": "standard", - "xdm:deliveryType": "standard", - "xdm:learningPhase": "completed", - "xdm:autoOptimization": true - }, - "xdm:ios14Settings": { - "xdm:campaignOptedIn": false, - "xdm:attOptimization": false, - "xdm:aggregatedEventMeasurement": false, - "xdm:prioritizedEvents": [], - "xdm:domainVerification": false, - "xdm:verifiedDomain": "", - "xdm:skadnetworkEnabled": false, - "xdm:conversionValueSchema": "" - }, - "xdm:brandSafety": { - "xdm:inventoryFilter": "expanded", - "xdm:blockLists": [], - "xdm:contentCategories": [ - "news", - "entertainment", - "technology", - "business", - "sports", - "lifestyle" + "xdm:pixelIDs": ["AW-987654321"], + "xdm:conversionEvents": [ + "purchase", + "add_to_cart", + "begin_checkout", + "sign_up" ], - "xdm:excludedCategories": ["mature_content", "gambling"], - "xdm:publisherBlockLists": [], - "xdm:appBlockLists": [], - "xdm:brandSuitability": "expanded" - }, - "xdm:creativeSettings": { - "xdm:dynamicCreative": false, - "xdm:multiAdvertiserAds": false, - "xdm:catalogAds": false, - "xdm:collectionAds": false, - "xdm:instantExperience": false, - "xdm:videoPolling": false, - "xdm:playableAds": false + "xdm:attributionWindow": "30d_click", + "xdm:urlTracking": { + "xdm:trackingTemplate": "{lpurl}?s_kwcid=AL!{userid}!3!{creative}!{matchtype}!{placement}!{network}!{keyword}", + "xdm:finalUrlSuffix": "gclid={gclid}&gclsrc=aw.ds", + "xdm:customParameters": [ + { + "xdm:key": "utm_source", + "xdm:value": "google" + }, + { + "xdm:key": "utm_medium", + "xdm:value": "cpc" + }, + { + "xdm:key": "utm_campaign", + "xdm:value": "{_campaign}" + } + ] + } }, - "xdm:additionalDetails": [ - { - "xdm:fieldName": "google_campaign_id", - "xdm:stringValue": "9876543210" - }, - { - "xdm:fieldName": "google_campaign_name", - "xdm:stringValue": "Brand Awareness - Display Network" - }, + "xdm:placementBidAdjustments": [ { - "xdm:fieldName": "google_campaign_type", - "xdm:stringValue": "DISPLAY" - }, + "xdm:placement": "TOP_OF_SEARCH", + "xdm:placementType": "SEARCH", + "xdm:adjustmentPercentage": 25 + } + ], + "xdm:additionalDetails": [ { "xdm:fieldName": "google_advertising_channel_type", - "xdm:stringValue": "DISPLAY" + "xdm:stringValue": "SEARCH" }, { "xdm:fieldName": "google_bidding_strategy_type", - "xdm:stringValue": "TARGET_CPM" - }, - { - "xdm:fieldName": "google_campaign_status", - "xdm:stringValue": "ENABLED" + "xdm:stringValue": "TARGET_CPA" }, { "xdm:fieldName": "google_serving_status", "xdm:stringValue": "SERVING" + }, + { + "xdm:fieldName": "google_network_settings_target_search_network", + "xdm:booleanValue": true + }, + { + "xdm:fieldName": "google_network_settings_target_content_network", + "xdm:booleanValue": false } ] } diff --git a/schemas/paid-media/paid-media-experience-lookup.example.1.json b/schemas/paid-media/paid-media-experience-lookup.example.1.json index cc1a1b7d12..29d9291448 100644 --- a/schemas/paid-media/paid-media-experience-lookup.example.1.json +++ b/schemas/paid-media/paid-media-experience-lookup.example.1.json @@ -4,172 +4,107 @@ "xdm:adNetwork": "meta", "xdm:accountID": "act_123456789012345", "xdm:accountGUID": "meta_act_123456789012345", - "xdm:experienceID": "creative_vid_987654321", - "xdm:experienceGUID": "meta_act_123456789012345_creative_vid_987654321", + "xdm:campaignID": "120345678901234", + "xdm:campaignGUID": "meta_act_123456789012345_camp_120345678901234", + "xdm:adGroupID": "120567890123456", + "xdm:adGroupGUID": "meta_act_123456789012345_adset_120567890123456", + "xdm:experienceID": "dyn_carousel_998877665", + "xdm:experienceGUID": "meta_act_123456789012345_exp_dyn_carousel_998877665", + "xdm:hierarchyPath": "act_123456789012345/120345678901234/120567890123456/dyn_carousel_998877665", "xdm:metadata": { - "xdm:name": "Fall Product Launch - 30s Video Creative", + "xdm:name": "Fall Collection - Dynamic Carousel Experience", "xdm:status": "active", - "xdm:createdTime": "2025-10-28T15:00:00Z", - "xdm:updatedTime": "2025-11-05T11:00:00Z" + "xdm:createdTime": "2025-10-15T09:30:00Z", + "xdm:updatedTime": "2025-11-02T14:20:00Z", + "xdm:startTime": "2025-10-20T00:00:00Z", + "xdm:endTime": "2025-12-31T23:59:59Z", + "xdm:objective": "conversions", + "xdm:currency": "USD" }, "xdm:experienceDetails": { - "xdm:experienceType": "single_video", - "xdm:experienceFormat": "single_video", - "xdm:experienceTemplate": "video_standard", - "xdm:experienceVersion": "v2.1", - "xdm:isDynamic": false, - "xdm:isPersonalized": true, - "xdm:isLocalized": true, - "xdm:locale": "en_US", - "xdm:primaryAssetID": "987654321012345", - "xdm:primaryAssetGUID": "meta_act_123456789012345_asset_987654321012345", - "xdm:primaryAssetType": "video", - "xdm:assetIDs": ["987654321012345"], - "xdm:assetGUIDs": ["meta_act_123456789012345_asset_987654321012345"], - "xdm:assetCount": 1, - "xdm:assetTypes": ["video"], - "xdm:contentDetails": { - "xdm:primaryText": "Introducing our revolutionary new product that will transform the way you work. Experience innovation like never before.", - "xdm:headline": "Revolutionary Innovation", - "xdm:description": "Transform your workflow with cutting-edge features designed for modern professionals. Available now for a limited time.", - "xdm:callToActionType": "learn_more", - "xdm:callToActionText": "Learn More", - "xdm:destinationURL": "https://www.acmecorp.com/fall-launch?utm_source=facebook&utm_medium=video&utm_campaign=fall2025", - "xdm:displayURL": "acmecorp.com/fall-launch", - "xdm:linkDescription": "Discover the future of productivity", - "xdm:brandName": "Acme Corp", - "xdm:productName": "Acme Pro X", - "xdm:tagline": "Innovation Meets Excellence", - "xdm:additionalText": "Limited time offer - Learn more today" + "xdm:experienceName": "Fall Collection - Dynamic Carousel Experience", + "xdm:experienceDescription": "Dynamic carousel showcasing top fall collection products with personalized card ordering", + "xdm:experienceType": "carousel", + "xdm:thumbnailURL": "https://cdn.meta.com/creatives/act_123456789012345/dyn_carousel_998877665/thumb.jpg", + "xdm:landingPageURL": "https://www.acmefashion.com/fall-collection?utm_source=meta&utm_medium=paid&utm_campaign=fall2025", + "xdm:headingText": "New Fall Arrivals", + "xdm:bodyText": "Discover our curated fall collection. Handcrafted styles designed for the modern wardrobe. Shop now and get free shipping on orders over $75.", + "xdm:callToAction": "Shop Now", + "xdm:assetIDs": [ + "img_101010101", + "img_202020202", + "img_303030303", + "img_404040404" + ], + "xdm:assetGUIDs": [ + "meta_act_123456789012345_asset_img_101010101", + "meta_act_123456789012345_asset_img_202020202", + "meta_act_123456789012345_asset_img_303030303", + "meta_act_123456789012345_asset_img_404040404" + ], + "xdm:carouselProperties": { + "xdm:cardCount": 4, + "xdm:cards": [ + { + "xdm:cardIndex": 0, + "xdm:assetID": "img_101010101", + "xdm:assetGUID": "meta_act_123456789012345_asset_img_101010101", + "xdm:heading": "Wool Blend Overcoat", + "xdm:description": "Premium wool blend in charcoal grey - $189", + "xdm:destinationURL": "https://www.acmefashion.com/products/wool-overcoat?utm_source=meta&utm_content=card1" + }, + { + "xdm:cardIndex": 1, + "xdm:assetID": "img_202020202", + "xdm:assetGUID": "meta_act_123456789012345_asset_img_202020202", + "xdm:heading": "Cashmere Scarf Set", + "xdm:description": "100% cashmere in autumn tones - $95", + "xdm:destinationURL": "https://www.acmefashion.com/products/cashmere-scarf?utm_source=meta&utm_content=card2" + }, + { + "xdm:cardIndex": 2, + "xdm:assetID": "img_303030303", + "xdm:assetGUID": "meta_act_123456789012345_asset_img_303030303", + "xdm:heading": "Leather Ankle Boots", + "xdm:description": "Handcrafted Italian leather - $245", + "xdm:destinationURL": "https://www.acmefashion.com/products/ankle-boots?utm_source=meta&utm_content=card3" + }, + { + "xdm:cardIndex": 3, + "xdm:assetID": "img_404040404", + "xdm:assetGUID": "meta_act_123456789012345_asset_img_404040404", + "xdm:heading": "Merino Turtleneck", + "xdm:description": "Soft merino wool in 6 colors - $120", + "xdm:destinationURL": "https://www.acmefashion.com/products/merino-turtleneck?utm_source=meta&utm_content=card4" + } + ] }, - "xdm:visualElements": { - "xdm:primaryColor": "#0066CC", - "xdm:secondaryColor": "#FFFFFF", - "xdm:accentColor": "#FF6600", - "xdm:backgroundColor": "#F5F5F5", - "xdm:textColor": "#333333", - "xdm:fontFamily": "Helvetica Neue", - "xdm:logoIncluded": true, - "xdm:logoPosition": "top_left", - "xdm:brandingLevel": "prominent", - "xdm:visualStyle": "modern", - "xdm:mood": "professional", - "xdm:tone": "confident", - "xdm:overlayText": true, - "xdm:overlayPosition": "bottom_third", - "xdm:animationStyle": "smooth", - "xdm:transitionType": "fade" + "xdm:interactionProperties": { + "xdm:isInteractive": true, + "xdm:interactionType": "swipe" }, - "xdm:targetingContext": { - "xdm:campaignTheme": "fall_2025_launch", - "xdm:audienceSegment": "tech_enthusiasts", - "xdm:ageRange": "25-54", - "xdm:genderTarget": "all", - "xdm:geographicFocus": "US_major_metros", - "xdm:deviceOptimization": "mobile_first", - "xdm:placementOptimization": "feed_optimized", - "xdm:seasonality": "fall", - "xdm:productCategory": "technology", - "xdm:customerJourneyStage": "awareness" - }, - "xdm:performanceAttributes": { - "xdm:creativeConcept": "product_demo", - "xdm:messageStrategy": "problem_solution", - "xdm:emotionalAppeal": "aspiration", - "xdm:valueProposition": "innovation", - "xdm:urgency": "limited_time", - "xdm:socialProof": false, - "xdm:testimonials": false, - "xdm:demonstration": true, - "xdm:comparison": false, - "xdm:educationalContent": true - }, - "xdm:technicalSpecs": { - "xdm:aspectRatios": ["16:9"], - "xdm:dimensions": ["1920x1080"], - "xdm:fileSizes": [45678912], - "xdm:durations": [30.5], - "xdm:formats": ["mp4"], - "xdm:codecs": ["h264"], - "xdm:bitrates": [5000], - "xdm:frameRates": [30], - "xdm:hasAudio": true, - "xdm:hasSubtitles": true, - "xdm:subtitleLanguages": ["en", "es", "fr"], - "xdm:closedCaptions": true, - "xdm:hdrEnabled": false, - "xdm:is360": false - }, - "xdm:usageMetrics": { - "xdm:timesUsed": 12, - "xdm:activeCampaigns": 3, - "xdm:activeAdGroups": 5, - "xdm:activeAds": 8, - "xdm:firstUsedDate": "2025-11-01T00:00:00Z", + "xdm:performanceMetadata": { + "xdm:usageCount": 8, "xdm:lastUsedDate": "2025-11-09T15:00:00Z", - "xdm:totalImpressions": 1250000, - "xdm:totalClicks": 45000, - "xdm:totalConversions": 2250, - "xdm:totalSpend": 12500, - "xdm:averageCTR": 0.036, - "xdm:averageCPC": 0.278, - "xdm:averageCPA": 5.56, - "xdm:averageROAS": 4.5 - }, - "xdm:qualityMetrics": { - "xdm:creativeScore": 8.5, - "xdm:qualityScore": 9.2, - "xdm:relevanceScore": 8.8, - "xdm:engagementScore": 8.3, - "xdm:adStrength": "excellent", - "xdm:creativeFatigue": 0.15, - "xdm:freshnessScore": 0.95, - "xdm:predictedPerformance": "high", - "xdm:benchmarkComparison": "above_average", - "xdm:policyCompliance": "compliant" - }, - "xdm:reviewStatus": { - "xdm:status": "approved", - "xdm:reviewDate": "2025-10-29T10:00:00Z", - "xdm:reviewerID": "meta_reviewer_456", - "xdm:reviewNotes": "Approved - high quality video creative", - "xdm:policyViolations": [], - "xdm:appealStatus": "not_applicable", - "xdm:autoApproved": false, - "xdm:requiresManualReview": true + "xdm:associatedCampaigns": ["120345678901234", "120345678905678"], + "xdm:associatedAds": ["ad_550011", "ad_550022", "ad_550033"] }, "xdm:additionalDetails": [ { - "xdm:fieldName": "meta_creative_id", - "xdm:stringValue": "creative_vid_987654321" - }, - { - "xdm:fieldName": "meta_creative_name", - "xdm:stringValue": "Fall Product Launch - 30s Video Creative" - }, - { - "xdm:fieldName": "meta_creative_type", - "xdm:stringValue": "video" - }, - { - "xdm:fieldName": "meta_video_id", - "xdm:stringValue": "987654321012345" - }, - { - "xdm:fieldName": "meta_creative_status", - "xdm:stringValue": "active" + "xdm:fieldName": "meta_dynamic_creative", + "xdm:booleanValue": true }, { "xdm:fieldName": "meta_objective_type", - "xdm:stringValue": "OUTCOME_TRAFFIC" + "xdm:stringValue": "OUTCOME_SALES" }, { "xdm:fieldName": "meta_placement_optimization", "xdm:stringValue": "automatic" }, { - "xdm:fieldName": "meta_dynamic_creative", - "xdm:stringValue": "false" + "xdm:fieldName": "meta_catalog_id", + "xdm:stringValue": "catalog_778899001122" } ] } diff --git a/schemas/paid-media/paid-media-experience-lookup.example.2.json b/schemas/paid-media/paid-media-experience-lookup.example.2.json index 0baad3593a..8f61ef8ffe 100644 --- a/schemas/paid-media/paid-media-experience-lookup.example.2.json +++ b/schemas/paid-media/paid-media-experience-lookup.example.2.json @@ -4,176 +4,82 @@ "xdm:adNetwork": "google_ads", "xdm:accountID": "1234567890", "xdm:accountGUID": "google_ads_1234567890", - "xdm:experienceID": "creative_rda_111222333", - "xdm:experienceGUID": "google_ads_1234567890_creative_rda_111222333", + "xdm:campaignID": "19876543210", + "xdm:campaignGUID": "google_ads_1234567890_camp_19876543210", + "xdm:adGroupID": "134567890123", + "xdm:adGroupGUID": "google_ads_1234567890_adgrp_134567890123", + "xdm:experienceID": "rda_111222333444", + "xdm:experienceGUID": "google_ads_1234567890_exp_rda_111222333444", + "xdm:hierarchyPath": "1234567890/19876543210/134567890123/rda_111222333444", "xdm:metadata": { - "xdm:name": "Responsive Display Ad - Tech Solutions Multi-Asset", + "xdm:name": "Responsive Display - Enterprise Software Solutions", "xdm:status": "active", + "xdm:servingStatus": "CAMPAIGN_STATUS_ENABLED", "xdm:createdTime": "2025-09-20T13:00:00Z", - "xdm:updatedTime": "2025-11-05T09:00:00Z" + "xdm:updatedTime": "2025-11-05T09:00:00Z", + "xdm:objective": "conversions", + "xdm:currency": "USD", + "xdm:optimizationGoal": "MAXIMIZE_CONVERSIONS" }, "xdm:experienceDetails": { + "xdm:experienceName": "Responsive Display - Enterprise Software Solutions", + "xdm:experienceDescription": "Multi-asset responsive display ad for enterprise software targeting IT decision makers on the Google Display Network", "xdm:experienceType": "single_image", - "xdm:experienceFormat": "responsive_display_ad", - "xdm:experienceTemplate": "responsive_display_standard", - "xdm:experienceVersion": "v3.2", - "xdm:isDynamic": true, - "xdm:isPersonalized": true, - "xdm:isLocalized": true, - "xdm:locale": "en_US", - "xdm:primaryAssetID": "222333444555", - "xdm:primaryAssetGUID": "google_ads_1234567890_asset_222333444555", - "xdm:primaryAssetType": "image", + "xdm:sourceURL": "https://ads.google.com/aw/ads?adId=rda_111222333444&campaignId=19876543210", + "xdm:thumbnailURL": "https://tpc.googlesyndication.com/simgad/rda_111222333444_thumb", + "xdm:landingPageURL": "https://www.acmecorp.com/enterprise-solutions?utm_source=google&utm_medium=display&utm_campaign=enterprise_q4", + "xdm:headingText": "Enterprise Software That Scales With You", + "xdm:bodyText": "Streamline operations with our all-in-one platform. Trusted by 5,000+ companies. Start your free trial today.", + "xdm:callToAction": "Start Free Trial", "xdm:assetIDs": ["222333444555", "333444555666", "444555666777"], "xdm:assetGUIDs": [ "google_ads_1234567890_asset_222333444555", "google_ads_1234567890_asset_333444555666", "google_ads_1234567890_asset_444555666777" ], - "xdm:assetCount": 3, - "xdm:assetTypes": ["image", "image", "image"], - "xdm:contentDetails": { - "xdm:primaryText": "Transform your business with our cutting-edge software platform designed for modern enterprises. Streamline operations and boost productivity.", - "xdm:headline": "Professional Software Solution", - "xdm:description": "Discover how Acme Pro X can revolutionize your workflow with powerful features, seamless integration, and enterprise-grade security.", - "xdm:callToActionType": "learn_more", - "xdm:callToActionText": "Learn More", - "xdm:destinationURL": "https://www.acmecorp.com/solutions?utm_source=google&utm_medium=display&utm_campaign=tech_solutions", - "xdm:displayURL": "acmecorp.com/solutions", - "xdm:linkDescription": "Explore our enterprise solutions", - "xdm:brandName": "Acme Corp", - "xdm:productName": "Acme Pro X", - "xdm:tagline": "Built for Excellence", - "xdm:additionalText": "Trusted by leading enterprises worldwide" + "xdm:interactionProperties": { + "xdm:isInteractive": true, + "xdm:interactionType": "click" }, - "xdm:visualElements": { - "xdm:primaryColor": "#0066CC", - "xdm:secondaryColor": "#FFFFFF", - "xdm:accentColor": "#00CC66", - "xdm:backgroundColor": "#F8F8F8", - "xdm:textColor": "#333333", - "xdm:fontFamily": "Roboto", - "xdm:logoIncluded": true, - "xdm:logoPosition": "top_left", - "xdm:brandingLevel": "moderate", - "xdm:visualStyle": "clean", - "xdm:mood": "professional", - "xdm:tone": "informative", - "xdm:overlayText": false, - "xdm:overlayPosition": "", - "xdm:animationStyle": "none", - "xdm:transitionType": "none" - }, - "xdm:targetingContext": { - "xdm:campaignTheme": "tech_solutions_2025", - "xdm:audienceSegment": "tech_professionals", - "xdm:ageRange": "25-65", - "xdm:genderTarget": "all", - "xdm:geographicFocus": "US_tech_hubs", - "xdm:deviceOptimization": "multi_device", - "xdm:placementOptimization": "display_network", - "xdm:seasonality": "evergreen", - "xdm:productCategory": "enterprise_software", - "xdm:customerJourneyStage": "consideration" - }, - "xdm:performanceAttributes": { - "xdm:creativeConcept": "product_showcase", - "xdm:messageStrategy": "value_proposition", - "xdm:emotionalAppeal": "trust", - "xdm:valueProposition": "efficiency", - "xdm:urgency": "none", - "xdm:socialProof": true, - "xdm:testimonials": false, - "xdm:demonstration": false, - "xdm:comparison": false, - "xdm:educationalContent": true - }, - "xdm:technicalSpecs": { - "xdm:aspectRatios": ["1:1", "1.91:1", "4:5"], - "xdm:dimensions": ["1200x1200", "1200x628", "1080x1350"], - "xdm:fileSizes": [3456789, 2987654, 3123456], - "xdm:durations": [], - "xdm:formats": ["png", "png", "png"], - "xdm:codecs": [], - "xdm:bitrates": [], - "xdm:frameRates": [], - "xdm:hasAudio": false, - "xdm:hasSubtitles": false, - "xdm:subtitleLanguages": [], - "xdm:closedCaptions": false, - "xdm:hdrEnabled": false, - "xdm:is360": false - }, - "xdm:usageMetrics": { - "xdm:timesUsed": 15, - "xdm:activeCampaigns": 3, - "xdm:activeAdGroups": 4, - "xdm:activeAds": 6, - "xdm:firstUsedDate": "2025-10-01T00:00:00Z", + "xdm:performanceMetadata": { + "xdm:usageCount": 15, "xdm:lastUsedDate": "2025-11-09T10:00:00Z", - "xdm:totalImpressions": 1850000, - "xdm:totalClicks": 52000, - "xdm:totalConversions": 1850, - "xdm:totalSpend": 18500, - "xdm:averageCTR": 0.028, - "xdm:averageCPC": 0.356, - "xdm:averageCPA": 10.0, - "xdm:averageROAS": 3.8 - }, - "xdm:qualityMetrics": { - "xdm:creativeScore": 8.2, - "xdm:qualityScore": 9.0, - "xdm:relevanceScore": 8.5, - "xdm:engagementScore": 7.8, - "xdm:adStrength": "excellent", - "xdm:creativeFatigue": 0.35, - "xdm:freshnessScore": 0.75, - "xdm:predictedPerformance": "medium_high", - "xdm:benchmarkComparison": "above_average", - "xdm:policyCompliance": "compliant" - }, - "xdm:reviewStatus": { - "xdm:status": "approved", - "xdm:reviewDate": "2025-09-21T09:00:00Z", - "xdm:reviewerID": "google_reviewer_123", - "xdm:reviewNotes": "Approved - complies with Google Ads policies", - "xdm:policyViolations": [], - "xdm:appealStatus": "not_applicable", - "xdm:autoApproved": false, - "xdm:requiresManualReview": true + "xdm:associatedCampaigns": ["19876543210", "19876543211"], + "xdm:associatedAds": [ + "ad_gdn_001", + "ad_gdn_002", + "ad_gdn_003", + "ad_gdn_004" + ] }, "xdm:additionalDetails": [ { - "xdm:fieldName": "google_creative_id", - "xdm:stringValue": "creative_rda_111222333" - }, - { - "xdm:fieldName": "google_creative_name", - "xdm:stringValue": "Responsive Display Ad - Tech Solutions Multi-Asset" - }, - { - "xdm:fieldName": "google_creative_type", + "xdm:fieldName": "google_ad_type", "xdm:stringValue": "RESPONSIVE_DISPLAY_AD" }, - { - "xdm:fieldName": "google_creative_status", - "xdm:stringValue": "ENABLED" - }, { "xdm:fieldName": "google_ad_strength", "xdm:stringValue": "EXCELLENT" }, { - "xdm:fieldName": "google_policy_summary_approval_status", + "xdm:fieldName": "google_policy_approval_status", "xdm:stringValue": "APPROVED" }, { - "xdm:fieldName": "google_asset_count", - "xdm:stringValue": "3" + "xdm:fieldName": "google_long_headline", + "xdm:stringValue": "Transform Your Business Operations With Our Award-Winning Enterprise Platform" + }, + { + "xdm:fieldName": "google_business_name", + "xdm:stringValue": "Acme Corp" + }, + { + "xdm:fieldName": "google_allow_flexible_color", + "xdm:booleanValue": true }, { - "xdm:fieldName": "google_dynamic_creative", - "xdm:stringValue": "true" + "xdm:fieldName": "google_marketing_image_count", + "xdm:numberValue": 3 } ] } diff --git a/schemas/paid-media/paid-media-summary-metrics.example.1.json b/schemas/paid-media/paid-media-summary-metrics.example.1.json index 4584d5999c..bc8c49c4de 100644 --- a/schemas/paid-media/paid-media-summary-metrics.example.1.json +++ b/schemas/paid-media/paid-media-summary-metrics.example.1.json @@ -2,13 +2,12 @@ "xdm:timestamp": "2025-11-09T00:00:00Z", "xdm:paidMedia": { "xdm:adNetwork": "meta", - "xdm:entityType": "account", "xdm:accountID": "act_123456789012345", "xdm:accountGUID": "meta_act_123456789012345", - "xdm:timestamp": "2025-11-09T00:00:00Z", - "xdm:date": "2025-11-09", - "xdm:granularity": "daily", - "xdm:coreMetrics": { + "xdm:campaignID": "23851234567890789", + "xdm:campaignGUID": "meta_23851234567890789", + "xdm:hierarchyPath": "act_123456789012345/23851234567890789", + "xdm:metrics": { "xdm:impressions": 125000, "xdm:clicks": 4500, "xdm:reach": 95000, @@ -17,131 +16,22 @@ "xdm:conversions": 225, "xdm:conversionValue": 11250.0, "xdm:ctr": 0.036, - "xdm:cpc": 0.722, + "xdm:cpc": 0.72, "xdm:cpm": 26.0, - "xdm:cpa": 14.44, + "xdm:costPerConversion": 14.44, "xdm:roas": 3.46, - "xdm:roi": 2.46 + "xdm:engagements": 6750, + "xdm:engagementRate": 0.054 }, "xdm:dimensionalBreakdowns": { - "xdm:deviceBreakdown": { - "xdm:mobile": { - "xdm:impressions": 87500, - "xdm:clicks": 3375, - "xdm:spend": 2275.0, - "xdm:conversions": 169 - }, - "xdm:desktop": { - "xdm:impressions": 31250, - "xdm:clicks": 938, - "xdm:spend": 812.5, - "xdm:conversions": 47 - }, - "xdm:tablet": { - "xdm:impressions": 6250, - "xdm:clicks": 187, - "xdm:spend": 162.5, - "xdm:conversions": 9 - } - }, - "xdm:platformBreakdown": { - "xdm:facebook": { - "xdm:impressions": 75000, - "xdm:clicks": 2700, - "xdm:spend": 1950.0, - "xdm:conversions": 135 - }, - "xdm:instagram": { - "xdm:impressions": 37500, - "xdm:clicks": 1350, - "xdm:spend": 975.0, - "xdm:conversions": 68 - }, - "xdm:messenger": { - "xdm:impressions": 7500, - "xdm:clicks": 270, - "xdm:spend": 195.0, - "xdm:conversions": 14 - }, - "xdm:audience_network": { - "xdm:impressions": 5000, - "xdm:clicks": 180, - "xdm:spend": 130.0, - "xdm:conversions": 8 - } - }, - "xdm:placementBreakdown": { - "xdm:feed": { - "xdm:impressions": 62500, - "xdm:clicks": 2250, - "xdm:spend": 1625.0, - "xdm:conversions": 113 - }, - "xdm:stories": { - "xdm:impressions": 31250, - "xdm:clicks": 1125, - "xdm:spend": 812.5, - "xdm:conversions": 56 - }, - "xdm:reels": { - "xdm:impressions": 18750, - "xdm:clicks": 675, - "xdm:spend": 487.5, - "xdm:conversions": 34 - }, - "xdm:other": { - "xdm:impressions": 12500, - "xdm:clicks": 450, - "xdm:spend": 325.0, - "xdm:conversions": 22 - } - }, - "xdm:ageBreakdown": { - "xdm:age_18_24": { - "xdm:impressions": 18750, - "xdm:clicks": 675, - "xdm:spend": 487.5, - "xdm:conversions": 34 - }, - "xdm:age_25_34": { - "xdm:impressions": 43750, - "xdm:clicks": 1575, - "xdm:spend": 1137.5, - "xdm:conversions": 79 - }, - "xdm:age_35_44": { - "xdm:impressions": 37500, - "xdm:clicks": 1350, - "xdm:spend": 975.0, - "xdm:conversions": 68 - }, - "xdm:age_45_54": { - "xdm:impressions": 18750, - "xdm:clicks": 675, - "xdm:spend": 487.5, - "xdm:conversions": 34 - }, - "xdm:age_55_64": { - "xdm:impressions": 6250, - "xdm:clicks": 225, - "xdm:spend": 162.5, - "xdm:conversions": 10 - } - }, - "xdm:genderBreakdown": { - "xdm:male": { - "xdm:impressions": 68750, - "xdm:clicks": 2475, - "xdm:spend": 1787.5, - "xdm:conversions": 124 - }, - "xdm:female": { - "xdm:impressions": 56250, - "xdm:clicks": 2025, - "xdm:spend": 1462.5, - "xdm:conversions": 101 - } - } + "xdm:deviceType": "mobile", + "xdm:placement": "feed", + "xdm:platform": "facebook", + "xdm:ageGroup": "25-34", + "xdm:gender": "all", + "xdm:country": "US", + "xdm:campaignObjective": "CONVERSIONS", + "xdm:creativeFormat": "image" }, "xdm:extendedMetrics": { "xdm:likes": 3375, @@ -152,27 +42,11 @@ "xdm:outboundClicks": 4275, "xdm:uniqueClicks": 4050 }, - "xdm:conversionMetrics": { - "xdm:postViewConversions": 45, - "xdm:postClickConversions": 180, - "xdm:conversionRate": 0.05, - "xdm:costPerAction": 14.44, - "xdm:actionValue": 11250.0, - "xdm:conversionsByType": { - "xdm:purchases": 180, - "xdm:addToCart": 450, - "xdm:initiateCheckout": 270, - "xdm:leads": 45, - "xdm:downloads": 135 - }, - "xdm:leads": 45, - "xdm:costPerLead": 72.22 - }, "xdm:costMetrics": { - "xdm:averageCpc": 0.722, + "xdm:averageCpc": 0.72, "xdm:averageCpm": 26.0, "xdm:averageCpa": 14.44, - "xdm:averageCpe": 0.481, + "xdm:averageCpe": 0.48, "xdm:budgetUtilization": { "xdm:budgetAllocated": 5000.0, "xdm:budgetSpent": 3250.0, @@ -187,14 +61,11 @@ "xdm:viewAttributionWindow": "1_DAY" }, "xdm:qualityMetrics": { - "xdm:qualityScore": 8.5, + "xdm:overallQualityScore": 8.5, "xdm:relevanceScore": 8.8, - "xdm:engagementRateRanking": "above_average", - "xdm:conversionRateRanking": "above_average", - "xdm:qualityRanking": "above_average", - "xdm:adRelevanceDiagnostics": "above_average", - "xdm:engagementRateDiagnostics": "above_average", - "xdm:conversionRateDiagnostics": "above_average" + "xdm:engagementScore": 7.9, + "xdm:conversionScore": 8.2, + "xdm:qualityTrend": "stable" } } } diff --git a/schemas/paid-media/paid-media-summary-metrics.example.2.json b/schemas/paid-media/paid-media-summary-metrics.example.2.json index d58457c16f..3a9ad2a9fb 100644 --- a/schemas/paid-media/paid-media-summary-metrics.example.2.json +++ b/schemas/paid-media/paid-media-summary-metrics.example.2.json @@ -1,202 +1,73 @@ { "xdm:timestamp": "2025-11-09T00:00:00Z", "xdm:paidMedia": { - "xdm:adNetwork": "meta", - "xdm:entityType": "campaign", - "xdm:accountID": "act_123456789012345", - "xdm:accountGUID": "meta_act_123456789012345", - "xdm:campaignID": "23851234567890789", - "xdm:campaignGUID": "meta_act_123456789012345_23851234567890789", - "xdm:timestamp": "2025-11-09T00:00:00Z", - "xdm:date": "2025-11-09", - "xdm:granularity": "daily", - "xdm:coreMetrics": { - "xdm:impressions": 85000, - "xdm:clicks": 3060, - "xdm:reach": 64500, - "xdm:frequency": 1.32, - "xdm:spend": 2210.0, - "xdm:conversions": 153, - "xdm:conversionValue": 7650.0, - "xdm:ctr": 0.036, - "xdm:cpc": 0.722, - "xdm:cpm": 26.0, - "xdm:cpa": 14.44, - "xdm:roas": 3.46, - "xdm:roi": 2.46 + "xdm:adNetwork": "google_ads", + "xdm:accountID": "123-456-7890", + "xdm:accountGUID": "gads_123_456_7890", + "xdm:campaignID": "20456789012", + "xdm:campaignGUID": "gads_20456789012", + "xdm:adGroupID": "30567890123", + "xdm:adGroupGUID": "gads_30567890123", + "xdm:hierarchyPath": "123-456-7890/20456789012/30567890123", + "xdm:metrics": { + "xdm:impressions": 68000, + "xdm:clicks": 2720, + "xdm:spend": 4080.0, + "xdm:conversions": 136, + "xdm:conversionValue": 8160.0, + "xdm:ctr": 0.04, + "xdm:cpc": 1.5, + "xdm:cpm": 60.0, + "xdm:costPerConversion": 30.0, + "xdm:roas": 2.0, + "xdm:engagements": 3400, + "xdm:engagementRate": 0.05 }, "xdm:dimensionalBreakdowns": { - "xdm:deviceBreakdown": { - "xdm:mobile": { - "xdm:impressions": 59500, - "xdm:clicks": 2295, - "xdm:spend": 1547.0, - "xdm:conversions": 115 - }, - "xdm:desktop": { - "xdm:impressions": 21250, - "xdm:clicks": 638, - "xdm:spend": 552.5, - "xdm:conversions": 32 - }, - "xdm:tablet": { - "xdm:impressions": 4250, - "xdm:clicks": 127, - "xdm:spend": 110.5, - "xdm:conversions": 6 - } - }, - "xdm:platformBreakdown": { - "xdm:facebook": { - "xdm:impressions": 51000, - "xdm:clicks": 1836, - "xdm:spend": 1326.0, - "xdm:conversions": 92 - }, - "xdm:instagram": { - "xdm:impressions": 25500, - "xdm:clicks": 918, - "xdm:spend": 663.0, - "xdm:conversions": 46 - }, - "xdm:messenger": { - "xdm:impressions": 5100, - "xdm:clicks": 184, - "xdm:spend": 132.6, - "xdm:conversions": 9 - }, - "xdm:audience_network": { - "xdm:impressions": 3400, - "xdm:clicks": 122, - "xdm:spend": 88.4, - "xdm:conversions": 6 - } - }, - "xdm:placementBreakdown": { - "xdm:feed": { - "xdm:impressions": 42500, - "xdm:clicks": 1530, - "xdm:spend": 1105.0, - "xdm:conversions": 77 - }, - "xdm:stories": { - "xdm:impressions": 21250, - "xdm:clicks": 765, - "xdm:spend": 552.5, - "xdm:conversions": 38 - }, - "xdm:reels": { - "xdm:impressions": 12750, - "xdm:clicks": 459, - "xdm:spend": 331.5, - "xdm:conversions": 23 - }, - "xdm:other": { - "xdm:impressions": 8500, - "xdm:clicks": 306, - "xdm:spend": 221.0, - "xdm:conversions": 15 - } - }, - "xdm:ageBreakdown": { - "xdm:age_18_24": { - "xdm:impressions": 12750, - "xdm:clicks": 459, - "xdm:spend": 331.5, - "xdm:conversions": 23 - }, - "xdm:age_25_34": { - "xdm:impressions": 29750, - "xdm:clicks": 1071, - "xdm:spend": 773.5, - "xdm:conversions": 54 - }, - "xdm:age_35_44": { - "xdm:impressions": 25500, - "xdm:clicks": 918, - "xdm:spend": 663.0, - "xdm:conversions": 46 - }, - "xdm:age_45_54": { - "xdm:impressions": 12750, - "xdm:clicks": 459, - "xdm:spend": 331.5, - "xdm:conversions": 23 - }, - "xdm:age_55_64": { - "xdm:impressions": 4250, - "xdm:clicks": 153, - "xdm:spend": 110.5, - "xdm:conversions": 7 - } - }, - "xdm:genderBreakdown": { - "xdm:male": { - "xdm:impressions": 46750, - "xdm:clicks": 1683, - "xdm:spend": 1215.5, - "xdm:conversions": 84 - }, - "xdm:female": { - "xdm:impressions": 38250, - "xdm:clicks": 1377, - "xdm:spend": 994.5, - "xdm:conversions": 69 - } - } + "xdm:deviceType": "desktop", + "xdm:platform": "search", + "xdm:country": "US", + "xdm:region": "California", + "xdm:language": "en", + "xdm:campaignObjective": "SEARCH", + "xdm:optimizationGoal": "MAXIMIZE_CONVERSIONS" }, "xdm:extendedMetrics": { - "xdm:likes": 2295, - "xdm:comments": 459, - "xdm:shares": 765, - "xdm:saves": 1071, - "xdm:linkClicks": 3060, - "xdm:outboundClicks": 2907, - "xdm:uniqueClicks": 2754 - }, - "xdm:conversionMetrics": { - "xdm:postViewConversions": 31, - "xdm:postClickConversions": 122, - "xdm:conversionRate": 0.05, - "xdm:costPerAction": 14.44, - "xdm:actionValue": 7650.0, - "xdm:conversionsByType": { - "xdm:purchases": 122, - "xdm:addToCart": 306, - "xdm:initiateCheckout": 184, - "xdm:leads": 31, - "xdm:downloads": 92 - }, - "xdm:leads": 31, - "xdm:costPerLead": 71.29 + "xdm:uniqueClicks": 2584, + "xdm:linkClicks": 2720, + "xdm:websiteVisits": 2448 }, "xdm:costMetrics": { - "xdm:averageCpc": 0.722, - "xdm:averageCpm": 26.0, - "xdm:averageCpa": 14.44, - "xdm:averageCpe": 0.481, + "xdm:averageCpc": 1.5, + "xdm:averageCpm": 60.0, + "xdm:averageCpa": 30.0, + "xdm:qualityScore": 7, + "xdm:adRank": 4.2, + "xdm:impressionShare": { + "xdm:impressionShare": 0.72, + "xdm:lostImpressionShareRank": 0.12, + "xdm:lostImpressionShareBudget": 0.16, + "xdm:topImpressionShare": 0.58, + "xdm:absoluteTopImpressionShare": 0.31 + }, "xdm:budgetUtilization": { "xdm:budgetAllocated": 5000.0, - "xdm:budgetSpent": 2210.0, - "xdm:budgetRemaining": 2790.0, - "xdm:budgetUtilization": 0.442, - "xdm:dailyBudget": 5000.0 + "xdm:budgetSpent": 4080.0, + "xdm:budgetRemaining": 920.0, + "xdm:budgetUtilization": 0.816, + "xdm:dailyBudget": 5000.0, + "xdm:pacingStatus": "on_track" } }, "xdm:attributionMetrics": { - "xdm:attributionModel": "LAST_CLICK", - "xdm:clickAttributionWindow": "7_DAY", + "xdm:attributionModel": "DATA_DRIVEN", + "xdm:clickAttributionWindow": "30_DAY", "xdm:viewAttributionWindow": "1_DAY" }, "xdm:qualityMetrics": { - "xdm:qualityScore": 8.5, - "xdm:relevanceScore": 8.8, - "xdm:engagementRateRanking": "above_average", - "xdm:conversionRateRanking": "above_average", - "xdm:qualityRanking": "above_average", - "xdm:adRelevanceDiagnostics": "above_average", - "xdm:engagementRateDiagnostics": "above_average", - "xdm:conversionRateDiagnostics": "above_average" + "xdm:overallQualityScore": 7.0, + "xdm:relevanceScore": 7.5, + "xdm:qualityTrend": "improving" } } } diff --git a/schemas/paid-media/paid-media-summary-metrics.example.3.json b/schemas/paid-media/paid-media-summary-metrics.example.3.json index e2aacb058c..fc9c6e6092 100644 --- a/schemas/paid-media/paid-media-summary-metrics.example.3.json +++ b/schemas/paid-media/paid-media-summary-metrics.example.3.json @@ -1,189 +1,67 @@ { "xdm:timestamp": "2025-11-09T00:00:00Z", "xdm:paidMedia": { - "xdm:adNetwork": "meta", - "xdm:entityType": "adGroup", - "xdm:accountID": "act_123456789012345", - "xdm:accountGUID": "meta_act_123456789012345", - "xdm:campaignID": "23851234567890789", - "xdm:campaignGUID": "meta_act_123456789012345_23851234567890789", - "xdm:adGroupID": "23851234567890456", - "xdm:adGroupGUID": "meta_act_123456789012345_23851234567890456", - "xdm:timestamp": "2025-11-09T00:00:00Z", - "xdm:date": "2025-11-09", - "xdm:granularity": "daily", - "xdm:coreMetrics": { - "xdm:impressions": 42500, - "xdm:clicks": 1530, - "xdm:reach": 32250, - "xdm:frequency": 1.32, - "xdm:spend": 1105.0, - "xdm:conversions": 77, - "xdm:conversionValue": 3825.0, - "xdm:ctr": 0.036, - "xdm:cpc": 0.722, - "xdm:cpm": 26.0, - "xdm:cpa": 14.35, - "xdm:roas": 3.46, - "xdm:roi": 2.46 + "xdm:adNetwork": "tiktok", + "xdm:accountID": "7012345678901234567", + "xdm:accountGUID": "tt_7012345678901234567", + "xdm:campaignID": "1780123456789012", + "xdm:campaignGUID": "tt_1780123456789012", + "xdm:adGroupID": "1780234567890123", + "xdm:adGroupGUID": "tt_1780234567890123", + "xdm:adID": "1780345678901234", + "xdm:adGUID": "tt_1780345678901234", + "xdm:hierarchyPath": "7012345678901234567/1780123456789012/1780234567890123/1780345678901234", + "xdm:metrics": { + "xdm:impressions": 210000, + "xdm:clicks": 6300, + "xdm:reach": 145000, + "xdm:frequency": 1.45, + "xdm:spend": 1890.0, + "xdm:conversions": 189, + "xdm:conversionValue": 5670.0, + "xdm:ctr": 0.03, + "xdm:cpc": 0.3, + "xdm:cpm": 9.0, + "xdm:costPerConversion": 10.0, + "xdm:roas": 3.0, + "xdm:videoViews": 168000, + "xdm:videoCompletions": 42000, + "xdm:engagements": 18900, + "xdm:engagementRate": 0.09 }, "xdm:dimensionalBreakdowns": { - "xdm:deviceBreakdown": { - "xdm:mobile": { - "xdm:impressions": 29750, - "xdm:clicks": 1148, - "xdm:spend": 773.5, - "xdm:conversions": 58 - }, - "xdm:desktop": { - "xdm:impressions": 10625, - "xdm:clicks": 319, - "xdm:spend": 276.25, - "xdm:conversions": 16 - }, - "xdm:tablet": { - "xdm:impressions": 2125, - "xdm:clicks": 63, - "xdm:spend": 55.25, - "xdm:conversions": 3 - } - }, - "xdm:platformBreakdown": { - "xdm:facebook": { - "xdm:impressions": 25500, - "xdm:clicks": 918, - "xdm:spend": 663.0, - "xdm:conversions": 46 - }, - "xdm:instagram": { - "xdm:impressions": 12750, - "xdm:clicks": 459, - "xdm:spend": 331.5, - "xdm:conversions": 23 - }, - "xdm:messenger": { - "xdm:impressions": 2550, - "xdm:clicks": 92, - "xdm:spend": 66.3, - "xdm:conversions": 5 - }, - "xdm:audience_network": { - "xdm:impressions": 1700, - "xdm:clicks": 61, - "xdm:spend": 44.2, - "xdm:conversions": 3 - } - }, - "xdm:placementBreakdown": { - "xdm:feed": { - "xdm:impressions": 21250, - "xdm:clicks": 765, - "xdm:spend": 552.5, - "xdm:conversions": 38 - }, - "xdm:stories": { - "xdm:impressions": 10625, - "xdm:clicks": 383, - "xdm:spend": 276.25, - "xdm:conversions": 19 - }, - "xdm:reels": { - "xdm:impressions": 6375, - "xdm:clicks": 230, - "xdm:spend": 165.75, - "xdm:conversions": 12 - }, - "xdm:other": { - "xdm:impressions": 4250, - "xdm:clicks": 152, - "xdm:spend": 110.5, - "xdm:conversions": 8 - } - }, - "xdm:ageBreakdown": { - "xdm:age_18_24": { - "xdm:impressions": 6375, - "xdm:clicks": 230, - "xdm:spend": 165.75, - "xdm:conversions": 12 - }, - "xdm:age_25_34": { - "xdm:impressions": 14875, - "xdm:clicks": 536, - "xdm:spend": 386.75, - "xdm:conversions": 27 - }, - "xdm:age_35_44": { - "xdm:impressions": 12750, - "xdm:clicks": 459, - "xdm:spend": 331.5, - "xdm:conversions": 23 - }, - "xdm:age_45_54": { - "xdm:impressions": 6375, - "xdm:clicks": 230, - "xdm:spend": 165.75, - "xdm:conversions": 12 - }, - "xdm:age_55_64": { - "xdm:impressions": 2125, - "xdm:clicks": 75, - "xdm:spend": 55.25, - "xdm:conversions": 3 - } - }, - "xdm:genderBreakdown": { - "xdm:male": { - "xdm:impressions": 23375, - "xdm:clicks": 842, - "xdm:spend": 607.75, - "xdm:conversions": 42 - }, - "xdm:female": { - "xdm:impressions": 19125, - "xdm:clicks": 688, - "xdm:spend": 497.25, - "xdm:conversions": 35 - } - } + "xdm:deviceType": "mobile", + "xdm:placement": "tiktok_feed", + "xdm:ageGroup": "18-24", + "xdm:gender": "female", + "xdm:country": "US", + "xdm:creativeFormat": "video", + "xdm:campaignObjective": "CONVERSIONS" }, "xdm:extendedMetrics": { - "xdm:likes": 1148, - "xdm:comments": 230, - "xdm:shares": 383, - "xdm:saves": 534, - "xdm:linkClicks": 1530, - "xdm:outboundClicks": 1454, - "xdm:uniqueClicks": 1377 + "xdm:likes": 12600, + "xdm:comments": 2100, + "xdm:shares": 4200, + "xdm:follows": 630, + "xdm:profileVisits": 1890 }, - "xdm:conversionMetrics": { - "xdm:postViewConversions": 15, - "xdm:postClickConversions": 62, - "xdm:conversionRate": 0.056, - "xdm:costPerAction": 14.35, - "xdm:actionValue": 3825.0, - "xdm:conversionsByType": { - "xdm:purchases": 62, - "xdm:addToCart": 153, - "xdm:initiateCheckout": 92, - "xdm:leads": 15, - "xdm:downloads": 46 - }, - "xdm:leads": 15, - "xdm:costPerLead": 73.67 + "xdm:videoMetrics": { + "xdm:videoPlays": 210000, + "xdm:video2SecViews": 189000, + "xdm:video6SecViews": 147000, + "xdm:videoQuartile1": 126000, + "xdm:videoQuartile2": 84000, + "xdm:videoQuartile3": 63000, + "xdm:videoCompletions": 42000, + "xdm:videoCompletionRate": 0.2, + "xdm:averageVideoWatchTime": 8.5, + "xdm:totalVideoWatchTime": 1785000 }, "xdm:costMetrics": { - "xdm:averageCpc": 0.722, - "xdm:averageCpm": 26.0, - "xdm:averageCpa": 14.35, - "xdm:averageCpe": 0.481, - "xdm:budgetUtilization": { - "xdm:budgetAllocated": 5000.0, - "xdm:budgetSpent": 1105.0, - "xdm:budgetRemaining": 3895.0, - "xdm:budgetUtilization": 0.221, - "xdm:dailyBudget": 5000.0 - } + "xdm:averageCpc": 0.3, + "xdm:averageCpm": 9.0, + "xdm:averageCpa": 10.0, + "xdm:averageCpv": 0.011 }, "xdm:attributionMetrics": { "xdm:attributionModel": "LAST_CLICK", @@ -191,14 +69,12 @@ "xdm:viewAttributionWindow": "1_DAY" }, "xdm:qualityMetrics": { - "xdm:qualityScore": 8.5, - "xdm:relevanceScore": 8.8, - "xdm:engagementRateRanking": "above_average", - "xdm:conversionRateRanking": "above_average", - "xdm:qualityRanking": "above_average", - "xdm:adRelevanceDiagnostics": "above_average", - "xdm:engagementRateDiagnostics": "above_average", - "xdm:conversionRateDiagnostics": "above_average" + "xdm:overallQualityScore": 7.2, + "xdm:relevanceScore": 7.8, + "xdm:engagementScore": 8.5, + "xdm:attentionScore": 7.0, + "xdm:creativeFatigue": 2.1, + "xdm:qualityTrend": "stable" } } } diff --git a/schemas/paid-media/paid-media-summary-metrics.example.4.json b/schemas/paid-media/paid-media-summary-metrics.example.4.json index 6c3dc06266..85bf60dd99 100644 --- a/schemas/paid-media/paid-media-summary-metrics.example.4.json +++ b/schemas/paid-media/paid-media-summary-metrics.example.4.json @@ -2,200 +2,93 @@ "xdm:timestamp": "2025-11-09T00:00:00Z", "xdm:paidMedia": { "xdm:adNetwork": "meta", - "xdm:entityType": "ad", - "xdm:accountID": "act_123456789012345", - "xdm:accountGUID": "meta_act_123456789012345", - "xdm:campaignID": "23851234567890789", - "xdm:campaignGUID": "meta_act_123456789012345_23851234567890789", - "xdm:adGroupID": "23851234567890456", - "xdm:adGroupGUID": "meta_act_123456789012345_23851234567890456", - "xdm:adID": "23851234567890123", - "xdm:adGUID": "meta_act_123456789012345_23851234567890123", - "xdm:timestamp": "2025-11-09T00:00:00Z", - "xdm:date": "2025-11-09", - "xdm:granularity": "daily", - "xdm:coreMetrics": { - "xdm:impressions": 21250, - "xdm:clicks": 765, - "xdm:reach": 16125, - "xdm:frequency": 1.32, - "xdm:spend": 552.5, - "xdm:conversions": 38, - "xdm:conversionValue": 1912.5, - "xdm:ctr": 0.036, - "xdm:cpc": 0.722, - "xdm:cpm": 26.0, - "xdm:cpa": 14.54, - "xdm:roas": 3.46, - "xdm:roi": 2.46 - }, - "xdm:dimensionalBreakdowns": { - "xdm:deviceBreakdown": { - "xdm:mobile": { - "xdm:impressions": 14875, - "xdm:clicks": 574, - "xdm:spend": 386.75, - "xdm:conversions": 29 - }, - "xdm:desktop": { - "xdm:impressions": 5313, - "xdm:clicks": 160, - "xdm:spend": 138.13, - "xdm:conversions": 8 - }, - "xdm:tablet": { - "xdm:impressions": 1062, - "xdm:clicks": 31, - "xdm:spend": 27.62, - "xdm:conversions": 1 - } - }, - "xdm:platformBreakdown": { - "xdm:facebook": { - "xdm:impressions": 12750, - "xdm:clicks": 459, - "xdm:spend": 331.5, - "xdm:conversions": 23 - }, - "xdm:instagram": { - "xdm:impressions": 6375, - "xdm:clicks": 230, - "xdm:spend": 165.75, - "xdm:conversions": 12 - }, - "xdm:messenger": { - "xdm:impressions": 1275, - "xdm:clicks": 46, - "xdm:spend": 33.15, - "xdm:conversions": 2 - }, - "xdm:audience_network": { - "xdm:impressions": 850, - "xdm:clicks": 30, - "xdm:spend": 22.1, - "xdm:conversions": 1 - } - }, - "xdm:placementBreakdown": { - "xdm:feed": { - "xdm:impressions": 10625, - "xdm:clicks": 383, - "xdm:spend": 276.25, - "xdm:conversions": 19 - }, - "xdm:stories": { - "xdm:impressions": 5313, - "xdm:clicks": 191, - "xdm:spend": 138.13, - "xdm:conversions": 10 + "xdm:accountID": "act_987654321098765", + "xdm:accountGUID": "meta_act_987654321098765", + "xdm:campaignID": "23859876543210456", + "xdm:campaignGUID": "meta_23859876543210456", + "xdm:adGroupID": "23859876543210789", + "xdm:adGroupGUID": "meta_23859876543210789", + "xdm:adID": "23859876543210123", + "xdm:adGUID": "meta_23859876543210123", + "xdm:hierarchyPath": "act_987654321098765/23859876543210456/23859876543210789/23859876543210123", + "xdm:metrics": { + "xdm:impressions": 85000, + "xdm:clicks": 2550, + "xdm:reach": 62000, + "xdm:frequency": 1.37, + "xdm:spend": 1700.0, + "xdm:conversions": 102, + "xdm:conversionValue": 5100.0, + "xdm:ctr": 0.03, + "xdm:cpc": 0.67, + "xdm:cpm": 20.0, + "xdm:costPerConversion": 16.67, + "xdm:roas": 3.0, + "xdm:videoViews": 68000, + "xdm:videoCompletions": 25500, + "xdm:engagements": 10200, + "xdm:engagementRate": 0.12, + "xdm:additionalMetrics": [ + { + "xdm:metricName": "purchases_1d_click", + "xdm:metricValue": 58, + "xdm:metricType": "attribution" }, - "xdm:reels": { - "xdm:impressions": 3188, - "xdm:clicks": 115, - "xdm:spend": 82.88, - "xdm:conversions": 6 + { + "xdm:metricName": "purchases_7d_click", + "xdm:metricValue": 85, + "xdm:metricType": "attribution" }, - "xdm:other": { - "xdm:impressions": 2124, - "xdm:clicks": 76, - "xdm:spend": 55.24, - "xdm:conversions": 3 + { + "xdm:metricName": "purchases_1d_view", + "xdm:metricValue": 17, + "xdm:metricType": "attribution" } - }, - "xdm:ageBreakdown": { - "xdm:age_18_24": { - "xdm:impressions": 3188, - "xdm:clicks": 115, - "xdm:spend": 82.88, - "xdm:conversions": 6 - }, - "xdm:age_25_34": { - "xdm:impressions": 7438, - "xdm:clicks": 268, - "xdm:spend": 193.38, - "xdm:conversions": 13 - }, - "xdm:age_35_44": { - "xdm:impressions": 6375, - "xdm:clicks": 230, - "xdm:spend": 165.75, - "xdm:conversions": 12 - }, - "xdm:age_45_54": { - "xdm:impressions": 3188, - "xdm:clicks": 115, - "xdm:spend": 82.88, - "xdm:conversions": 6 - }, - "xdm:age_55_64": { - "xdm:impressions": 1061, - "xdm:clicks": 37, - "xdm:spend": 27.61, - "xdm:conversions": 1 - } - }, - "xdm:genderBreakdown": { - "xdm:male": { - "xdm:impressions": 11688, - "xdm:clicks": 421, - "xdm:spend": 303.88, - "xdm:conversions": 21 - }, - "xdm:female": { - "xdm:impressions": 9562, - "xdm:clicks": 344, - "xdm:spend": 248.62, - "xdm:conversions": 17 - } - } + ] + }, + "xdm:dimensionalBreakdowns": { + "xdm:deviceType": "mobile", + "xdm:placement": "reels", + "xdm:platform": "instagram", + "xdm:ageGroup": "18-34", + "xdm:gender": "all", + "xdm:country": "US", + "xdm:creativeFormat": "video" }, "xdm:extendedMetrics": { - "xdm:likes": 574, - "xdm:comments": 115, - "xdm:shares": 191, - "xdm:saves": 268, - "xdm:linkClicks": 765, - "xdm:outboundClicks": 727, - "xdm:uniqueClicks": 689 + "xdm:likes": 5100, + "xdm:comments": 1020, + "xdm:shares": 2550, + "xdm:saves": 1530, + "xdm:linkClicks": 2550, + "xdm:outboundClicks": 2380, + "xdm:uniqueClicks": 2295 }, "xdm:videoMetrics": { - "xdm:videoPlays": 21250, - "xdm:videoCompletionRate": 0.375, - "xdm:videoReplays": 850, - "xdm:videoPauses": 2125, - "xdm:videoResumes": 1700, - "xdm:videoSkips": 4250, - "xdm:videoMutes": 1063, - "xdm:videoUnmutes": 425 - }, - "xdm:conversionMetrics": { - "xdm:postViewConversions": 8, - "xdm:postClickConversions": 30, - "xdm:conversionRate": 0.055, - "xdm:costPerAction": 14.54, - "xdm:actionValue": 1912.5, - "xdm:conversionsByType": { - "xdm:purchases": 30, - "xdm:addToCart": 77, - "xdm:initiateCheckout": 46, - "xdm:leads": 8, - "xdm:downloads": 23 - }, - "xdm:leads": 8, - "xdm:costPerLead": 69.06 + "xdm:videoPlays": 85000, + "xdm:video3SecViews": 72250, + "xdm:video15SecViews": 51000, + "xdm:videoQuartile1": 63750, + "xdm:videoQuartile2": 42500, + "xdm:videoQuartile3": 34000, + "xdm:videoCompletions": 25500, + "xdm:videoCompletionRate": 0.3, + "xdm:videoThroughplayViews": 51000, + "xdm:averageVideoWatchTime": 12.4, + "xdm:totalVideoWatchTime": 1054000, + "xdm:videoSkips": 8500, + "xdm:videoSkipRate": 0.1, + "xdm:videoReplays": 4250, + "xdm:videoPauses": 6800, + "xdm:videoResumes": 5100, + "xdm:videoMutes": 3400, + "xdm:videoUnmutes": 1700 }, "xdm:costMetrics": { - "xdm:averageCpc": 0.722, - "xdm:averageCpm": 26.0, - "xdm:averageCpa": 14.54, - "xdm:averageCpe": 0.481, - "xdm:budgetUtilization": { - "xdm:budgetAllocated": 5000.0, - "xdm:budgetSpent": 552.5, - "xdm:budgetRemaining": 4447.5, - "xdm:budgetUtilization": 0.111, - "xdm:dailyBudget": 5000.0 - } + "xdm:averageCpc": 0.67, + "xdm:averageCpm": 20.0, + "xdm:averageCpa": 16.67, + "xdm:averageCpv": 0.025 }, "xdm:attributionMetrics": { "xdm:attributionModel": "LAST_CLICK", @@ -203,14 +96,13 @@ "xdm:viewAttributionWindow": "1_DAY" }, "xdm:qualityMetrics": { - "xdm:qualityScore": 8.5, - "xdm:relevanceScore": 8.8, - "xdm:engagementRateRanking": "above_average", - "xdm:conversionRateRanking": "above_average", - "xdm:qualityRanking": "above_average", - "xdm:adRelevanceDiagnostics": "above_average", - "xdm:engagementRateDiagnostics": "above_average", - "xdm:conversionRateDiagnostics": "above_average" + "xdm:overallQualityScore": 8.2, + "xdm:relevanceScore": 8.5, + "xdm:engagementScore": 9.0, + "xdm:conversionScore": 7.8, + "xdm:attentionScore": 8.0, + "xdm:creativeFatigue": 1.5, + "xdm:qualityTrend": "improving" } } } diff --git a/schemas/paid-media/paid-media-summary-metrics.example.5.json b/schemas/paid-media/paid-media-summary-metrics.example.5.json index 026cfaaa64..2a6ee40498 100644 --- a/schemas/paid-media/paid-media-summary-metrics.example.5.json +++ b/schemas/paid-media/paid-media-summary-metrics.example.5.json @@ -1,212 +1,97 @@ { "xdm:timestamp": "2025-11-09T00:00:00Z", "xdm:paidMedia": { - "xdm:adNetwork": "meta", - "xdm:entityType": "asset", - "xdm:accountID": "act_123456789012345", - "xdm:accountGUID": "meta_act_123456789012345", - "xdm:assetID": "987654321012345", - "xdm:assetGUID": "meta_act_123456789012345_asset_987654321012345", - "xdm:timestamp": "2025-11-09T00:00:00Z", - "xdm:date": "2025-11-09", - "xdm:granularity": "daily", - "xdm:coreMetrics": { - "xdm:impressions": 21250, - "xdm:clicks": 765, - "xdm:reach": 16125, - "xdm:frequency": 1.32, - "xdm:spend": 552.5, - "xdm:conversions": 38, - "xdm:conversionValue": 1912.5, - "xdm:ctr": 0.036, - "xdm:cpc": 0.722, - "xdm:cpm": 26.0, - "xdm:cpa": 14.54, - "xdm:roas": 3.46, - "xdm:roi": 2.46 + "xdm:adNetwork": "google_ads", + "xdm:accountID": "987-654-3210", + "xdm:accountGUID": "gads_987_654_3210", + "xdm:campaignID": "20987654321", + "xdm:campaignGUID": "gads_20987654321", + "xdm:adGroupID": "30987654321", + "xdm:adGroupGUID": "gads_30987654321", + "xdm:adID": "40987654321", + "xdm:adGUID": "gads_40987654321", + "xdm:hierarchyPath": "987-654-3210/20987654321/30987654321/40987654321", + "xdm:metrics": { + "xdm:impressions": 45000, + "xdm:clicks": 3150, + "xdm:spend": 6300.0, + "xdm:conversions": 315, + "xdm:conversionValue": 31500.0, + "xdm:ctr": 0.07, + "xdm:cpc": 2.0, + "xdm:cpm": 140.0, + "xdm:costPerConversion": 20.0, + "xdm:roas": 5.0 }, "xdm:dimensionalBreakdowns": { - "xdm:deviceBreakdown": { - "xdm:mobile": { - "xdm:impressions": 14875, - "xdm:clicks": 574, - "xdm:spend": 386.75, - "xdm:conversions": 29 - }, - "xdm:desktop": { - "xdm:impressions": 5313, - "xdm:clicks": 160, - "xdm:spend": 138.13, - "xdm:conversions": 8 - }, - "xdm:tablet": { - "xdm:impressions": 1062, - "xdm:clicks": 31, - "xdm:spend": 27.62, - "xdm:conversions": 1 - } - }, - "xdm:platformBreakdown": { - "xdm:facebook": { - "xdm:impressions": 12750, - "xdm:clicks": 459, - "xdm:spend": 331.5, - "xdm:conversions": 23 - }, - "xdm:instagram": { - "xdm:impressions": 6375, - "xdm:clicks": 230, - "xdm:spend": 165.75, - "xdm:conversions": 12 - }, - "xdm:messenger": { - "xdm:impressions": 1275, - "xdm:clicks": 46, - "xdm:spend": 33.15, - "xdm:conversions": 2 - }, - "xdm:audience_network": { - "xdm:impressions": 850, - "xdm:clicks": 30, - "xdm:spend": 22.1, - "xdm:conversions": 1 - } - }, - "xdm:placementBreakdown": { - "xdm:feed": { - "xdm:impressions": 10625, - "xdm:clicks": 383, - "xdm:spend": 276.25, - "xdm:conversions": 19 - }, - "xdm:stories": { - "xdm:impressions": 5313, - "xdm:clicks": 191, - "xdm:spend": 138.13, - "xdm:conversions": 10 - }, - "xdm:reels": { - "xdm:impressions": 3188, - "xdm:clicks": 115, - "xdm:spend": 82.88, - "xdm:conversions": 6 - }, - "xdm:other": { - "xdm:impressions": 2124, - "xdm:clicks": 76, - "xdm:spend": 55.24, - "xdm:conversions": 3 - } - }, - "xdm:ageBreakdown": { - "xdm:age_18_24": { - "xdm:impressions": 3188, - "xdm:clicks": 115, - "xdm:spend": 82.88, - "xdm:conversions": 6 - }, - "xdm:age_25_34": { - "xdm:impressions": 7438, - "xdm:clicks": 268, - "xdm:spend": 193.38, - "xdm:conversions": 13 - }, - "xdm:age_35_44": { - "xdm:impressions": 6375, - "xdm:clicks": 230, - "xdm:spend": 165.75, - "xdm:conversions": 12 - }, - "xdm:age_45_54": { - "xdm:impressions": 3188, - "xdm:clicks": 115, - "xdm:spend": 82.88, - "xdm:conversions": 6 - }, - "xdm:age_55_64": { - "xdm:impressions": 1061, - "xdm:clicks": 37, - "xdm:spend": 27.61, - "xdm:conversions": 1 - } - }, - "xdm:genderBreakdown": { - "xdm:male": { - "xdm:impressions": 11688, - "xdm:clicks": 421, - "xdm:spend": 303.88, - "xdm:conversions": 21 - }, - "xdm:female": { - "xdm:impressions": 9562, - "xdm:clicks": 344, - "xdm:spend": 248.62, - "xdm:conversions": 17 - } - } - }, - "xdm:extendedMetrics": { - "xdm:likes": 574, - "xdm:comments": 115, - "xdm:shares": 191, - "xdm:saves": 268, - "xdm:linkClicks": 765, - "xdm:outboundClicks": 727, - "xdm:uniqueClicks": 689 - }, - "xdm:videoMetrics": { - "xdm:videoPlays": 21250, - "xdm:videoCompletionRate": 0.375, - "xdm:videoReplays": 850, - "xdm:videoPauses": 2125, - "xdm:videoResumes": 1700, - "xdm:videoSkips": 4250, - "xdm:videoMutes": 1063, - "xdm:videoUnmutes": 425 + "xdm:deviceType": "desktop", + "xdm:platform": "search", + "xdm:country": "US", + "xdm:region": "New York", + "xdm:language": "en", + "xdm:campaignObjective": "SEARCH", + "xdm:optimizationGoal": "TARGET_CPA" }, "xdm:conversionMetrics": { - "xdm:postViewConversions": 8, - "xdm:postClickConversions": 30, - "xdm:conversionRate": 0.055, - "xdm:costPerAction": 14.54, - "xdm:actionValue": 1912.5, + "xdm:postClickConversions": 284, + "xdm:postViewConversions": 31, + "xdm:conversionRate": 0.089, + "xdm:costPerAction": 20.0, "xdm:conversionsByType": { - "xdm:purchases": 30, - "xdm:addToCart": 77, - "xdm:initiateCheckout": 46, - "xdm:leads": 8, - "xdm:downloads": 23 + "xdm:purchases": 189, + "xdm:addToCart": 567, + "xdm:initiateCheckout": 378, + "xdm:leads": 63, + "xdm:viewContent": 1260, + "xdm:landingPageView": 2835 }, - "xdm:leads": 8, - "xdm:costPerLead": 69.06 + "xdm:conversionLag": 18.5, + "xdm:conversionPath": { + "xdm:averagePathLength": 3.2, + "xdm:singleTouchConversions": 126, + "xdm:multiTouchConversions": 189, + "xdm:averageTouchpoints": 2.8, + "xdm:assistedConversions": 95, + "xdm:directConversions": 220 + }, + "xdm:newCustomerConversions": 201, + "xdm:returningCustomerConversions": 114, + "xdm:averageOrderValue": 100.0, + "xdm:totalOrderValue": 31500.0, + "xdm:leads": 63, + "xdm:qualifiedLeads": 38, + "xdm:costPerLead": 100.0 }, "xdm:costMetrics": { - "xdm:averageCpc": 0.722, - "xdm:averageCpm": 26.0, - "xdm:averageCpa": 14.54, - "xdm:averageCpe": 0.481, - "xdm:budgetUtilization": { - "xdm:budgetAllocated": 0, - "xdm:budgetSpent": 552.5, - "xdm:budgetRemaining": 0, - "xdm:budgetUtilization": 0, - "xdm:dailyBudget": 0 + "xdm:averageCpc": 2.0, + "xdm:averageCpm": 140.0, + "xdm:averageCpa": 20.0, + "xdm:qualityScore": 8, + "xdm:adRank": 5.1, + "xdm:impressionShare": { + "xdm:impressionShare": 0.85, + "xdm:lostImpressionShareRank": 0.08, + "xdm:lostImpressionShareBudget": 0.07, + "xdm:topImpressionShare": 0.72, + "xdm:absoluteTopImpressionShare": 0.45 } }, "xdm:attributionMetrics": { - "xdm:attributionModel": "LAST_CLICK", - "xdm:clickAttributionWindow": "7_DAY", - "xdm:viewAttributionWindow": "1_DAY" + "xdm:attributionModel": "DATA_DRIVEN", + "xdm:clickAttributionWindow": "30_DAY", + "xdm:viewAttributionWindow": "1_DAY", + "xdm:crossDeviceAttribution": { + "xdm:enabled": true, + "xdm:crossDeviceConversions": 47, + "xdm:crossDeviceConversionRate": 0.15, + "xdm:averageDevicesPerPath": 1.8 + } }, "xdm:qualityMetrics": { - "xdm:qualityScore": 8.5, - "xdm:relevanceScore": 8.8, - "xdm:engagementRateRanking": "above_average", - "xdm:conversionRateRanking": "above_average", - "xdm:qualityRanking": "above_average", - "xdm:adRelevanceDiagnostics": "above_average", - "xdm:engagementRateDiagnostics": "above_average", - "xdm:conversionRateDiagnostics": "above_average" + "xdm:overallQualityScore": 8.0, + "xdm:relevanceScore": 8.5, + "xdm:conversionScore": 9.0, + "xdm:qualityTrend": "stable" } } } diff --git a/schemas/paid-media/paid-media-summary-metrics.example.6.json b/schemas/paid-media/paid-media-summary-metrics.example.6.json index c9860d9302..eaaa722e3c 100644 --- a/schemas/paid-media/paid-media-summary-metrics.example.6.json +++ b/schemas/paid-media/paid-media-summary-metrics.example.6.json @@ -1,202 +1,100 @@ { "xdm:timestamp": "2025-11-09T00:00:00Z", "xdm:paidMedia": { - "xdm:adNetwork": "meta", - "xdm:entityType": "asset", - "xdm:accountID": "act_123456789012345", - "xdm:accountGUID": "meta_act_123456789012345", - "xdm:assetID": "456789123456789", - "xdm:assetGUID": "meta_act_123456789012345_asset_456789123456789", - "xdm:timestamp": "2025-11-09T00:00:00Z", - "xdm:date": "2025-11-09", - "xdm:granularity": "daily", - "xdm:coreMetrics": { - "xdm:impressions": 14875, - "xdm:clicks": 535, - "xdm:reach": 11288, - "xdm:frequency": 1.32, - "xdm:spend": 386.25, - "xdm:conversions": 27, - "xdm:conversionValue": 1337.5, - "xdm:ctr": 0.036, - "xdm:cpc": 0.722, - "xdm:cpm": 26.0, - "xdm:cpa": 14.31, - "xdm:roas": 3.46, - "xdm:roi": 2.46 + "xdm:adNetwork": "linkedin", + "xdm:accountID": "508123456", + "xdm:accountGUID": "li_508123456", + "xdm:campaignID": "li_camp_201234567", + "xdm:campaignGUID": "li_201234567", + "xdm:adGroupID": "li_ag_301234567", + "xdm:adGroupGUID": "li_301234567", + "xdm:hierarchyPath": "508123456/li_camp_201234567/li_ag_301234567", + "xdm:metrics": { + "xdm:impressions": 52000, + "xdm:clicks": 1560, + "xdm:reach": 38000, + "xdm:frequency": 1.37, + "xdm:spend": 7800.0, + "xdm:conversions": 78, + "xdm:conversionValue": 23400.0, + "xdm:ctr": 0.03, + "xdm:cpc": 5.0, + "xdm:cpm": 150.0, + "xdm:costPerConversion": 100.0, + "xdm:roas": 3.0, + "xdm:engagements": 4160, + "xdm:engagementRate": 0.08 }, "xdm:dimensionalBreakdowns": { - "xdm:deviceBreakdown": { - "xdm:mobile": { - "xdm:impressions": 10413, - "xdm:clicks": 401, - "xdm:spend": 270.38, - "xdm:conversions": 20 - }, - "xdm:desktop": { - "xdm:impressions": 3719, - "xdm:clicks": 112, - "xdm:spend": 96.69, - "xdm:conversions": 6 - }, - "xdm:tablet": { - "xdm:impressions": 743, - "xdm:clicks": 22, - "xdm:spend": 19.18, - "xdm:conversions": 1 - } - }, - "xdm:platformBreakdown": { - "xdm:facebook": { - "xdm:impressions": 8925, - "xdm:clicks": 321, - "xdm:spend": 231.75, - "xdm:conversions": 16 - }, - "xdm:instagram": { - "xdm:impressions": 4463, - "xdm:clicks": 161, - "xdm:spend": 115.88, - "xdm:conversions": 8 - }, - "xdm:messenger": { - "xdm:impressions": 893, - "xdm:clicks": 32, - "xdm:spend": 23.18, - "xdm:conversions": 2 - }, - "xdm:audience_network": { - "xdm:impressions": 594, - "xdm:clicks": 21, - "xdm:spend": 15.44, - "xdm:conversions": 1 - } - }, - "xdm:placementBreakdown": { - "xdm:feed": { - "xdm:impressions": 7438, - "xdm:clicks": 268, - "xdm:spend": 193.13, - "xdm:conversions": 13 - }, - "xdm:stories": { - "xdm:impressions": 3719, - "xdm:clicks": 134, - "xdm:spend": 96.56, - "xdm:conversions": 7 - }, - "xdm:reels": { - "xdm:impressions": 2231, - "xdm:clicks": 80, - "xdm:spend": 57.94, - "xdm:conversions": 4 - }, - "xdm:other": { - "xdm:impressions": 1487, - "xdm:clicks": 53, - "xdm:spend": 38.62, - "xdm:conversions": 3 - } - }, - "xdm:ageBreakdown": { - "xdm:age_18_24": { - "xdm:impressions": 2231, - "xdm:clicks": 80, - "xdm:spend": 57.94, - "xdm:conversions": 4 - }, - "xdm:age_25_34": { - "xdm:impressions": 5206, - "xdm:clicks": 187, - "xdm:spend": 135.19, - "xdm:conversions": 9 - }, - "xdm:age_35_44": { - "xdm:impressions": 4463, - "xdm:clicks": 161, - "xdm:spend": 115.88, - "xdm:conversions": 8 - }, - "xdm:age_45_54": { - "xdm:impressions": 2231, - "xdm:clicks": 80, - "xdm:spend": 57.94, - "xdm:conversions": 4 - }, - "xdm:age_55_64": { - "xdm:impressions": 744, - "xdm:clicks": 27, - "xdm:spend": 19.3, - "xdm:conversions": 2 - } - }, - "xdm:genderBreakdown": { - "xdm:male": { - "xdm:impressions": 8181, - "xdm:clicks": 294, - "xdm:spend": 212.44, - "xdm:conversions": 15 - }, - "xdm:female": { - "xdm:impressions": 6694, - "xdm:clicks": 241, - "xdm:spend": 173.81, - "xdm:conversions": 12 - } - } + "xdm:deviceType": "desktop", + "xdm:platform": "linkedin_feed", + "xdm:ageGroup": "25-54", + "xdm:gender": "all", + "xdm:country": "US", + "xdm:region": "California", + "xdm:interestCategory": "Technology", + "xdm:audienceSegment": "B2B_decision_makers", + "xdm:campaignObjective": "LEAD_GENERATION", + "xdm:creativeFormat": "carousel" }, "xdm:extendedMetrics": { - "xdm:likes": 401, - "xdm:comments": 80, - "xdm:shares": 134, - "xdm:saves": 188, - "xdm:linkClicks": 535, - "xdm:outboundClicks": 509, - "xdm:uniqueClicks": 482 + "xdm:likes": 2080, + "xdm:comments": 520, + "xdm:shares": 780, + "xdm:follows": 312, + "xdm:linkClicks": 1560, + "xdm:uniqueClicks": 1404, + "xdm:leadSubmissions": 78, + "xdm:websiteVisits": 1248 }, "xdm:conversionMetrics": { - "xdm:postViewConversions": 5, - "xdm:postClickConversions": 22, - "xdm:conversionRate": 0.056, - "xdm:costPerAction": 14.31, - "xdm:actionValue": 1337.5, + "xdm:postClickConversions": 62, + "xdm:postViewConversions": 16, + "xdm:conversionRate": 0.05, + "xdm:costPerAction": 100.0, "xdm:conversionsByType": { - "xdm:purchases": 22, - "xdm:addToCart": 54, - "xdm:initiateCheckout": 32, - "xdm:leads": 5, - "xdm:downloads": 16 + "xdm:leads": 78, + "xdm:registrations": 31, + "xdm:downloads": 47 }, - "xdm:leads": 5, - "xdm:costPerLead": 77.25 + "xdm:leads": 78, + "xdm:qualifiedLeads": 47, + "xdm:costPerLead": 100.0, + "xdm:leadFormOpens": 234, + "xdm:leadFormSubmissions": 78, + "xdm:leadFormCompletionRate": 0.333 }, "xdm:costMetrics": { - "xdm:averageCpc": 0.722, - "xdm:averageCpm": 26.0, - "xdm:averageCpa": 14.31, - "xdm:averageCpe": 0.481, + "xdm:averageCpc": 5.0, + "xdm:averageCpm": 150.0, + "xdm:averageCpa": 100.0, + "xdm:averageCpl": 100.0, "xdm:budgetUtilization": { - "xdm:budgetAllocated": 0, - "xdm:budgetSpent": 386.25, - "xdm:budgetRemaining": 0, - "xdm:budgetUtilization": 0, - "xdm:dailyBudget": 0 - } + "xdm:budgetAllocated": 10000.0, + "xdm:budgetSpent": 7800.0, + "xdm:budgetRemaining": 2200.0, + "xdm:budgetUtilization": 0.78, + "xdm:dailyBudget": 10000.0, + "xdm:pacingStatus": "on_track" + }, + "xdm:costTrend": "stable" }, "xdm:attributionMetrics": { - "xdm:attributionModel": "LAST_CLICK", - "xdm:clickAttributionWindow": "7_DAY", - "xdm:viewAttributionWindow": "1_DAY" + "xdm:attributionModel": "LINEAR", + "xdm:clickAttributionWindow": "30_DAY", + "xdm:viewAttributionWindow": "7_DAY" }, "xdm:qualityMetrics": { - "xdm:qualityScore": 7.8, - "xdm:relevanceScore": 8.2, - "xdm:engagementRateRanking": "average", - "xdm:conversionRateRanking": "above_average", - "xdm:qualityRanking": "average", - "xdm:adRelevanceDiagnostics": "average", - "xdm:engagementRateDiagnostics": "average", - "xdm:conversionRateDiagnostics": "above_average" + "xdm:overallQualityScore": 7.5, + "xdm:relevanceScore": 8.0, + "xdm:engagementScore": 7.2, + "xdm:conversionScore": 7.8, + "xdm:audienceRelevance": 8.5, + "xdm:qualityTrend": "improving", + "xdm:benchmarkComparison": { + "xdm:industryAverage": 6.0, + "xdm:percentileRank": 78 + } } } }