NUTRINTG Configuration
- Sebastian Baltruszewicz
Profile for CDP
(Optional - only when profile comes from Shopify) cdpShopifyCustomerService_shopifyDomains
middlewareMessageRouter_accountSourceToSinkMapping
{ "accountSource" : ${ACCOUNT_SOURCE}, "sink" : ${CDP_PROFILE_QUEUE}, "routerDeliveryCounter" : NumberLong(1) } AND { "accountSource" : ${ACCOUNT_SOURCE}, "sink" : ${QUEUE_OR_EXCHANGE_WITH_IMS}, "routerDeliveryCounter" : NumberLong(2) }
ACCOUNT_SOURCE - the same as for cdpShopifyCustomerService_shopifyDomains configuration (if exists) or the same which will be included in HTTP request header for cdp-profile-service
CDP_PROFILE_QUEUE - the queue name bound to cdp-profile-adapter
QUEUE_OR_EXCHANGE_WITH_IMS - the name of the IMS queue or exchange with IMS queue is bound tomiddlewareProfileSearchService_accountSourceToDestinationMapping
{ "accountSource" : "GBRDURECOMCUST", "destination" : "CDP" }
ACCOUNT_SOURCE - the same as for middlewareMessageRouter_accountSourceToSinkMapping configuration
middlewareInstantMessageService
{ "accountSource" : ${ACCOUNT_SOURCE}, "entityType" : "PROFILE", "isCDPTarget" : true, "APIEvent" : ${API_EVENT} }
ACCOUNT_SOURCE - the same as for middlewareMessageRouter_accountSourceToSinkMapping configuration
API_EVENT - the API-event of customer Journey for a given marketcdpSfmcJourneyService_tokenConfig
API_EVENT - the API-event of Journey - the same as for middlewareInstantMessageService
Profile for CDS
(Optional - only when profile comes from Shopify) cdpShopifyCustomerService_shopifyDomains
middlewareMessageRouter_accountSourceToSinkMapping
ACCOUNT_SOURCE - the same as for cdpShopifyCustomerService_shopifyDomains configuration (if exists) or the same which will be included in HTTP request header for cdp-profile-service
CDS_ADAPTER_QUEUE - the queue name bound to cds-adapter
QUEUE_OR_EXCHANGE_WITH_IMS - the name of the IMS queue or exchange with IMS queue is bound tocdsMiddlewareMessageAdapter_accountSourceToBucketMapping
ACCOUNT_SOURCE - the same as for cdpShopifyCustomerService_shopifyDomains configuration (if exists) or the same which will be included in HTTP request header for cdp-profile-service
BUCKET_ID - created bucket in CDS beforehand, with Profile schema
BRAND - brand for the given bucket
MARKET - market for the given bucket
CDS_TARGET - target CDS instance (EU or RUSSIAN)middlewareInstantMessageService
ACCOUNT_SOURCE - the same as for middlewareMessageRouter_accountSourceToSinkMapping configuration
API_EVENT - the API-event of customer Journey for a given marketcdpSfmcJourneyService_tokenConfig
API_EVENT - the API-event of Journey - the same as for middlewareInstantMessageService
ORDER for CDP
cdpShopifyOrderService_shopifyDomains
SHOP_DOMAIN - the Shopify shop domain, the same as for cdpShopifyCustomerService_shopifyDomains
ORDER_ACCOUNT_SOURCE - Account Source of Order
CUSTOMER_ACCOUNT_SOURCE - Account Source of Customer correlated with OrdercdpShopifyOrderAdapter_shopifyDomains
SHOP_DOMAIN - the Shopify shop domain, the same as for cdpShopifyOrderService_shopifyDomains
CUSTOMER_ACCOUNT_SOURCE - the same as for cdpShopifyOrderService_shopifyDomainsmiddlewareMessageRouter_accountSourceToSinkMapping
ORDER_ACCOUNT_SOURCE - the same as for cdpShopifyOrderService_shopifyDomains
SHOPIFY_ORDER_ADAPTER_QUEUE - the queue name bound to shopify-order-adapter
QUEUE_OR_EXCHANGE_WITH_IMS - the name of the IMS queue or exchange with IMS queue is bound tomiddlewareProfileSearchService_accountSourceToDestinationMapping
ACCOUNT_SOURCE - the same as for middlewareMessageRouter_accountSourceToSinkMapping configuration
middlewareInstantMessageService
ACCOUNT_SOURCE - the same as for middlewareMessageRouter_accountSourceToSinkMapping configuration
API_EVENT - the API-event of order Journey for a given market
DATA_EXTENSION_KEY - the key of SFMC DE for order line items for a given marketcdpSfmcJourneyService_tokenConfig
API_EVENT - the API-event of Journey - the same as for middlewareInstantMessageService
DATA_EXTENSION_KEY - the key of SFMC DE, the same as for middlewareInstantMessageService
Order for CDS
cdpShopifyOrderService_shopifyDomains
SHOP_DOMAIN - the Shopify shop domain
ORDER_ACCOUNT_SOURCE - Account Source of Order
CUSTOMER_ACCOUNT_SOURCE - account source of profiles correlated with Orders. OPTIONAL, could be used in the future, but if there is no Account Source, it can be skippedcdsMiddlewareMessageAdapter_accountSourceToBucketMapping
ACCOUNT_SOURCE - the same as for cdpShopifyOrderService_shopifyDomains configuration (if exists) or the same which will be included in HTTP request header for cdp-profile-service
BUCKET_ID - created bucket in CDS beforehand, with Profile schema
BRAND - brand for the given bucket
MARKET - market for the given bucket
CDS_TARGET - target CDS instance (EU or RUSSIAN)middlewareMessageRouter_accountSourceToSinkMapping
ORDER_ACCOUNT_SOURCE - the same as for cdpShopifyOrderService_shopifyDomains
CDS_ADAPTER_QUEUE - the queue name bound to shopify-order-adapter
QUEUE_OR_EXCHANGE_WITH_IMS - the name of the IMS queue or exchange with IMS queue is bound tomiddlewareInstantMessageService
ACCOUNT_SOURCE - the same as for middlewareMessageRouter_accountSourceToSinkMapping configuration
API_EVENT - the API-event of order Journey for a given market
DATA_EXTENSION_KEY - the key of SFMC DE for order line items for a given marketcdpSfmcJourneyService_tokenConfig
API_EVENT - the API-event of Journey - the same as for middlewareInstantMessageService
DATA_EXTENSION_KEY - the key of SFMC DE, the same as for middlewareInstantMessageService