▶ Watch related videos on YouTube — Search results for: Enabling Product2 Ingestion from Salesforce CRM into Data Cloud
Understanding the Issue
When configuring Agentforce for a client, it is essential to ensure that the agent can access product information from Salesforce. However, the Product2 object may not be available for ingestion due to various reasons. The community member had already taken several steps to resolve the issue, including verifying that Product2 is enabled and accessible in the Salesforce org, confirming user access to the Product2 object, checking the Salesforce CRM connector in Data Cloud, reviewing the installed Standard Data Bundles, and attempting to create a new Data Stream from Salesforce CRM.
Root Cause of the Issue
The root cause of the issue is likely due to a permission issue or the Product2 object not being included in the installed Standard Data Bundles. The Salesforce CRM connector in Data Cloud may not have the necessary permissions to access the Product2 object, or the object may not be part of the installed bundles.
Resolving the Issue
To resolve the issue, it is essential to check the permission set in the Salesforce org for the connector to ensure it provides permissions to the Product2 object. Additionally, reviewing the installed Standard Data Bundles to ensure that the Product2 object is included is crucial.
Once the permission issue is resolved, and the Product2 object is included in the installed bundles, the Data Stream can be created, and the ingestion process can be initiated.
Additional Troubleshooting Steps
If the ingestion process is not bringing any data, it is essential to investigate further. Checking the Data Stream configuration, verifying that the Product2 object is correctly mapped, and ensuring that the data is available in the Salesforce org are some of the additional troubleshooting steps that can be taken.
Data Stream Configuration
/* Data Stream Configuration */ // Verify that the Product2 object is correctly mapped // Ensure that the data is available in the Salesforce org
Heads up: Ensure that the Salesforce CRM connector is correctly configured and that the Product2 object is included in the installed Standard Data Bundles.
Checklist for Resolving the Issue
- Verify that the Product2 object is enabled and accessible in the Salesforce org.
- Confirm user access to the Product2 object.
- Check the Salesforce CRM connector in Data Cloud.
- Review the installed Standard Data Bundles to ensure that the Product2 object is included.
- Check the permission set in the Salesforce org for the connector to ensure it provides permissions to the Product2 object.
- Verify that the Data Stream configuration is correct.
- Ensure that the Product2 object is correctly mapped.
- Verify that the data is available in the Salesforce org.
Frequently Asked Questions
What is the first step to resolve the issue?
The first step is to verify that the Product2 object is enabled and accessible in the Salesforce org.
Why is the Product2 object not available for ingestion?
The Product2 object may not be included in the installed Standard Data Bundles or the connector may not have the necessary permissions to access the Product2 object.
How can I troubleshoot the ingestion process?
Check the Data Stream configuration, verify that the Product2 object is correctly mapped, and ensure that the data is available in the Salesforce org.
What is the importance of checking the permission set in the Salesforce org?
Checking the permission set in the Salesforce org is crucial to ensure that the connector has the necessary permissions to access the Product2 object.
Can I use the same Data Stream configuration for other objects?
Yes, you can use the same Data Stream configuration for other objects, but ensure that the object is correctly mapped and the data is available in the Salesforce org.
Need help shipping this in production?
Genetrix builds and untangles Salesforce Marketing Cloud and Agentforce setups for teams that want it done right the first time. If anything in this post sounds familiar, talk to us before it ships.