|
13 | 13 | }); |
14 | 14 | }; |
15 | 15 |
|
16 | | - function initEmbeddedMessaging() { |
| 16 | + function initEmbeddedMessaging(deploymentName, siteUrl) { |
17 | 17 | try { |
18 | 18 | embeddedservice_bootstrap.settings.language = 'en_US'; // For example, enter 'en' or 'en-US' |
19 | 19 | embeddedservice_bootstrap.settings.devMode = true; |
20 | 20 |
|
21 | 21 | embeddedservice_bootstrap.init( |
22 | 22 | '00DSB00000aGFJL', |
23 | | - 'MIAW_4', |
24 | | - 'https://orgfarm-d585323017.test1.my.pc-rnd.site.com/ESWMIAW41764797622078', |
| 23 | + deploymentName, |
| 24 | + siteUrl, |
25 | 25 | { |
26 | 26 | scrt2URL: 'https://orgfarm-d585323017.test1.my.pc-rnd.salesforce-scrt.com' |
27 | 27 | } |
|
31 | 31 | } |
32 | 32 | }; |
33 | 33 |
|
34 | | - function loadInitScript() { |
| 34 | + function loadInitScript(isGuest = true) { |
| 35 | + const deploymentName = isGuest ? 'guestDeployment' : 'verifiedDeployment'; |
| 36 | + const siteUrl = isGuest ? 'https://orgfarm-d585323017.test1.my.pc-rnd.site.com/ESWguestDeployment1766092125646' : 'https://orgfarm-d585323017.test1.my.pc-rnd.site.com/ESWverifiedDeployment1766092284663'; |
| 37 | + |
35 | 38 | let script = document.createElement("script"); |
36 | | - script.src = "https://orgfarm-d585323017.test1.my.pc-rnd.site.com/ESWMIAW41764797622078/assets/js/bootstrap.js"; |
| 39 | + script.src = siteUrl + "/assets/js/bootstrap.js"; |
37 | 40 | script.type = "text/javascript"; |
38 | 41 |
|
39 | 42 | script.onerror = () => { |
40 | 43 | console.error("Failed to load bootstrap.js"); |
41 | 44 | }; |
42 | 45 | script.onload = () => { |
43 | | - initEmbeddedMessaging(); |
| 46 | + initEmbeddedMessaging(deploymentName, siteUrl); |
44 | 47 | }; |
45 | 48 |
|
46 | 49 | document.body.appendChild(script); |
47 | 50 | }; |
48 | 51 |
|
49 | 52 | document.addEventListener("DOMContentLoaded", (event) => { |
50 | | - // optionally add a check for document.body |
51 | | - loadInitScript(); |
| 53 | + // default to guest deployment |
| 54 | + loadInitScript(true); |
52 | 55 | }); |
53 | 56 | </script> |
54 | 57 |
|
|
0 commit comments