From 135fc06e9b1051fa373846cf4e534158b86dc2c0 Mon Sep 17 00:00:00 2001 From: ujjwal-ab Date: Mon, 18 Sep 2023 11:42:41 +0530 Subject: [PATCH] add updated supported message types --- .../active_campaign/db-config.json | 4 +- .../destinations/adj/db-config.json | 21 ++---- .../destinations/adroll/db-config.json | 8 +- .../destinations/af/db-config.json | 4 +- .../destinations/airship/db-config.json | 4 +- .../destinations/algolia/db-config.json | 4 +- .../destinations/am/db-config.json | 4 +- .../destinations/appcenter/db-config.json | 4 +- .../destinations/appcues/db-config.json | 16 ++-- .../destinations/attentive_tag/db-config.json | 8 +- .../destinations/attribution/db-config.json | 9 ++- .../destinations/autopilot/db-config.json | 8 +- .../destinations/awin/db-config.json | 4 +- .../destinations/axeptio/db-config.json | 4 +- .../bingads_audience/db-config.json | 8 +- .../destinations/blueshift/db-config.json | 26 ++----- .../destinations/bqstream/db-config.json | 4 +- .../destinations/branch/db-config.json | 4 +- .../destinations/braze/db-config.json | 4 +- .../campaign_manager/db-config.json | 8 +- .../destinations/candu/db-config.json | 8 +- .../destinations/canny/db-config.json | 8 +- .../destinations/clevertap/db-config.json | 4 +- .../destinations/clickup/db-config.json | 4 +- .../destinations/convertflow/db-config.json | 4 +- .../destinations/courier/db-config.json | 8 +- .../criteo_audience/db-config.json | 4 +- .../destinations/custify/db-config.json | 10 ++- .../destinations/customerio/db-config.json | 4 +- .../dcm_floodlight/db-config.json | 4 +- .../destinations/delighted/db-config.json | 4 +- .../destinations/discord/db-config.json | 4 +- .../destinations/drip/db-config.json | 4 +- .../destinations/dynamic_yield/db-config.json | 8 +- .../destinations/eloqua/db-config.json | 8 +- .../destinations/engage/db-config.json | 4 +- .../destinations/eventbridge/db-config.json | 4 +- .../db-config.json | 4 +- .../facebook_pixel/db-config.json | 4 +- .../destinations/factorsai/db-config.json | 8 +- .../destinations/fb/db-config.json | 4 +- .../fb_custom_audience/db-config.json | 32 ++++++-- .../destinations/freshmarketer/db-config.json | 4 +- .../destinations/freshsales/db-config.json | 4 +- .../destinations/ga/db-config.json | 4 +- .../destinations/ga360/db-config.json | 4 +- .../destinations/ga4/db-config.json | 45 +++-------- .../destinations/gainsight/db-config.json | 4 +- .../destinations/gainsight_px/db-config.json | 4 +- .../db-config.json | 8 +- .../db-config.json | 4 +- .../db-config.json | 12 +-- .../google_cloud_function/db-config.json | 4 +- .../destinations/heap/db-config.json | 4 +- .../destinations/hs/db-config.json | 5 +- .../destinations/impact/db-config.json | 4 +- .../destinations/indicative/db-config.json | 8 +- .../destinations/intercom/db-config.json | 4 +- .../destinations/iterable/db-config.json | 17 ++--- .../destinations/june/db-config.json | 4 +- .../destinations/keen/db-config.json | 4 +- .../destinations/kissmetrics/db-config.json | 4 +- .../destinations/klaviyo/db-config.json | 4 +- .../destinations/kochava/db-config.json | 4 +- .../destinations/kustomer/db-config.json | 4 +- .../destinations/lambda/db-config.json | 4 +- .../destinations/launchdarkly/db-config.json | 4 +- .../launchdarkly_audience/db-config.json | 4 +- .../destinations/leanplum/db-config.json | 4 +- .../destinations/lemnisk/db-config.json | 4 +- .../destinations/livechat/db-config.json | 4 +- .../destinations/lytics/db-config.json | 4 +- .../destinations/mailchimp/db-config.json | 4 +- .../destinations/mailjet/db-config.json | 4 +- .../destinations/mailmodo/db-config.json | 8 +- .../destinations/marketo/db-config.json | 74 +++++++++++++++---- .../marketo_bulk_upload/db-config.json | 8 +- .../marketo_static_list/db-config.json | 24 ++---- .../destinations/matomo/db-config.json | 4 +- .../destinations/mautic/db-config.json | 4 +- .../microsoft_clarity/db-config.json | 4 +- .../destinations/moengage/db-config.json | 4 +- .../destinations/monday/db-config.json | 4 +- .../destinations/monetate/db-config.json | 4 +- .../destinations/mouseflow/db-config.json | 4 +- .../destinations/mp/db-config.json | 4 +- .../destinations/new_relic/db-config.json | 4 +- .../destinations/olark/db-config.json | 4 +- .../destinations/ometria/db-config.json | 4 +- .../destinations/one_signal/db-config.json | 4 +- .../optimizely_fullstack/db-config.json | 4 +- .../destinations/pagerduty/db-config.json | 4 +- .../destinations/persistiq/db-config.json | 4 +- .../destinations/podsights/db-config.json | 4 +- .../post_affiliate_pro/db-config.json | 4 +- .../destinations/posthog/db-config.json | 4 +- .../destinations/profitwell/db-config.json | 4 +- .../destinations/qualaroo/db-config.json | 4 +- .../destinations/quora_pixel/db-config.json | 4 +- .../destinations/redis/db-config.json | 4 +- .../destinations/refiner/db-config.json | 4 +- .../destinations/revenue_cat/db-config.json | 8 +- .../destinations/rockerbox/db-config.json | 4 +- .../destinations/rollbar/db-config.json | 4 +- .../destinations/salesforce/db-config.json | 4 +- .../destinations/satismeter/db-config.json | 4 +- .../destinations/sendgrid/db-config.json | 4 +- .../destinations/sendinblue/db-config.json | 4 +- .../destinations/sentry/db-config.json | 4 +- .../destinations/serenytics/db-config.json | 4 +- .../destinations/sfmc/db-config.json | 4 +- .../destinations/shynet/db-config.json | 4 +- .../destinations/signl4/db-config.json | 4 +- .../destinations/slack/db-config.json | 13 ++-- .../snapchat_conversion/db-config.json | 4 +- .../snapchat_custom_audience/db-config.json | 29 ++------ .../destinations/snapengage/db-config.json | 4 +- .../destinations/splitio/db-config.json | 4 +- .../destinations/statsig/db-config.json | 8 +- .../destinations/stormly/db-config.json | 14 +++- .../destinations/tiktok_ads/db-config.json | 4 +- .../tiktok_ads_offline_events/db-config.json | 4 +- .../destinations/trengo/db-config.json | 4 +- .../destinations/twitter_ads/db-config.json | 4 +- .../destinations/user/db-config.json | 4 +- .../destinations/userlist/db-config.json | 8 +- .../destinations/vero/db-config.json | 4 +- .../destinations/vitally/db-config.json | 8 +- .../destinations/webengage/db-config.json | 4 +- .../destinations/woopra/db-config.json | 4 +- .../destinations/wootric/db-config.json | 4 +- .../destinations/yahoo_dsp/db-config.json | 4 +- .../yandex_metrica/db-config.json | 4 +- .../destinations/zapier/db-config.json | 4 +- .../destinations/zendesk/db-config.json | 4 +- 135 files changed, 585 insertions(+), 318 deletions(-) diff --git a/src/configurations/destinations/active_campaign/db-config.json b/src/configurations/destinations/active_campaign/db-config.json index ae3770d18..2281432d3 100644 --- a/src/configurations/destinations/active_campaign/db-config.json +++ b/src/configurations/destinations/active_campaign/db-config.json @@ -21,7 +21,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "page", "screen", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "page", "screen", "track"] + }, "supportedConnectionModes": { "web": ["cloud", "device", "hybrid"] }, diff --git a/src/configurations/destinations/adj/db-config.json b/src/configurations/destinations/adj/db-config.json index 2bb1ab4a9..64ce7df5e 100644 --- a/src/configurations/destinations/adj/db-config.json +++ b/src/configurations/destinations/adj/db-config.json @@ -26,9 +26,6 @@ "cordova", "shopify" ], - "supportedMessageTypes": [ - "track" - ], "supportedMessageTypes": { "cloud": ["track"] }, "supportedConnectionModes": { "android": ["cloud", "device"], @@ -48,19 +45,11 @@ "partnerParamsKeys", "oneTrustCookieCategories" ], - "android": [ - "useNativeSDK" - ], - "ios": [ - "useNativeSDK" - ], - "flutter": [ - "useNativeSDK" - ], - "unity": [ - "useNativeSDK" - ] + "android": ["useNativeSDK"], + "ios": ["useNativeSDK"], + "flutter": ["useNativeSDK"], + "unity": ["useNativeSDK"] }, "secretKeys": [] } -} \ No newline at end of file +} diff --git a/src/configurations/destinations/adroll/db-config.json b/src/configurations/destinations/adroll/db-config.json index 88069803f..cb58557e9 100644 --- a/src/configurations/destinations/adroll/db-config.json +++ b/src/configurations/destinations/adroll/db-config.json @@ -16,7 +16,9 @@ ], "excludeKeys": [], "supportedSourceTypes": ["web"], - "supportedMessageTypes": ["identify", "track", "page"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "page"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, @@ -34,5 +36,7 @@ }, "secretKeys": [] }, - "options": { "isBeta": true } + "options": { + "isBeta": true + } } diff --git a/src/configurations/destinations/af/db-config.json b/src/configurations/destinations/af/db-config.json index 225dce807..d66351981 100644 --- a/src/configurations/destinations/af/db-config.json +++ b/src/configurations/destinations/af/db-config.json @@ -28,7 +28,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["track", "screen", "page"], + "supportedMessageTypes": { + "cloud": ["track", "screen", "page"] + }, "supportedConnectionModes": { "cordova": ["cloud", "device"], "android": ["cloud", "device"], diff --git a/src/configurations/destinations/airship/db-config.json b/src/configurations/destinations/airship/db-config.json index ba80463d4..d1c2560f1 100644 --- a/src/configurations/destinations/airship/db-config.json +++ b/src/configurations/destinations/airship/db-config.json @@ -21,7 +21,9 @@ "shopify" ], "supportedConnectionModes": {}, - "supportedMessageTypes": ["identify", "track", "group"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "group"] + }, "destConfig": { "defaultConfig": ["apiKey", "appKey", "dataCenter", "oneTrustCookieCategories"] }, diff --git a/src/configurations/destinations/algolia/db-config.json b/src/configurations/destinations/algolia/db-config.json index b489a7317..b3ddcde41 100644 --- a/src/configurations/destinations/algolia/db-config.json +++ b/src/configurations/destinations/algolia/db-config.json @@ -21,7 +21,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["track"], + "supportedMessageTypes": { + "cloud": ["track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": ["apiKey", "applicationId", "eventTypeSettings", "oneTrustCookieCategories"] diff --git a/src/configurations/destinations/am/db-config.json b/src/configurations/destinations/am/db-config.json index ed28cb890..90c41fa23 100644 --- a/src/configurations/destinations/am/db-config.json +++ b/src/configurations/destinations/am/db-config.json @@ -57,7 +57,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["alias", "group", "identify", "page", "screen", "track"], + "supportedMessageTypes": { + "cloud": ["alias", "group", "identify", "page", "screen", "track"] + }, "supportedConnectionModes": { "web": ["cloud", "device"], "android": ["cloud", "device"], diff --git a/src/configurations/destinations/appcenter/db-config.json b/src/configurations/destinations/appcenter/db-config.json index b342b378b..ac58b5819 100644 --- a/src/configurations/destinations/appcenter/db-config.json +++ b/src/configurations/destinations/appcenter/db-config.json @@ -16,7 +16,9 @@ ], "excludeKeys": [], "supportedSourceTypes": ["android", "ios", "reactnative", "cordova", "flutter"], - "supportedMessageTypes": ["track"], + "supportedMessageTypes": { + "cloud": ["track"] + }, "supportedConnectionModes": { "cordova": ["cloud", "device"], "android": ["cloud", "device"], diff --git a/src/configurations/destinations/appcues/db-config.json b/src/configurations/destinations/appcues/db-config.json index a257bb85e..6852466cc 100644 --- a/src/configurations/destinations/appcues/db-config.json +++ b/src/configurations/destinations/appcues/db-config.json @@ -27,12 +27,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": [ - "identify", - "page", - "screen", - "track" - ], + "supportedMessageTypes": { + "cloud": ["identify", "page", "screen", "track"] + }, "destConfig": { "defaultConfig": [ "accountId", @@ -41,11 +38,8 @@ "eventFilteringOption", "oneTrustCookieCategories" ], - "web": [ - "nativeSdkUrl", - "useNativeSDK" - ] + "web": ["nativeSdkUrl", "useNativeSDK"] }, "secretKeys": [] } -} \ No newline at end of file +} diff --git a/src/configurations/destinations/attentive_tag/db-config.json b/src/configurations/destinations/attentive_tag/db-config.json index 424fe275a..88e6d4378 100644 --- a/src/configurations/destinations/attentive_tag/db-config.json +++ b/src/configurations/destinations/attentive_tag/db-config.json @@ -20,9 +20,13 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": {}, - "destConfig": { "defaultConfig": ["apiKey", "signUpSourceId", "oneTrustCookieCategories"] }, + "destConfig": { + "defaultConfig": ["apiKey", "signUpSourceId", "oneTrustCookieCategories"] + }, "secretKeys": ["apiKey"] } } diff --git a/src/configurations/destinations/attribution/db-config.json b/src/configurations/destinations/attribution/db-config.json index 1b805a55b..bcdc6cefa 100644 --- a/src/configurations/destinations/attribution/db-config.json +++ b/src/configurations/destinations/attribution/db-config.json @@ -20,9 +20,14 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["alias", "group", "identify", "page", "screen", "track"], + "supportedMessageTypes": { + "cloud": ["alias", "group", "identify", "page", "screen", "track"] + }, "supportedConnectionModes": {}, - "destConfig": { "defaultConfig": ["writeKey", "oneTrustCookieCategories"], "web": [] }, + "destConfig": { + "defaultConfig": ["writeKey", "oneTrustCookieCategories"], + "web": [] + }, "secretKeys": ["writeKey"] } } diff --git a/src/configurations/destinations/autopilot/db-config.json b/src/configurations/destinations/autopilot/db-config.json index 57fbcfe53..355caa13e 100644 --- a/src/configurations/destinations/autopilot/db-config.json +++ b/src/configurations/destinations/autopilot/db-config.json @@ -21,9 +21,13 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": {}, - "destConfig": { "defaultConfig": ["apiKey", "triggerId", "oneTrustCookieCategories"] }, + "destConfig": { + "defaultConfig": ["apiKey", "triggerId", "oneTrustCookieCategories"] + }, "secretKeys": [] } } diff --git a/src/configurations/destinations/awin/db-config.json b/src/configurations/destinations/awin/db-config.json index 84a874121..82879d8e5 100644 --- a/src/configurations/destinations/awin/db-config.json +++ b/src/configurations/destinations/awin/db-config.json @@ -20,7 +20,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["track"], + "supportedMessageTypes": { + "cloud": ["track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": ["advertiserId", "eventsToTrack", "oneTrustCookieCategories"] diff --git a/src/configurations/destinations/axeptio/db-config.json b/src/configurations/destinations/axeptio/db-config.json index ed8e2761d..aa2d1c50b 100644 --- a/src/configurations/destinations/axeptio/db-config.json +++ b/src/configurations/destinations/axeptio/db-config.json @@ -15,7 +15,9 @@ ], "excludeKeys": [], "supportedSourceTypes": ["web"], - "supportedMessageTypes": [], + "supportedMessageTypes": { + "web": [] + }, "supportedConnectionModes": { "web": ["device"] }, diff --git a/src/configurations/destinations/bingads_audience/db-config.json b/src/configurations/destinations/bingads_audience/db-config.json index 871bc9036..ca4002241 100644 --- a/src/configurations/destinations/bingads_audience/db-config.json +++ b/src/configurations/destinations/bingads_audience/db-config.json @@ -13,7 +13,9 @@ "includeKeys": ["oneTrustCookieCategories"], "excludeKeys": [], "supportedSourceTypes": ["cloud", "warehouse", "shopify"], - "supportedMessageTypes": ["audiencelist"], + "supportedMessageTypes": { + "cloud": ["audiencelist"] + }, "syncBehaviours": ["mirror"], "disableJsonMapper": true, "isAudienceSupported": true, @@ -29,5 +31,7 @@ ] } }, - "options": { "isBeta": true } + "options": { + "isBeta": true + } } diff --git a/src/configurations/destinations/blueshift/db-config.json b/src/configurations/destinations/blueshift/db-config.json index 655ef98ae..d0e0ba19a 100644 --- a/src/configurations/destinations/blueshift/db-config.json +++ b/src/configurations/destinations/blueshift/db-config.json @@ -5,9 +5,7 @@ "transformAt": "router", "transformAtV1": "router", "saveDestinationResponse": true, - "includeKeys": [ - "oneTrustCookieCategories" - ], + "includeKeys": ["oneTrustCookieCategories"], "excludeKeys": [], "supportedSourceTypes": [ "android", @@ -22,22 +20,12 @@ "shopify", "warehouse" ], - "supportedMessageTypes": [ - "identify", - "track", - "group" - ], + "supportedMessageTypes": { + "cloud": ["identify", "track", "group"] + }, "destConfig": { - "defaultConfig": [ - "eventApiKey", - "usersApiKey", - "dataCenter", - "oneTrustCookieCategories" - ] + "defaultConfig": ["eventApiKey", "usersApiKey", "dataCenter", "oneTrustCookieCategories"] }, - "secretKeys": [ - "eventApiKey", - "usersApiKey" - ] + "secretKeys": ["eventApiKey", "usersApiKey"] } -} \ No newline at end of file +} diff --git a/src/configurations/destinations/bqstream/db-config.json b/src/configurations/destinations/bqstream/db-config.json index 93f2d5ee1..628019b23 100644 --- a/src/configurations/destinations/bqstream/db-config.json +++ b/src/configurations/destinations/bqstream/db-config.json @@ -7,7 +7,9 @@ "saveDestinationResponse": true, "includeKeys": ["oneTrustCookieCategories"], "excludeKeys": [], - "supportedMessageTypes": ["track"], + "supportedMessageTypes": { + "cloud": ["track"] + }, "supportedSourceTypes": [ "android", "ios", diff --git a/src/configurations/destinations/branch/db-config.json b/src/configurations/destinations/branch/db-config.json index 6e7d76e8b..d3aea9fa0 100644 --- a/src/configurations/destinations/branch/db-config.json +++ b/src/configurations/destinations/branch/db-config.json @@ -26,7 +26,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": { "android": ["cloud", "device"], "ios": ["cloud", "device"] diff --git a/src/configurations/destinations/braze/db-config.json b/src/configurations/destinations/braze/db-config.json index 4037af6dd..f99cb01b1 100644 --- a/src/configurations/destinations/braze/db-config.json +++ b/src/configurations/destinations/braze/db-config.json @@ -42,7 +42,9 @@ "flutter": ["cloud", "device"], "reactnative": ["cloud", "device"] }, - "supportedMessageTypes": ["group", "identify", "page", "screen", "track", "alias"], + "supportedMessageTypes": { + "cloud": ["group", "identify", "page", "screen", "track", "alias"] + }, "destConfig": { "defaultConfig": [ "appKey", diff --git a/src/configurations/destinations/campaign_manager/db-config.json b/src/configurations/destinations/campaign_manager/db-config.json index 8fd380fab..225061819 100644 --- a/src/configurations/destinations/campaign_manager/db-config.json +++ b/src/configurations/destinations/campaign_manager/db-config.json @@ -38,7 +38,11 @@ ] }, "secretKeys": [], - "supportedMessageTypes": ["track"] + "supportedMessageTypes": { + "cloud": ["track"] + } }, - "options": { "isBeta": true } + "options": { + "isBeta": true + } } diff --git a/src/configurations/destinations/candu/db-config.json b/src/configurations/destinations/candu/db-config.json index 24962d559..75c1a4a0d 100644 --- a/src/configurations/destinations/candu/db-config.json +++ b/src/configurations/destinations/candu/db-config.json @@ -20,9 +20,13 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": {}, - "destConfig": { "defaultConfig": ["apiKey", "oneTrustCookieCategories"] }, + "destConfig": { + "defaultConfig": ["apiKey", "oneTrustCookieCategories"] + }, "secretKeys": ["apiKey"] } } diff --git a/src/configurations/destinations/canny/db-config.json b/src/configurations/destinations/canny/db-config.json index ac5c75675..bc127bf24 100644 --- a/src/configurations/destinations/canny/db-config.json +++ b/src/configurations/destinations/canny/db-config.json @@ -20,9 +20,13 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": {}, - "destConfig": { "defaultConfig": ["apiKey", "eventsToEvents", "oneTrustCookieCategories"] }, + "destConfig": { + "defaultConfig": ["apiKey", "eventsToEvents", "oneTrustCookieCategories"] + }, "secretKeys": ["apiKey"] } } diff --git a/src/configurations/destinations/clevertap/db-config.json b/src/configurations/destinations/clevertap/db-config.json index 081c183ae..3d0c388f8 100644 --- a/src/configurations/destinations/clevertap/db-config.json +++ b/src/configurations/destinations/clevertap/db-config.json @@ -29,7 +29,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "page", "screen", "track", "alias"], + "supportedMessageTypes": { + "cloud": ["identify", "page", "screen", "track", "alias"] + }, "supportedConnectionModes": { "android": ["cloud", "device"], "web": ["cloud", "device"], diff --git a/src/configurations/destinations/clickup/db-config.json b/src/configurations/destinations/clickup/db-config.json index 8817f37b1..0eacba3ba 100644 --- a/src/configurations/destinations/clickup/db-config.json +++ b/src/configurations/destinations/clickup/db-config.json @@ -26,7 +26,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["track"], + "supportedMessageTypes": { + "cloud": ["track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/convertflow/db-config.json b/src/configurations/destinations/convertflow/db-config.json index 4c1890c03..2e7d45f0d 100644 --- a/src/configurations/destinations/convertflow/db-config.json +++ b/src/configurations/destinations/convertflow/db-config.json @@ -17,7 +17,9 @@ ], "excludeKeys": [], "supportedSourceTypes": ["web"], - "supportedMessageTypes": ["identify"], + "supportedMessageTypes": { + "cloud": ["identify"] + }, "supportedConnectionModes": { "web": ["device"] }, diff --git a/src/configurations/destinations/courier/db-config.json b/src/configurations/destinations/courier/db-config.json index fe2d1663f..037905b13 100644 --- a/src/configurations/destinations/courier/db-config.json +++ b/src/configurations/destinations/courier/db-config.json @@ -20,9 +20,13 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": {}, - "destConfig": { "defaultConfig": ["apiKey", "oneTrustCookieCategories"] }, + "destConfig": { + "defaultConfig": ["apiKey", "oneTrustCookieCategories"] + }, "secretKeys": [] }, "options": { diff --git a/src/configurations/destinations/criteo_audience/db-config.json b/src/configurations/destinations/criteo_audience/db-config.json index 6effb8400..9776fbd89 100644 --- a/src/configurations/destinations/criteo_audience/db-config.json +++ b/src/configurations/destinations/criteo_audience/db-config.json @@ -16,7 +16,9 @@ "excludeKeys": [], "supportedSourceTypes": ["cloud", "warehouse", "shopify"], "syncBehaviours": ["mirror"], - "supportedMessageTypes": ["audiencelist"], + "supportedMessageTypes": { + "cloud": ["audiencelist"] + }, "supportedConnectionModes": {}, "destConfig": { "cloud": ["audienceId"], diff --git a/src/configurations/destinations/custify/db-config.json b/src/configurations/destinations/custify/db-config.json index b064a6d49..70913971f 100644 --- a/src/configurations/destinations/custify/db-config.json +++ b/src/configurations/destinations/custify/db-config.json @@ -17,11 +17,15 @@ "warehouse", "reactnative", "flutter", - "cordova", + "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "group", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "group", "track"] + }, "supportedConnectionModes": {}, - "destConfig": { "defaultConfig": ["apiKey", "sendAnonymousId", "oneTrustCookieCategories"] } + "destConfig": { + "defaultConfig": ["apiKey", "sendAnonymousId", "oneTrustCookieCategories"] + } } } diff --git a/src/configurations/destinations/customerio/db-config.json b/src/configurations/destinations/customerio/db-config.json index b47d69db7..b11a144f7 100644 --- a/src/configurations/destinations/customerio/db-config.json +++ b/src/configurations/destinations/customerio/db-config.json @@ -31,7 +31,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "page", "screen", "track", "alias", "group"], + "supportedMessageTypes": { + "cloud": ["identify", "page", "screen", "track", "alias", "group"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/dcm_floodlight/db-config.json b/src/configurations/destinations/dcm_floodlight/db-config.json index 82929754b..3d8b09fab 100644 --- a/src/configurations/destinations/dcm_floodlight/db-config.json +++ b/src/configurations/destinations/dcm_floodlight/db-config.json @@ -35,7 +35,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["track", "page"], + "supportedMessageTypes": { + "cloud": ["track", "page"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/delighted/db-config.json b/src/configurations/destinations/delighted/db-config.json index e3aa38795..19a9dea59 100644 --- a/src/configurations/destinations/delighted/db-config.json +++ b/src/configurations/destinations/delighted/db-config.json @@ -20,7 +20,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["alias", "identify", "track"], + "supportedMessageTypes": { + "cloud": ["alias", "identify", "track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/discord/db-config.json b/src/configurations/destinations/discord/db-config.json index 27e6302d7..e4dcdc097 100644 --- a/src/configurations/destinations/discord/db-config.json +++ b/src/configurations/destinations/discord/db-config.json @@ -20,7 +20,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/drip/db-config.json b/src/configurations/destinations/drip/db-config.json index 45816537b..f255711f3 100644 --- a/src/configurations/destinations/drip/db-config.json +++ b/src/configurations/destinations/drip/db-config.json @@ -27,7 +27,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/dynamic_yield/db-config.json b/src/configurations/destinations/dynamic_yield/db-config.json index cb1092b29..fad529385 100644 --- a/src/configurations/destinations/dynamic_yield/db-config.json +++ b/src/configurations/destinations/dynamic_yield/db-config.json @@ -22,8 +22,12 @@ "shopify" ], "supportedConnectionModes": {}, - "supportedMessageTypes": ["identify", "track"], - "destConfig": { "defaultConfig": ["apiKey", "hashEmail", "oneTrustCookieCategories"] }, + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, + "destConfig": { + "defaultConfig": ["apiKey", "hashEmail", "oneTrustCookieCategories"] + }, "secretKeys": [] }, "options": { diff --git a/src/configurations/destinations/eloqua/db-config.json b/src/configurations/destinations/eloqua/db-config.json index eb538adce..610aa3970 100644 --- a/src/configurations/destinations/eloqua/db-config.json +++ b/src/configurations/destinations/eloqua/db-config.json @@ -12,11 +12,15 @@ "excludeKeys": [], "supportedSourceTypes": ["cloud", "warehouse"], "supportedConnectionModes": {}, - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "destConfig": { "defaultConfig": ["companyName", "password", "userName"] }, "secretKeys": ["password"] }, - "options": { "isBeta": true } + "options": { + "isBeta": true + } } diff --git a/src/configurations/destinations/engage/db-config.json b/src/configurations/destinations/engage/db-config.json index a739a4230..e31d4de02 100644 --- a/src/configurations/destinations/engage/db-config.json +++ b/src/configurations/destinations/engage/db-config.json @@ -28,7 +28,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "track", "page", "group"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "page", "group"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/eventbridge/db-config.json b/src/configurations/destinations/eventbridge/db-config.json index 2c0715180..6bbf5bfc7 100644 --- a/src/configurations/destinations/eventbridge/db-config.json +++ b/src/configurations/destinations/eventbridge/db-config.json @@ -7,7 +7,9 @@ "saveDestinationResponse": true, "includeKeys": ["oneTrustCookieCategories"], "excludeKeys": [], - "supportedMessageTypes": ["identify", "page", "screen", "track", "alias", "group"], + "supportedMessageTypes": { + "cloud": ["identify", "page", "screen", "track", "alias", "group"] + }, "supportedSourceTypes": [ "android", "ios", diff --git a/src/configurations/destinations/facebook_offline_conversions/db-config.json b/src/configurations/destinations/facebook_offline_conversions/db-config.json index d67834ec9..2aa62d52a 100644 --- a/src/configurations/destinations/facebook_offline_conversions/db-config.json +++ b/src/configurations/destinations/facebook_offline_conversions/db-config.json @@ -27,7 +27,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["track"], + "supportedMessageTypes": { + "cloud": ["track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/facebook_pixel/db-config.json b/src/configurations/destinations/facebook_pixel/db-config.json index c4ea82158..d18195eb6 100644 --- a/src/configurations/destinations/facebook_pixel/db-config.json +++ b/src/configurations/destinations/facebook_pixel/db-config.json @@ -35,7 +35,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "page", "screen", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "page", "screen", "track"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/factorsai/db-config.json b/src/configurations/destinations/factorsai/db-config.json index 6bf88e818..85278a2ec 100644 --- a/src/configurations/destinations/factorsai/db-config.json +++ b/src/configurations/destinations/factorsai/db-config.json @@ -20,9 +20,13 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "track", "group", "page"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "group", "page"] + }, "supportedConnectionModes": {}, - "destConfig": { "defaultConfig": ["factorsAIApiKey", "oneTrustCookieCategories"] }, + "destConfig": { + "defaultConfig": ["factorsAIApiKey", "oneTrustCookieCategories"] + }, "secretKeys": ["factorsAIApiKey"] } } diff --git a/src/configurations/destinations/fb/db-config.json b/src/configurations/destinations/fb/db-config.json index 25383ad3e..0408c2601 100644 --- a/src/configurations/destinations/fb/db-config.json +++ b/src/configurations/destinations/fb/db-config.json @@ -28,7 +28,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["page", "screen", "track"], + "supportedMessageTypes": { + "cloud": ["page", "screen", "track"] + }, "supportedConnectionModes": { "android": ["cloud", "device"], "ios": ["cloud", "device"] diff --git a/src/configurations/destinations/fb_custom_audience/db-config.json b/src/configurations/destinations/fb_custom_audience/db-config.json index 1c4719654..9369398d0 100644 --- a/src/configurations/destinations/fb_custom_audience/db-config.json +++ b/src/configurations/destinations/fb_custom_audience/db-config.json @@ -12,7 +12,9 @@ "includeKeys": ["oneTrustCookieCategories"], "excludeKeys": [], "supportedSourceTypes": ["cloud", "warehouse", "shopify"], - "supportedMessageTypes": ["audiencelist"], + "supportedMessageTypes": { + "cloud": ["audiencelist"] + }, "isAudienceSupported": true, "supportedConnectionModes": {}, "destConfig": { @@ -36,13 +38,27 @@ "responseType": "JSON", "rules": { "abortable": [ - { "errors.0.code": 200 }, - { "errors.0.code": 100 }, - { "errors.0.code": 2650 }, - { "errors.0.code": 368 }, - { "errors.0.code": 105 }, - { "errors.0.code": 294 }, - { "errors.0.code": 190 } + { + "errors.0.code": 200 + }, + { + "errors.0.code": 100 + }, + { + "errors.0.code": 2650 + }, + { + "errors.0.code": 368 + }, + { + "errors.0.code": 105 + }, + { + "errors.0.code": 294 + }, + { + "errors.0.code": 190 + } ] } } diff --git a/src/configurations/destinations/freshmarketer/db-config.json b/src/configurations/destinations/freshmarketer/db-config.json index dad22e49e..96e9c60e2 100644 --- a/src/configurations/destinations/freshmarketer/db-config.json +++ b/src/configurations/destinations/freshmarketer/db-config.json @@ -20,7 +20,9 @@ "web", "shopify" ], - "supportedMessageTypes": ["identify", "track", "group"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "group"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/freshsales/db-config.json b/src/configurations/destinations/freshsales/db-config.json index eabc15484..0383198ad 100644 --- a/src/configurations/destinations/freshsales/db-config.json +++ b/src/configurations/destinations/freshsales/db-config.json @@ -20,7 +20,9 @@ "web", "shopify" ], - "supportedMessageTypes": ["identify", "track", "group"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "group"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/ga/db-config.json b/src/configurations/destinations/ga/db-config.json index 8afa7faec..4998f92cd 100644 --- a/src/configurations/destinations/ga/db-config.json +++ b/src/configurations/destinations/ga/db-config.json @@ -56,7 +56,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "page", "screen", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "page", "screen", "track"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/ga360/db-config.json b/src/configurations/destinations/ga360/db-config.json index a0f4c6e36..6e1023ea1 100644 --- a/src/configurations/destinations/ga360/db-config.json +++ b/src/configurations/destinations/ga360/db-config.json @@ -47,7 +47,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "page", "screen", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "page", "screen", "track"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/ga4/db-config.json b/src/configurations/destinations/ga4/db-config.json index 361bac662..5affaa1d6 100644 --- a/src/configurations/destinations/ga4/db-config.json +++ b/src/configurations/destinations/ga4/db-config.json @@ -32,32 +32,17 @@ "warehouse", "shopify" ], - "supportedMessageTypes": [ - "track", - "group", - "page" - ], + "supportedMessageTypes": { + "cloud": ["track", "group", "page"] + }, "supportedConnectionModes": { - "android": [ - "cloud", - "device" - ], - "web": [ - "cloud", - "device", - "hybrid" - ], - "ios": [ - "cloud", - "device" - ] + "android": ["cloud", "device"], + "web": ["cloud", "device", "hybrid"], + "ios": ["cloud", "device"] }, "hybridModeCloudEventsFilter": { "web": { - "messageType": [ - "track", - "group" - ] + "messageType": ["track", "group"] } }, "destConfig": { @@ -81,10 +66,7 @@ "extendPageViewParams", "overrideClientAndSessionId" ], - "android": [ - "useNativeSDK", - "connectionMode" - ], + "android": ["useNativeSDK", "connectionMode"], "shopify": [ "useNativeSDK", "connectionMode", @@ -93,16 +75,11 @@ "extendPageViewParams", "overrideClientAndSessionId" ], - "ios": [ - "useNativeSDK", - "connectionMode" - ] + "ios": ["useNativeSDK", "connectionMode"] }, - "secretKeys": [ - "apiSecret" - ] + "secretKeys": ["apiSecret"] }, "options": { "isBeta": true } -} \ No newline at end of file +} diff --git a/src/configurations/destinations/gainsight/db-config.json b/src/configurations/destinations/gainsight/db-config.json index 41881c90a..0d49652c3 100644 --- a/src/configurations/destinations/gainsight/db-config.json +++ b/src/configurations/destinations/gainsight/db-config.json @@ -20,7 +20,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["group", "identify", "track"], + "supportedMessageTypes": { + "cloud": ["group", "identify", "track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/gainsight_px/db-config.json b/src/configurations/destinations/gainsight_px/db-config.json index 4b3c70505..e393c4fe2 100644 --- a/src/configurations/destinations/gainsight_px/db-config.json +++ b/src/configurations/destinations/gainsight_px/db-config.json @@ -20,7 +20,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["group", "identify", "track"], + "supportedMessageTypes": { + "cloud": ["group", "identify", "track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/google_adwords_enhanced_conversions/db-config.json b/src/configurations/destinations/google_adwords_enhanced_conversions/db-config.json index 63075cdc0..19e0a1399 100644 --- a/src/configurations/destinations/google_adwords_enhanced_conversions/db-config.json +++ b/src/configurations/destinations/google_adwords_enhanced_conversions/db-config.json @@ -13,7 +13,9 @@ "saveDestinationResponse": true, "includeKeys": ["oneTrustCookieCategories"], "excludeKeys": [], - "supportedMessageTypes": ["track"], + "supportedMessageTypes": { + "cloud": ["track"] + }, "supportedSourceTypes": [ "android", "ios", @@ -41,5 +43,7 @@ }, "secretKeys": [] }, - "options": { "isBeta": false } + "options": { + "isBeta": false + } } diff --git a/src/configurations/destinations/google_adwords_offline_conversions/db-config.json b/src/configurations/destinations/google_adwords_offline_conversions/db-config.json index 18c14be42..1e49a1265 100644 --- a/src/configurations/destinations/google_adwords_offline_conversions/db-config.json +++ b/src/configurations/destinations/google_adwords_offline_conversions/db-config.json @@ -26,7 +26,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["track"], + "supportedMessageTypes": { + "cloud": ["track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/google_adwords_remarketing_lists/db-config.json b/src/configurations/destinations/google_adwords_remarketing_lists/db-config.json index e7938b3f4..9c25a4bc8 100644 --- a/src/configurations/destinations/google_adwords_remarketing_lists/db-config.json +++ b/src/configurations/destinations/google_adwords_remarketing_lists/db-config.json @@ -17,7 +17,9 @@ "syncBehaviours": ["mirror"], "disableJsonMapper": true, "supportsVisualMapper": true, - "supportedMessageTypes": ["audiencelist"], + "supportedMessageTypes": { + "cloud": ["audiencelist"] + }, "isAudienceSupported": true, "supportsBlankAudienceCreation": true, "destConfig": { @@ -32,11 +34,11 @@ "typeOfList", "oneTrustCookieCategories" ], - "cloud": [ - "audienceId" - ] + "cloud": ["audienceId"] }, "secretKeys": [] }, - "options": { "isBeta": false } + "options": { + "isBeta": false + } } diff --git a/src/configurations/destinations/google_cloud_function/db-config.json b/src/configurations/destinations/google_cloud_function/db-config.json index 020fc2ea7..5e99da83b 100644 --- a/src/configurations/destinations/google_cloud_function/db-config.json +++ b/src/configurations/destinations/google_cloud_function/db-config.json @@ -27,7 +27,9 @@ "web", "shopify" ], - "supportedMessageTypes": ["identify", "page", "screen", "track", "alias", "group"], + "supportedMessageTypes": { + "cloud": ["identify", "page", "screen", "track", "alias", "group"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/heap/db-config.json b/src/configurations/destinations/heap/db-config.json index e70bf43a4..14293bb5b 100644 --- a/src/configurations/destinations/heap/db-config.json +++ b/src/configurations/destinations/heap/db-config.json @@ -28,7 +28,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/hs/db-config.json b/src/configurations/destinations/hs/db-config.json index 3635b6681..4d4e4da4d 100644 --- a/src/configurations/destinations/hs/db-config.json +++ b/src/configurations/destinations/hs/db-config.json @@ -31,9 +31,8 @@ "supportedConnectionModes": { "web": ["cloud", "device"] }, - "supportedMessageTypes": ["identify", "track"], - "supportedConnectionModes": { - "web": ["cloud", "device"] + "supportedMessageTypes": { + "cloud": ["identify", "track"] }, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/impact/db-config.json b/src/configurations/destinations/impact/db-config.json index 1f73248ca..30ac81470 100644 --- a/src/configurations/destinations/impact/db-config.json +++ b/src/configurations/destinations/impact/db-config.json @@ -20,7 +20,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "track", "page", "screen"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "page", "screen"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/indicative/db-config.json b/src/configurations/destinations/indicative/db-config.json index b2f0c665b..f24807cce 100644 --- a/src/configurations/destinations/indicative/db-config.json +++ b/src/configurations/destinations/indicative/db-config.json @@ -20,9 +20,13 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["alias", "identify", "page", "screen", "track"], + "supportedMessageTypes": { + "cloud": ["alias", "identify", "page", "screen", "track"] + }, "supportedConnectionModes": {}, - "destConfig": { "defaultConfig": ["apiKey", "oneTrustCookieCategories"] }, + "destConfig": { + "defaultConfig": ["apiKey", "oneTrustCookieCategories"] + }, "secretKeys": [] } } diff --git a/src/configurations/destinations/intercom/db-config.json b/src/configurations/destinations/intercom/db-config.json index 6f2c89791..d7f9df796 100644 --- a/src/configurations/destinations/intercom/db-config.json +++ b/src/configurations/destinations/intercom/db-config.json @@ -31,7 +31,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "track", "group"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "group"] + }, "supportedConnectionModes": { "web": ["cloud", "device"], "android": ["cloud", "device"], diff --git a/src/configurations/destinations/iterable/db-config.json b/src/configurations/destinations/iterable/db-config.json index 4ececab61..cb31a910e 100644 --- a/src/configurations/destinations/iterable/db-config.json +++ b/src/configurations/destinations/iterable/db-config.json @@ -45,18 +45,11 @@ "cordova", "shopify" ], - "supportedMessageTypes": [ - "identify", - "page", - "screen", - "track", - "alias" - ], + "supportedMessageTypes": { + "cloud": ["identify", "page", "screen", "track", "alias"] + }, "supportedConnectionModes": { - "web": [ - "cloud", - "device" - ] + "web": ["cloud", "device"] }, "destConfig": { "defaultConfig": [ @@ -97,4 +90,4 @@ }, "secretKeys": [] } -} \ No newline at end of file +} diff --git a/src/configurations/destinations/june/db-config.json b/src/configurations/destinations/june/db-config.json index 9c8a6ae8d..c2978c816 100644 --- a/src/configurations/destinations/june/db-config.json +++ b/src/configurations/destinations/june/db-config.json @@ -26,7 +26,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["page", "identify", "track", "group"], + "supportedMessageTypes": { + "cloud": ["page", "identify", "track", "group"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/keen/db-config.json b/src/configurations/destinations/keen/db-config.json index bb548e381..4857d325d 100644 --- a/src/configurations/destinations/keen/db-config.json +++ b/src/configurations/destinations/keen/db-config.json @@ -31,7 +31,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["page", "track"], + "supportedMessageTypes": { + "cloud": ["page", "track"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/kissmetrics/db-config.json b/src/configurations/destinations/kissmetrics/db-config.json index 94845a78e..8f561a50f 100644 --- a/src/configurations/destinations/kissmetrics/db-config.json +++ b/src/configurations/destinations/kissmetrics/db-config.json @@ -27,7 +27,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["alias", "identify", "page", "screen", "track"], + "supportedMessageTypes": { + "cloud": ["alias", "identify", "page", "screen", "track"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/klaviyo/db-config.json b/src/configurations/destinations/klaviyo/db-config.json index 36696165c..f092ab810 100644 --- a/src/configurations/destinations/klaviyo/db-config.json +++ b/src/configurations/destinations/klaviyo/db-config.json @@ -34,7 +34,9 @@ "supportedConnectionModes": { "web": ["cloud", "device"] }, - "supportedMessageTypes": ["group", "identify", "screen", "track"], + "supportedMessageTypes": { + "cloud": ["group", "identify", "screen", "track"] + }, "destConfig": { "defaultConfig": [ "publicApiKey", diff --git a/src/configurations/destinations/kochava/db-config.json b/src/configurations/destinations/kochava/db-config.json index b15eb7be2..6870e11da 100644 --- a/src/configurations/destinations/kochava/db-config.json +++ b/src/configurations/destinations/kochava/db-config.json @@ -29,7 +29,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["screen", "track"], + "supportedMessageTypes": { + "cloud": ["screen", "track"] + }, "supportedConnectionModes": { "android": ["cloud", "device"], "ios": ["cloud", "device"] diff --git a/src/configurations/destinations/kustomer/db-config.json b/src/configurations/destinations/kustomer/db-config.json index 5174c8b16..e0082d0f0 100644 --- a/src/configurations/destinations/kustomer/db-config.json +++ b/src/configurations/destinations/kustomer/db-config.json @@ -20,7 +20,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "page", "screen", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "page", "screen", "track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/lambda/db-config.json b/src/configurations/destinations/lambda/db-config.json index ef155afbe..4ddc8172b 100644 --- a/src/configurations/destinations/lambda/db-config.json +++ b/src/configurations/destinations/lambda/db-config.json @@ -20,7 +20,9 @@ "web", "shopify" ], - "supportedMessageTypes": ["identify", "page", "screen", "track", "alias", "group"], + "supportedMessageTypes": { + "cloud": ["identify", "page", "screen", "track", "alias", "group"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/launchdarkly/db-config.json b/src/configurations/destinations/launchdarkly/db-config.json index 3ef2fd9d8..ace4bc6c7 100644 --- a/src/configurations/destinations/launchdarkly/db-config.json +++ b/src/configurations/destinations/launchdarkly/db-config.json @@ -13,7 +13,9 @@ ], "excludeKeys": [], "supportedSourceTypes": ["web"], - "supportedMessageTypes": ["identify", "track", "alias"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "alias"] + }, "supportedConnectionModes": { "web": ["device"] }, diff --git a/src/configurations/destinations/launchdarkly_audience/db-config.json b/src/configurations/destinations/launchdarkly_audience/db-config.json index 0f30c2b8d..08df5c87f 100644 --- a/src/configurations/destinations/launchdarkly_audience/db-config.json +++ b/src/configurations/destinations/launchdarkly_audience/db-config.json @@ -12,7 +12,9 @@ "includeKeys": [], "excludeKeys": [], "supportedSourceTypes": ["cloud", "warehouse"], - "supportedMessageTypes": ["audiencelist"], + "supportedMessageTypes": { + "cloud": ["audiencelist"] + }, "syncBehaviours": ["mirror"], "supportedConnectionModes": [], "destConfig": { diff --git a/src/configurations/destinations/leanplum/db-config.json b/src/configurations/destinations/leanplum/db-config.json index 33800c6cf..af2c5809c 100644 --- a/src/configurations/destinations/leanplum/db-config.json +++ b/src/configurations/destinations/leanplum/db-config.json @@ -35,7 +35,9 @@ "ios": ["cloud", "device", "hybrid"], "flutter": ["cloud", "device", "hybrid"] }, - "supportedMessageTypes": ["identify", "page", "screen", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "page", "screen", "track"] + }, "destConfig": { "defaultConfig": [ "applicationId", diff --git a/src/configurations/destinations/lemnisk/db-config.json b/src/configurations/destinations/lemnisk/db-config.json index cdb462ea1..cc6bae0ca 100644 --- a/src/configurations/destinations/lemnisk/db-config.json +++ b/src/configurations/destinations/lemnisk/db-config.json @@ -27,7 +27,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["track", "identify", "page"], + "supportedMessageTypes": { + "cloud": ["track", "identify", "page"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/livechat/db-config.json b/src/configurations/destinations/livechat/db-config.json index b9b930d9c..d8545182a 100644 --- a/src/configurations/destinations/livechat/db-config.json +++ b/src/configurations/destinations/livechat/db-config.json @@ -18,7 +18,9 @@ ], "excludeKeys": [], "supportedSourceTypes": ["web"], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": { "web": ["device"] }, diff --git a/src/configurations/destinations/lytics/db-config.json b/src/configurations/destinations/lytics/db-config.json index d3d359c56..4dd3c3e31 100644 --- a/src/configurations/destinations/lytics/db-config.json +++ b/src/configurations/destinations/lytics/db-config.json @@ -30,7 +30,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "page", "screen", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "page", "screen", "track"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/mailchimp/db-config.json b/src/configurations/destinations/mailchimp/db-config.json index 799d52d93..509f643c1 100644 --- a/src/configurations/destinations/mailchimp/db-config.json +++ b/src/configurations/destinations/mailchimp/db-config.json @@ -22,7 +22,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/mailjet/db-config.json b/src/configurations/destinations/mailjet/db-config.json index 68601de34..34e22d9f1 100644 --- a/src/configurations/destinations/mailjet/db-config.json +++ b/src/configurations/destinations/mailjet/db-config.json @@ -26,7 +26,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify"], + "supportedMessageTypes": { + "cloud": ["identify"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/mailmodo/db-config.json b/src/configurations/destinations/mailmodo/db-config.json index 5fe310e45..98eb212a1 100644 --- a/src/configurations/destinations/mailmodo/db-config.json +++ b/src/configurations/destinations/mailmodo/db-config.json @@ -20,9 +20,13 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": {}, - "destConfig": { "defaultConfig": ["apiKey", "listName", "oneTrustCookieCategories"] }, + "destConfig": { + "defaultConfig": ["apiKey", "listName", "oneTrustCookieCategories"] + }, "secretKeys": ["apiKey"] } } diff --git a/src/configurations/destinations/marketo/db-config.json b/src/configurations/destinations/marketo/db-config.json index d0bd7e130..3f147206e 100644 --- a/src/configurations/destinations/marketo/db-config.json +++ b/src/configurations/destinations/marketo/db-config.json @@ -22,7 +22,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ @@ -44,24 +46,66 @@ "responseType": "JSON", "rules": { "retryable": [ - { "success": "false", "errors.0.code": 600 }, - { "success": "false", "errors.0.code": 601 }, - { "success": "false", "errors.0.code": 602 }, - { "success": "false", "errors.0.code": 604 }, - { "success": "false", "errors.0.code": 611 } + { + "success": "false", + "errors.0.code": 600 + }, + { + "success": "false", + "errors.0.code": 601 + }, + { + "success": "false", + "errors.0.code": 602 + }, + { + "success": "false", + "errors.0.code": 604 + }, + { + "success": "false", + "errors.0.code": 611 + } ], "abortable": [ - { "success": "false", "errors.0.code": 603 }, - { "success": "false", "errors.0.code": 605 }, - { "success": "false", "errors.0.code": 609 }, - { "success": "false", "errors.0.code": 610 } + { + "success": "false", + "errors.0.code": 603 + }, + { + "success": "false", + "errors.0.code": 605 + }, + { + "success": "false", + "errors.0.code": 609 + }, + { + "success": "false", + "errors.0.code": 610 + } ], "throttled": [ - { "success": "false", "errors.0.code": 502 }, - { "success": "false", "errors.0.code": 606 }, - { "success": "false", "errors.0.code": 607 }, - { "success": "false", "errors.0.code": 608 }, - { "success": "false", "errors.0.code": 615 } + { + "success": "false", + "errors.0.code": 502 + }, + { + "success": "false", + "errors.0.code": 606 + }, + { + "success": "false", + "errors.0.code": 607 + }, + { + "success": "false", + "errors.0.code": 608 + }, + { + "success": "false", + "errors.0.code": 615 + } ] } } diff --git a/src/configurations/destinations/marketo_bulk_upload/db-config.json b/src/configurations/destinations/marketo_bulk_upload/db-config.json index b477d298d..56a25781f 100644 --- a/src/configurations/destinations/marketo_bulk_upload/db-config.json +++ b/src/configurations/destinations/marketo_bulk_upload/db-config.json @@ -20,7 +20,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["identify"], + "supportedMessageTypes": { + "cloud": ["identify"] + }, "destConfig": { "defaultConfig": [ "clientId", @@ -34,7 +36,7 @@ }, "secretKeys": ["clientId", "clientSecret"] }, - "options": { - "isBeta": true + "options": { + "isBeta": true } } diff --git a/src/configurations/destinations/marketo_static_list/db-config.json b/src/configurations/destinations/marketo_static_list/db-config.json index 942a7b3e7..8b128fea0 100644 --- a/src/configurations/destinations/marketo_static_list/db-config.json +++ b/src/configurations/destinations/marketo_static_list/db-config.json @@ -13,17 +13,11 @@ "oneTrustCookieCategories" ], "excludeKeys": [], - "supportedSourceTypes": [ - "cloud", - "warehouse", - "shopify" - ], - "supportedMessageTypes": [ - "audiencelist" - ], - "syncBehaviours": [ - "mirror" - ], + "supportedSourceTypes": ["cloud", "warehouse", "shopify"], + "supportedMessageTypes": { + "cloud": ["audiencelist"] + }, + "syncBehaviours": ["mirror"], "disableJsonMapper": true, "supportsVisualMapper": true, "destConfig": { @@ -35,13 +29,9 @@ "oneTrustCookieCategories" ] }, - "secretKeys": [ - "clientId", - "clientSecret", - "accountId" - ] + "secretKeys": ["clientId", "clientSecret", "accountId"] }, "options": { "isBeta": true } -} \ No newline at end of file +} diff --git a/src/configurations/destinations/matomo/db-config.json b/src/configurations/destinations/matomo/db-config.json index 560e308d0..c986dc524 100644 --- a/src/configurations/destinations/matomo/db-config.json +++ b/src/configurations/destinations/matomo/db-config.json @@ -28,7 +28,9 @@ ], "excludeKeys": [], "supportedSourceTypes": ["web"], - "supportedMessageTypes": ["identify", "track", "page"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "page"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/mautic/db-config.json b/src/configurations/destinations/mautic/db-config.json index e8ddd9b2e..91b609ad2 100644 --- a/src/configurations/destinations/mautic/db-config.json +++ b/src/configurations/destinations/mautic/db-config.json @@ -28,7 +28,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["identify", "group"], + "supportedMessageTypes": { + "cloud": ["identify", "group"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/microsoft_clarity/db-config.json b/src/configurations/destinations/microsoft_clarity/db-config.json index 8515d90ba..79fc2aec7 100644 --- a/src/configurations/destinations/microsoft_clarity/db-config.json +++ b/src/configurations/destinations/microsoft_clarity/db-config.json @@ -15,7 +15,9 @@ ], "excludeKeys": [], "supportedSourceTypes": ["web"], - "supportedMessageTypes": ["identify"], + "supportedMessageTypes": { + "cloud": ["identify"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/moengage/db-config.json b/src/configurations/destinations/moengage/db-config.json index d342d63ce..e8ef8c4ad 100644 --- a/src/configurations/destinations/moengage/db-config.json +++ b/src/configurations/destinations/moengage/db-config.json @@ -28,7 +28,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "track", "alias"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "alias"] + }, "supportedConnectionModes": { "web": ["cloud", "device"], "android": ["cloud", "device"], diff --git a/src/configurations/destinations/monday/db-config.json b/src/configurations/destinations/monday/db-config.json index 16b632514..445a0dd9b 100644 --- a/src/configurations/destinations/monday/db-config.json +++ b/src/configurations/destinations/monday/db-config.json @@ -20,7 +20,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["track"], + "supportedMessageTypes": { + "cloud": ["track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/monetate/db-config.json b/src/configurations/destinations/monetate/db-config.json index bef38c803..eacd3839c 100644 --- a/src/configurations/destinations/monetate/db-config.json +++ b/src/configurations/destinations/monetate/db-config.json @@ -18,7 +18,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["page", "screen", "track"], + "supportedMessageTypes": { + "cloud": ["page", "screen", "track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": ["monetateChannel", "retailerShortName", "oneTrustCookieCategories"] diff --git a/src/configurations/destinations/mouseflow/db-config.json b/src/configurations/destinations/mouseflow/db-config.json index ac8a23124..1595325f8 100644 --- a/src/configurations/destinations/mouseflow/db-config.json +++ b/src/configurations/destinations/mouseflow/db-config.json @@ -14,7 +14,9 @@ ], "excludeKeys": [], "supportedSourceTypes": ["web"], - "supportedMessageTypes": ["identify", "track", "page"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "page"] + }, "supportedConnectionModes": { "web": ["cloud"] }, diff --git a/src/configurations/destinations/mp/db-config.json b/src/configurations/destinations/mp/db-config.json index 6f51e850f..d87b83db8 100644 --- a/src/configurations/destinations/mp/db-config.json +++ b/src/configurations/destinations/mp/db-config.json @@ -45,7 +45,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["alias", "group", "identify", "page", "screen", "track"], + "supportedMessageTypes": { + "cloud": ["alias", "group", "identify", "page", "screen", "track"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/new_relic/db-config.json b/src/configurations/destinations/new_relic/db-config.json index 332773d54..d602221bd 100644 --- a/src/configurations/destinations/new_relic/db-config.json +++ b/src/configurations/destinations/new_relic/db-config.json @@ -29,7 +29,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["track"], + "supportedMessageTypes": { + "cloud": ["track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/olark/db-config.json b/src/configurations/destinations/olark/db-config.json index 10491d6f7..91baaa127 100644 --- a/src/configurations/destinations/olark/db-config.json +++ b/src/configurations/destinations/olark/db-config.json @@ -18,7 +18,9 @@ ], "excludeKeys": [], "supportedSourceTypes": ["web"], - "supportedMessageTypes": ["identify"], + "supportedMessageTypes": { + "cloud": ["identify"] + }, "supportedConnectionModes": { "web": ["cloud"] }, diff --git a/src/configurations/destinations/ometria/db-config.json b/src/configurations/destinations/ometria/db-config.json index eadb2f1e2..bc8a3d6e5 100644 --- a/src/configurations/destinations/ometria/db-config.json +++ b/src/configurations/destinations/ometria/db-config.json @@ -20,7 +20,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/one_signal/db-config.json b/src/configurations/destinations/one_signal/db-config.json index 32c2cfe1b..550a70a0f 100644 --- a/src/configurations/destinations/one_signal/db-config.json +++ b/src/configurations/destinations/one_signal/db-config.json @@ -20,7 +20,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "track", "group"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "group"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/optimizely_fullstack/db-config.json b/src/configurations/destinations/optimizely_fullstack/db-config.json index 98bcaa47a..5727a52d9 100644 --- a/src/configurations/destinations/optimizely_fullstack/db-config.json +++ b/src/configurations/destinations/optimizely_fullstack/db-config.json @@ -35,7 +35,9 @@ "android": ["cloud", "device"], "ios": ["cloud", "device"] }, - "supportedMessageTypes": ["identify", "track", "page", "screen"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "page", "screen"] + }, "destConfig": { "defaultConfig": [ "dataFileUrl", diff --git a/src/configurations/destinations/pagerduty/db-config.json b/src/configurations/destinations/pagerduty/db-config.json index 04dbb5b21..1db97f8e2 100644 --- a/src/configurations/destinations/pagerduty/db-config.json +++ b/src/configurations/destinations/pagerduty/db-config.json @@ -21,7 +21,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["track"], + "supportedMessageTypes": { + "cloud": ["track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": ["routingKey", "dedupKeyFieldIdentifier", "oneTrustCookieCategories"] diff --git a/src/configurations/destinations/persistiq/db-config.json b/src/configurations/destinations/persistiq/db-config.json index 855df33c0..2ba99ad00 100644 --- a/src/configurations/destinations/persistiq/db-config.json +++ b/src/configurations/destinations/persistiq/db-config.json @@ -21,7 +21,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "group"], + "supportedMessageTypes": { + "cloud": ["identify", "group"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": ["apiKey", "persistIqAttributesMapping", "oneTrustCookieCategories"] diff --git a/src/configurations/destinations/podsights/db-config.json b/src/configurations/destinations/podsights/db-config.json index c1357ef63..9f3d431a5 100644 --- a/src/configurations/destinations/podsights/db-config.json +++ b/src/configurations/destinations/podsights/db-config.json @@ -16,7 +16,9 @@ ], "excludeKeys": [], "supportedSourceTypes": ["web"], - "supportedMessageTypes": ["track", "page"], + "supportedMessageTypes": { + "cloud": ["track", "page"] + }, "supportedConnectionModes": { "web": ["device"] }, diff --git a/src/configurations/destinations/post_affiliate_pro/db-config.json b/src/configurations/destinations/post_affiliate_pro/db-config.json index 9e11507ce..f15dff2f6 100644 --- a/src/configurations/destinations/post_affiliate_pro/db-config.json +++ b/src/configurations/destinations/post_affiliate_pro/db-config.json @@ -30,7 +30,9 @@ "supportedConnectionModes": { "web": ["device"] }, - "supportedMessageTypes": ["identify"], + "supportedMessageTypes": { + "cloud": ["identify"] + }, "destConfig": { "defaultConfig": [ "url", diff --git a/src/configurations/destinations/posthog/db-config.json b/src/configurations/destinations/posthog/db-config.json index a7bc89b56..3eaf742ec 100644 --- a/src/configurations/destinations/posthog/db-config.json +++ b/src/configurations/destinations/posthog/db-config.json @@ -34,7 +34,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["alias", "group", "identify", "page", "screen", "track"], + "supportedMessageTypes": { + "cloud": ["alias", "group", "identify", "page", "screen", "track"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/profitwell/db-config.json b/src/configurations/destinations/profitwell/db-config.json index 3b931edb3..3fb308482 100644 --- a/src/configurations/destinations/profitwell/db-config.json +++ b/src/configurations/destinations/profitwell/db-config.json @@ -27,7 +27,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["identify"], + "supportedMessageTypes": { + "cloud": ["identify"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/qualaroo/db-config.json b/src/configurations/destinations/qualaroo/db-config.json index 75ec59ac6..9f8e03af7 100644 --- a/src/configurations/destinations/qualaroo/db-config.json +++ b/src/configurations/destinations/qualaroo/db-config.json @@ -19,7 +19,9 @@ ], "excludeKeys": [], "supportedSourceTypes": ["web"], - "supportedMessageTypes": ["page", "identify", "track"], + "supportedMessageTypes": { + "cloud": ["page", "identify", "track"] + }, "supportedConnectionModes": { "web": ["device"] }, diff --git a/src/configurations/destinations/quora_pixel/db-config.json b/src/configurations/destinations/quora_pixel/db-config.json index 44292333f..f20ca6793 100644 --- a/src/configurations/destinations/quora_pixel/db-config.json +++ b/src/configurations/destinations/quora_pixel/db-config.json @@ -15,7 +15,9 @@ ], "excludeKeys": [], "supportedSourceTypes": ["web"], - "supportedMessageTypes": ["track"], + "supportedMessageTypes": { + "cloud": ["track"] + }, "supportedConnectionModes": { "web": ["device"] }, diff --git a/src/configurations/destinations/redis/db-config.json b/src/configurations/destinations/redis/db-config.json index 0ff56c72c..f2f161a07 100644 --- a/src/configurations/destinations/redis/db-config.json +++ b/src/configurations/destinations/redis/db-config.json @@ -21,7 +21,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify"], + "supportedMessageTypes": { + "cloud": ["identify"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/refiner/db-config.json b/src/configurations/destinations/refiner/db-config.json index 5cf41a405..a196a54f0 100644 --- a/src/configurations/destinations/refiner/db-config.json +++ b/src/configurations/destinations/refiner/db-config.json @@ -30,7 +30,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "track", "group", "page"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "group", "page"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/revenue_cat/db-config.json b/src/configurations/destinations/revenue_cat/db-config.json index e602d115d..09200b207 100644 --- a/src/configurations/destinations/revenue_cat/db-config.json +++ b/src/configurations/destinations/revenue_cat/db-config.json @@ -21,8 +21,12 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": {}, - "destConfig": { "defaultConfig": ["apiKey", "xPlatform", "oneTrustCookieCategories"] } + "destConfig": { + "defaultConfig": ["apiKey", "xPlatform", "oneTrustCookieCategories"] + } } } diff --git a/src/configurations/destinations/rockerbox/db-config.json b/src/configurations/destinations/rockerbox/db-config.json index e4766d04f..cbc603751 100644 --- a/src/configurations/destinations/rockerbox/db-config.json +++ b/src/configurations/destinations/rockerbox/db-config.json @@ -32,7 +32,9 @@ "web", "shopify" ], - "supportedMessageTypes": ["identify", "track", "page"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "page"] + }, "supportedConnectionModes": { "web": ["cloud", "device", "hybrid"], "shopify": ["cloud"] diff --git a/src/configurations/destinations/rollbar/db-config.json b/src/configurations/destinations/rollbar/db-config.json index 6abc877aa..36cfb8012 100644 --- a/src/configurations/destinations/rollbar/db-config.json +++ b/src/configurations/destinations/rollbar/db-config.json @@ -20,7 +20,9 @@ ], "excludeKeys": [], "supportedSourceTypes": ["web"], - "supportedMessageTypes": ["identify"], + "supportedMessageTypes": { + "cloud": ["identify"] + }, "supportedConnectionModes": { "web": ["device"] }, diff --git a/src/configurations/destinations/salesforce/db-config.json b/src/configurations/destinations/salesforce/db-config.json index 84c592ec2..69ba5a676 100644 --- a/src/configurations/destinations/salesforce/db-config.json +++ b/src/configurations/destinations/salesforce/db-config.json @@ -22,7 +22,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify"], + "supportedMessageTypes": { + "cloud": ["identify"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/satismeter/db-config.json b/src/configurations/destinations/satismeter/db-config.json index 141a43ea6..d2a935807 100644 --- a/src/configurations/destinations/satismeter/db-config.json +++ b/src/configurations/destinations/satismeter/db-config.json @@ -19,7 +19,9 @@ ], "excludeKeys": [], "supportedSourceTypes": ["web"], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": { "web": ["device"] }, diff --git a/src/configurations/destinations/sendgrid/db-config.json b/src/configurations/destinations/sendgrid/db-config.json index 9ae20a5ac..fc7fdc013 100644 --- a/src/configurations/destinations/sendgrid/db-config.json +++ b/src/configurations/destinations/sendgrid/db-config.json @@ -21,7 +21,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["track", "identify"], + "supportedMessageTypes": { + "cloud": ["track", "identify"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/sendinblue/db-config.json b/src/configurations/destinations/sendinblue/db-config.json index a9af45932..00ef6b685 100644 --- a/src/configurations/destinations/sendinblue/db-config.json +++ b/src/configurations/destinations/sendinblue/db-config.json @@ -28,7 +28,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["track", "identify", "page"], + "supportedMessageTypes": { + "cloud": ["track", "identify", "page"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/sentry/db-config.json b/src/configurations/destinations/sentry/db-config.json index fbfce8f76..d4ba0ef72 100644 --- a/src/configurations/destinations/sentry/db-config.json +++ b/src/configurations/destinations/sentry/db-config.json @@ -24,7 +24,9 @@ ], "excludeKeys": [], "supportedSourceTypes": ["web"], - "supportedMessageTypes": ["identify"], + "supportedMessageTypes": { + "cloud": ["identify"] + }, "supportedConnectionModes": { "web": ["device"] }, diff --git a/src/configurations/destinations/serenytics/db-config.json b/src/configurations/destinations/serenytics/db-config.json index 48ddc2242..517d6a884 100644 --- a/src/configurations/destinations/serenytics/db-config.json +++ b/src/configurations/destinations/serenytics/db-config.json @@ -20,7 +20,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "track", "group", "page", "screen", "alias"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "group", "page", "screen", "alias"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/sfmc/db-config.json b/src/configurations/destinations/sfmc/db-config.json index 06bc47b66..bba1e9f97 100644 --- a/src/configurations/destinations/sfmc/db-config.json +++ b/src/configurations/destinations/sfmc/db-config.json @@ -20,7 +20,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/shynet/db-config.json b/src/configurations/destinations/shynet/db-config.json index e67b1d5c2..07171fe59 100644 --- a/src/configurations/destinations/shynet/db-config.json +++ b/src/configurations/destinations/shynet/db-config.json @@ -27,7 +27,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["page"], + "supportedMessageTypes": { + "cloud": ["page"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/signl4/db-config.json b/src/configurations/destinations/signl4/db-config.json index 4d01b2d44..25f61d73c 100644 --- a/src/configurations/destinations/signl4/db-config.json +++ b/src/configurations/destinations/signl4/db-config.json @@ -20,7 +20,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["track"], + "supportedMessageTypes": { + "cloud": ["track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/slack/db-config.json b/src/configurations/destinations/slack/db-config.json index 6ccebae6e..4dea93a41 100644 --- a/src/configurations/destinations/slack/db-config.json +++ b/src/configurations/destinations/slack/db-config.json @@ -5,9 +5,7 @@ "transformAt": "processor", "transformAtV1": "processor", "saveDestinationResponse": true, - "includeKeys": [ - "oneTrustCookieCategories" - ], + "includeKeys": ["oneTrustCookieCategories"], "excludeKeys": [], "supportedSourceTypes": [ "android", @@ -22,10 +20,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": [ - "identify", - "track" - ], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "destConfig": { "defaultConfig": [ "eventChannelSettings", @@ -40,4 +37,4 @@ }, "secretKeys": [] } -} \ No newline at end of file +} diff --git a/src/configurations/destinations/snapchat_conversion/db-config.json b/src/configurations/destinations/snapchat_conversion/db-config.json index cf9ede4c8..78181be8f 100644 --- a/src/configurations/destinations/snapchat_conversion/db-config.json +++ b/src/configurations/destinations/snapchat_conversion/db-config.json @@ -20,7 +20,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["track"], + "supportedMessageTypes": { + "cloud": ["track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/snapchat_custom_audience/db-config.json b/src/configurations/destinations/snapchat_custom_audience/db-config.json index 59f58beb1..e354eb2fa 100644 --- a/src/configurations/destinations/snapchat_custom_audience/db-config.json +++ b/src/configurations/destinations/snapchat_custom_audience/db-config.json @@ -5,28 +5,17 @@ "auth": { "type": "OAuth", "role": "snapchat_custom_audience", - "rudderScopes": [ - "delivery" - ] + "rudderScopes": ["delivery"] }, "transformAt": "router", "transformAtV1": "router", "saveDestinationResponse": true, - "includeKeys": [ - "segmentId", - "schema", - "disableHashing", - "oneTrustCookieCategories" - ], + "includeKeys": ["segmentId", "schema", "disableHashing", "oneTrustCookieCategories"], "excludeKeys": [], - "supportedSourceTypes": [ - "cloud", - "warehouse", - "shopify" - ], - "supportedMessageTypes": [ - "audiencelist" - ], + "supportedSourceTypes": ["cloud", "warehouse", "shopify"], + "supportedMessageTypes": { + "cloud": ["audiencelist"] + }, "destConfig": { "defaultConfig": [ "rudderAccountId", @@ -36,8 +25,6 @@ "oneTrustCookieCategories" ] }, - "secretKeys": [ - "segmentId" - ] + "secretKeys": ["segmentId"] } -} \ No newline at end of file +} diff --git a/src/configurations/destinations/snapengage/db-config.json b/src/configurations/destinations/snapengage/db-config.json index 2f8178eab..2f4d5b0ed 100644 --- a/src/configurations/destinations/snapengage/db-config.json +++ b/src/configurations/destinations/snapengage/db-config.json @@ -17,7 +17,9 @@ ], "excludeKeys": [], "supportedSourceTypes": ["web"], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": { "web": ["device"] }, diff --git a/src/configurations/destinations/splitio/db-config.json b/src/configurations/destinations/splitio/db-config.json index e578fc881..c2bdd5996 100644 --- a/src/configurations/destinations/splitio/db-config.json +++ b/src/configurations/destinations/splitio/db-config.json @@ -20,7 +20,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["group", "identify", "page", "screen", "track"], + "supportedMessageTypes": { + "cloud": ["group", "identify", "page", "screen", "track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": ["apiKey", "environment", "trafficType", "oneTrustCookieCategories"] diff --git a/src/configurations/destinations/statsig/db-config.json b/src/configurations/destinations/statsig/db-config.json index f6681fe0d..e7fdec47d 100644 --- a/src/configurations/destinations/statsig/db-config.json +++ b/src/configurations/destinations/statsig/db-config.json @@ -21,9 +21,13 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["alias", "group", "identify", "page", "screen", "track"], + "supportedMessageTypes": { + "cloud": ["alias", "group", "identify", "page", "screen", "track"] + }, "supportedConnectionModes": {}, - "destConfig": { "defaultConfig": ["secretKey", "oneTrustCookieCategories"] }, + "destConfig": { + "defaultConfig": ["secretKey", "oneTrustCookieCategories"] + }, "secretKeys": ["secretKey"] } } diff --git a/src/configurations/destinations/stormly/db-config.json b/src/configurations/destinations/stormly/db-config.json index 4328e51d7..717001e21 100644 --- a/src/configurations/destinations/stormly/db-config.json +++ b/src/configurations/destinations/stormly/db-config.json @@ -20,10 +20,16 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["group", "identify", "track"], + "supportedMessageTypes": { + "cloud": ["group", "identify", "track"] + }, "supportedConnectionModes": {}, - "destConfig": { "defaultConfig": ["apiKey", "oneTrustCookieCategories"] }, - "secretKeys": ["apiKey"] + "destConfig": { + "defaultConfig": ["apiKey", "oneTrustCookieCategories"] }, - "options": { "isBeta": true } + "secretKeys": ["apiKey"] + }, + "options": { + "isBeta": true } +} diff --git a/src/configurations/destinations/tiktok_ads/db-config.json b/src/configurations/destinations/tiktok_ads/db-config.json index b58b049c1..bd9c182b4 100644 --- a/src/configurations/destinations/tiktok_ads/db-config.json +++ b/src/configurations/destinations/tiktok_ads/db-config.json @@ -17,7 +17,9 @@ ], "excludeKeys": [], "supportedSourceTypes": ["web", "cloud", "mobile"], - "supportedMessageTypes": ["track"], + "supportedMessageTypes": { + "cloud": ["track"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/tiktok_ads_offline_events/db-config.json b/src/configurations/destinations/tiktok_ads_offline_events/db-config.json index 523eda32f..5781ddd70 100644 --- a/src/configurations/destinations/tiktok_ads_offline_events/db-config.json +++ b/src/configurations/destinations/tiktok_ads_offline_events/db-config.json @@ -20,7 +20,9 @@ "web", "shopify" ], - "supportedMessageTypes": ["track"], + "supportedMessageTypes": { + "cloud": ["track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/trengo/db-config.json b/src/configurations/destinations/trengo/db-config.json index fa80f5766..2e21fa8d1 100644 --- a/src/configurations/destinations/trengo/db-config.json +++ b/src/configurations/destinations/trengo/db-config.json @@ -20,7 +20,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/twitter_ads/db-config.json b/src/configurations/destinations/twitter_ads/db-config.json index 26f07d5ad..0a64a3551 100644 --- a/src/configurations/destinations/twitter_ads/db-config.json +++ b/src/configurations/destinations/twitter_ads/db-config.json @@ -34,7 +34,9 @@ ] }, "secretKeys": [], - "supportedMessageTypes": ["track"] + "supportedMessageTypes": { + "cloud": ["track"] + } }, "options": { "isBeta": true, diff --git a/src/configurations/destinations/user/db-config.json b/src/configurations/destinations/user/db-config.json index 24b3b47de..0640bb7dd 100644 --- a/src/configurations/destinations/user/db-config.json +++ b/src/configurations/destinations/user/db-config.json @@ -30,7 +30,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["track", "identify", "group", "page"], + "supportedMessageTypes": { + "cloud": ["track", "identify", "group", "page"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/userlist/db-config.json b/src/configurations/destinations/userlist/db-config.json index 4ab42a366..ec795d03e 100644 --- a/src/configurations/destinations/userlist/db-config.json +++ b/src/configurations/destinations/userlist/db-config.json @@ -22,8 +22,12 @@ "shopify" ], "supportedConnectionModes": {}, - "supportedMessageTypes": ["group", "identify", "track"], - "destConfig": { "defaultConfig": ["pushKey", "oneTrustCookieCategories"] }, + "supportedMessageTypes": { + "cloud": ["group", "identify", "track"] + }, + "destConfig": { + "defaultConfig": ["pushKey", "oneTrustCookieCategories"] + }, "secretKeys": ["pushKey"] } } diff --git a/src/configurations/destinations/vero/db-config.json b/src/configurations/destinations/vero/db-config.json index 9b9aa5971..fa71409dd 100644 --- a/src/configurations/destinations/vero/db-config.json +++ b/src/configurations/destinations/vero/db-config.json @@ -26,7 +26,9 @@ "web", "shopify" ], - "supportedMessageTypes": ["identify", "track", "page", "screen", "alias"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "page", "screen", "alias"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/vitally/db-config.json b/src/configurations/destinations/vitally/db-config.json index 8e36e8780..01a04801a 100644 --- a/src/configurations/destinations/vitally/db-config.json +++ b/src/configurations/destinations/vitally/db-config.json @@ -20,9 +20,13 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "track", "group"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "group"] + }, "supportedConnectionModes": {}, - "destConfig": { "defaultConfig": ["apiKeyVitally", "oneTrustCookieCategories"] }, + "destConfig": { + "defaultConfig": ["apiKeyVitally", "oneTrustCookieCategories"] + }, "secretKeys": ["apiKeyVitally"], "includeKeys": ["oneTrustCookieCategories"] } diff --git a/src/configurations/destinations/webengage/db-config.json b/src/configurations/destinations/webengage/db-config.json index 764feebc9..ea72b6844 100644 --- a/src/configurations/destinations/webengage/db-config.json +++ b/src/configurations/destinations/webengage/db-config.json @@ -21,7 +21,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["identify", "track", "page", "screen"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "page", "screen"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": ["licenseCode", "apiKey", "dataCenter", "oneTrustCookieCategories"] diff --git a/src/configurations/destinations/woopra/db-config.json b/src/configurations/destinations/woopra/db-config.json index 4c0b1075d..4c007b611 100644 --- a/src/configurations/destinations/woopra/db-config.json +++ b/src/configurations/destinations/woopra/db-config.json @@ -36,7 +36,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["identify", "track", "page"], + "supportedMessageTypes": { + "cloud": ["identify", "track", "page"] + }, "supportedConnectionModes": { "web": ["cloud", "device"] }, diff --git a/src/configurations/destinations/wootric/db-config.json b/src/configurations/destinations/wootric/db-config.json index aa4f148f8..588c7d2ba 100644 --- a/src/configurations/destinations/wootric/db-config.json +++ b/src/configurations/destinations/wootric/db-config.json @@ -20,7 +20,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["identify", "track"], + "supportedMessageTypes": { + "cloud": ["identify", "track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": ["username", "password", "accountToken", "oneTrustCookieCategories"] diff --git a/src/configurations/destinations/yahoo_dsp/db-config.json b/src/configurations/destinations/yahoo_dsp/db-config.json index 231947c4c..673d97589 100644 --- a/src/configurations/destinations/yahoo_dsp/db-config.json +++ b/src/configurations/destinations/yahoo_dsp/db-config.json @@ -9,7 +9,9 @@ "excludeKeys": [], "supportedSourceTypes": ["cloud", "warehouse", "shopify"], "syncBehaviours": [], - "supportedMessageTypes": ["audiencelist"], + "supportedMessageTypes": { + "cloud": ["audiencelist"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/yandex_metrica/db-config.json b/src/configurations/destinations/yandex_metrica/db-config.json index 66ba2826b..2e726b8be 100644 --- a/src/configurations/destinations/yandex_metrica/db-config.json +++ b/src/configurations/destinations/yandex_metrica/db-config.json @@ -21,7 +21,9 @@ ], "excludeKeys": [], "supportedSourceTypes": ["web"], - "supportedMessageTypes": ["identify", "track", "page"], + "supportedMessageTypes": { + "web": ["identify", "track", "page"] + }, "supportedConnectionModes": { "web": ["device"] }, diff --git a/src/configurations/destinations/zapier/db-config.json b/src/configurations/destinations/zapier/db-config.json index 6256affc2..b19d77021 100644 --- a/src/configurations/destinations/zapier/db-config.json +++ b/src/configurations/destinations/zapier/db-config.json @@ -26,7 +26,9 @@ "warehouse", "shopify" ], - "supportedMessageTypes": ["track", "page", "screen"], + "supportedMessageTypes": { + "cloud": ["track", "page", "screen"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [ diff --git a/src/configurations/destinations/zendesk/db-config.json b/src/configurations/destinations/zendesk/db-config.json index dd576b95a..5fc15cac0 100644 --- a/src/configurations/destinations/zendesk/db-config.json +++ b/src/configurations/destinations/zendesk/db-config.json @@ -20,7 +20,9 @@ "cordova", "shopify" ], - "supportedMessageTypes": ["group", "identify", "track"], + "supportedMessageTypes": { + "cloud": ["group", "identify", "track"] + }, "supportedConnectionModes": {}, "destConfig": { "defaultConfig": [