This add-on logs all events that are sent to Salesforce's MCP & Data Cloud servers and stores it in local storage.
Interaction Studio (MCP) Logger Extension
This extension is a must-have for Salesforce Marketing Cloud developers active in Interaction Studio! The new Interaction Studio (Marketing Cloud Personalization or MCP) Logger extension logs & stores all Interaction Studio (MCP) events in local storage and converts base64 string to readable JSON.
This add-on logs all Interaction Studio events that are sent to Salesforce's Marketing Cloud Personalization server and stores the event details in local storage. As the payload is base64 encoded, the add-on decodes and displays formatted JSON content to make it easier for developers and testers to review and debug code.
Read more
This add-on logs all Interaction Studio events that are sent to Salesforce's Marketing Cloud Personalization server and stores the event details in local storage. As the payload is base64 encoded, the add-on decodes and displays formatted JSON content to make it easier for developers and testers to review and debug code.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Interaction Studio (MCP) Logger", "description": "This add-on logs all events that are sent to Salesforce's MCP & Data Cloud servers and stores it in local storage.", "version": "0.0.2", "author": "[email protected]", "version_name": "0.0.2", "icons": { "16": "/images/cloud/cloud-16.png", "32": "/images/cloud/cloud-32.png", "48": "/images/cloud/cloud-48.png", "128": "/images/cloud/cloud-128.png" }, "web_accessible_resources": [ { "resources": [ "css/bootstrap.min.css", "css/bootstrap4-toggle.css", "css/json-viewer.css", "js/jquery-3.6.3.js", "js/popper.min.js", "js/bootstrap.bundle.min.js", "js/bootstrap4-toggle.min.js", "js/json-viewer.js", "js/clipboard.min.js", "js/moment-with-locales.min.js", "images/activeImg/cloud-48.png" ], "matches": [ "" ] } ], "content_security_policy": { "script-src": "self", "object-src": "self" }, "background": { "service_worker": "js/background.js" }, "action": { "default_popup": "popup.html" }, "permissions": [ "storage", "webRequest" ], "host_permissions": [ "" ], "content_scripts": [ { "matches": [ "" ], "js": [ "js/contentScript.js" ] } ]}
Read more