diff --git a/src/configurations/destinations/intercom_v2/db-config.json b/src/configurations/destinations/intercom_v2/db-config.json index 5fcfa63c9..ba0d5074c 100644 --- a/src/configurations/destinations/intercom_v2/db-config.json +++ b/src/configurations/destinations/intercom_v2/db-config.json @@ -10,7 +10,6 @@ "role": "intercom", "rudderScopes": ["delivery"] }, - "includeKeys": ["oneTrustCookieCategories", "consentManagement", "ketchConsentPurposes"], "excludeKeys": [], "supportedSourceTypes": [ "android", @@ -21,8 +20,7 @@ "cloud", "reactnative", "flutter", - "cordova", - "shopify" + "cordova" ], "supportedMessageTypes": { "cloud": ["identify", "track", "group"] @@ -36,27 +34,23 @@ "reactnative": ["cloud"], "flutter": ["cloud"], "cordova": ["cloud"], - "shopify": ["cloud"], "cloud": ["cloud"] }, "destConfig": { "defaultConfig": ["rudderAccountId", "apiServer", "sendAnonymousId"], "android": [ - "useNativeSDK", "connectionMode", "consentManagement", "oneTrustCookieCategories", "ketchConsentPurposes" ], "ios": [ - "useNativeSDK", "connectionMode", "consentManagement", "oneTrustCookieCategories", "ketchConsentPurposes" ], "web": [ - "useNativeSDK", "connectionMode", "consentManagement", "oneTrustCookieCategories", @@ -97,14 +91,15 @@ "consentManagement", "oneTrustCookieCategories", "ketchConsentPurposes" - ], - "shopify": [ - "connectionMode", - "consentManagement", - "oneTrustCookieCategories", - "ketchConsentPurposes" ] }, "secretKeys": [] + }, + "options": { + "isBeta": true, + "hidden": { + "featureFlagName": "AMP_intercom_v2", + "featureFlagValue": false + } } } diff --git a/src/configurations/destinations/intercom_v2/schema.json b/src/configurations/destinations/intercom_v2/schema.json index 331143cb5..3a9495ff0 100644 --- a/src/configurations/destinations/intercom_v2/schema.json +++ b/src/configurations/destinations/intercom_v2/schema.json @@ -116,32 +116,6 @@ } } } - }, - "shopify": { - "type": "array", - "items": { - "type": "object", - "properties": { - "oneTrustCookieCategory": { - "type": "string", - "pattern": "(^\\{\\{.*\\|\\|(.*)\\}\\}$)|(^env[.].+)|^(.{0,100})$" - } - } - } - } - } - }, - "useNativeSDK": { - "type": "object", - "properties": { - "android": { - "type": "boolean" - }, - "ios": { - "type": "boolean" - }, - "web": { - "type": "boolean" } } }, @@ -561,52 +535,6 @@ } ] } - }, - "shopify": { - "type": "array", - "items": { - "type": "object", - "properties": { - "provider": { - "type": "string", - "enum": ["custom", "ketch", "oneTrust"], - "default": "oneTrust" - }, - "consents": { - "type": "array", - "items": { - "type": "object", - "properties": { - "consent": { - "type": "string", - "pattern": "(^\\{\\{.*\\|\\|(.*)\\}\\}$)|(^env[.].+)|^(.{0,100})$" - } - } - } - } - }, - "allOf": [ - { - "if": { - "properties": { - "provider": { - "const": "custom" - } - }, - "required": ["provider"] - }, - "then": { - "properties": { - "resolutionStrategy": { - "type": "string", - "enum": ["and", "or"] - } - }, - "required": ["resolutionStrategy"] - } - } - ] - } } } }, @@ -720,18 +648,6 @@ } } } - }, - "shopify": { - "type": "array", - "items": { - "type": "object", - "properties": { - "purpose": { - "type": "string", - "pattern": "(^\\{\\{.*\\|\\|(.*)\\}\\}$)|(^env[.].+)|^(.{0,100})$" - } - } - } } } }, @@ -770,10 +686,6 @@ "type": "string", "enum": ["cloud"] }, - "shopify": { - "type": "string", - "enum": ["cloud"] - }, "cloud": { "type": "string", "enum": ["cloud"]