A company is using both Service Cloud and B2C Commerce but they are not using Mulesoft or any other integration middleware and do not plan on adding that in the near future. However, there is a need to keep customer records in sync across both Service Cloud and B2C Commerce. When a change to the customer record in Service Cloud takes place, such as an updated customer name, the same customer record should be updated in B2C Commerce. Assume that there is a common ID that uniquely identifies the customer across the two systems.How should a Solution Architect deliver the desired functionality?
Answer(s): B
A custom solution in Service Cloud can use Apex or Lightning Web Components to call the B2C Commerce APIs and update the customer records in B2C Commerce. This option provides the most flexibility and control over the integration logic and error handling. Platform events, outbound messages, and change data capture are not supported by B2C Commerce out of the box, so they would require additional development or middleware to handle them.
https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_rest_code_sample_basic.htm https://developer.salesforce.com/docs/component-library/documentation/en/lwc/lwc.data_wire_example https://documentation.b2c.commercecloud.salesforce.com/DOC1/index.jsp?topic=%2Fcom.demand ware.dochelp%2FOCAPI%2Fcurrent%2Fusage%2FRESTAPIs.html
An organization uses B2C Commerce to capture order details but needs to process the order in an ERP system. They want B2C Commerce to send a message to the ERP system with the order details after they have been entered, then wait for the order to be processed, and then receive a reply from the ERP system with the order number and status.Which integration pattern should a Solution Architect use to meet this requirement?
Request and reply is an integration pattern that allows a system to send a message to another system and wait for a response. This pattern is suitable for scenarios where the sender needs to receive an immediate confirmation or acknowledgment from the receiver. In this case, B2C Commerce needs to receive the order number and status from the ERP system after sending the order details.
https://architect.salesforce.com/design/integration-patterns-and-practices/request-and-reply/https://documentation.b2c.commercecloud.salesforce.com/DOC1/topic/com.demandware.dochelp/ OrderManagement/OrderManagementOverview.html
Northern Trail Outfitters (NTO) hosts a customer care portal using Service Cloud. The portal uses Marketing Cloud for customer interaction for a number of use cases, including customer sign-up and updates on togged cases. NTO has decided that the connectors provided by Salesforce are not flexible enough for their needs, so they would like to explore a programmatic approach for doing so.Which two considerations should a Solution Architect point out to NTO as it moves forward to integrate the Service Cloud portal with Marketing Cloud for customer interaction? Choose 2 answers
Answer(s): A,D
Marketing Cloud provides both REST and SOAP APIs for integrating with other systems, including Service Cloud. Both APIs can be used to perform various operations such as creating, updating, or deleting data objects, triggering messages, retrieving tracking data, and more. The REST API uses JSON request and response bodies, while the SOAP API uses XML request and response bodies. The choice of API depends on the use case, preference, and compatibility of the systems involved.
https://developer.salesforce.com/docs/atlas.en-us.mc-apis.meta/mc-apis/index-api.htm https://developer.salesforce.com/docs/atlas.en-us.noversion.mc-getting-started.meta/mc-getting- started/get-started-with-marketing-cloud-apis.htm
A company actively uses CI/CO processes for their Service Cloud implementation and is adding Marketing Cloud and Marketing Cloud Connect to their architecture. Under the current setup each developer has their own developer sandbox for development. Developers merge their changes into a sandbox for QA regularly, then once every week changes are moved to staging, and from staging to production instances.Which set up should a Solution Architect propose to support this development approach considering costs and data segregation?
Answer(s): D
A Marketing Cloud sandbox is a separate instance of Marketing Cloud that can be used for development, testing, and training purposes. A Marketing Cloud sandbox can be connected to a Service Cloud sandbox using Marketing Cloud Connect, which allows data synchronization and cross- cloud functionality. This option supports the CI/CO processes and data segregation for each Service Cloud sandbox. The other options are either not feasible or not cost-effective.
https://help.salesforce.com/s/articleView?id=sf.mc_co_marketing_cloud_sandbox.htm&type=5https://help.salesforce.com/s/articleView?id=sf.mc_co_marketing_cloud_connect.htm&type=5
A company wants to Implement B2C Commerce and Service Cloud and connect the systems with their existing Instance of Marketing Cloud.Which two tactics should a Solution Architect recommend to model a customer across all three systems? Choose 2 answers
Answer(s): A,C
Migrating the Subscriber Key in Marketing Cloud to be the Service Cloud Contact or Person Account ID allows for a consistent identification of customers across both systems. This also enables data synchronization and cross-cloud features via Marketing Cloud Connect. Using Service Cloud as a central point to hold unique identifiers from all systems, including B2C Commerce CustomerNo and Customer ID, allows for a single source of truth for customer data and facilitates data integration and reporting across systems. Customer 360 Data Manager is not yet available for B2C Commerce, so option B is not possible. Sending the Marketing Cloud Subscriber Key to Service Cloud and B2C Commerce is not necessary if option A is implemented, so option D is not optimal.
https://help.salesforce.com/s/articleView?id=sf.mc_co_subscriber_key.htm&type=5https://help.salesforce.com/s/articleView?id=sf.mc_co_data_integration_best_practices.htm&type= https://www.salesforce.com/in/blog/2020/04/what-is-salesforce-customer-360.html
Post your Comments and Discuss Salesforce B2C-SOLUTION-ARCHITECT exam prep with other Community members:
Our website is free, but we have to fight against AI bots and content theft. We're sorry for the inconvenience caused by these security measures. You can access the rest of the B2C-SOLUTION-ARCHITECT content, but please register or login to continue.