PageSourceSearch

https://www.dhipaya.co.th/assets/js/sf-livechat.js

js dhipaya.co.th collected 2026-09-24 10:40:11 UTC 3,883 bytes, 121 lines download raw bytes

1
2	var initESW = function(gslbBaseURL) {
3		embedded_svc.settings.displayHelpButton = true; //Or false
4		embedded_svc.settings.language = ''; //For example, enter 'en' or 'en-US'
5
6    embedded_svc.settings.extraPrechatInfo = [{
7      "entityFieldMaps": [{
8        "doCreate":true,
9        "doFind":true,
10        "fieldName":"LastName",
11        "isExactMatch":true,
12        "label":"Last Name"
13      }, {
14        "doCreate":true,
15        "doFind":true,
16        "fieldName":"FirstName",
17        "isExactMatch":true,
18        "label":"First Name"
19      }, {
20        "doCreate":true,
21        "doFind":false,
22        "fieldName":"Email",
23        "isExactMatch":false,
24        "label":"Email"
25      }, {
26        "doCreate":true,
27        "doFind":true,
28        "fieldName":"MobilePhone",
29        "isExactMatch":true,
30        "label":"MobilePhone"
31      }],
32      "entityName":"Contact"
33    }];
34
35
36    embedded_svc.settings.extraPrechatFormDetails = [
37      {
38        "label": "Subject",
39        "transcriptFields": ["Subject__c"],
40        "displayToAgent": true
41      },  
42      {
43        "label": "First Name",
44        "transcriptFields": ["FirstName__c"],
45        "displayToAgent": true
46      },
47      {
48        "label": "Last Name",
49        "transcriptFields": ["LastName__c"],
50        "displayToAgent": true
51      },
52      {
53        "label": "Email",
54        "transcriptFields": ["Email__c"],
55        "displayToAgent": false
56      },
57      {
58        "label": "Mobile Phone",
59        "transcriptFields": ["MobilePhone__c"],
60        "displayToAgent": true
61      },
62      {
63        "label": "Consent",
64        "transcriptFields": ["Consent__c"],
65        "displayToAgent": true
66      },
67      {
68        "label": "Detail",
69        "transcriptFields": ["Detail__c"],
70        "displayToAgent": false
71      }
72    ];
73
74
75        document.addEventListener(
76            "setCustomField",
77            function(event) {
78                embedded_svc.settings.extraPrechatFormDetails[0].value = event.detail.Subject;
79                embedded_svc.settings.extraPrechatFormDetails[1].value = event.detail.Fname;
80                embedded_svc.settings.extraPrechatFormDetails[2].value = event.detail.Lname;
81                embedded_svc.settings.extraPrechatFormDetails[3].value = event.detail.Email;
82                embedded_svc.settings.extraPrechatFormDetails[4].value = event.detail.Mobile;
83                embedded_svc.settings.extraPrechatFormDetails[5].value = event.detail.Consent; 
84                embedded_svc.settings.extraPrechatFormDetails[6].value = event.detail.Detail;
85  
86            event.detail.callback();
87        },
88        false
89  
90        );
91
92        embedded_svc.settings.enabledFeatures = ['LiveAgent'];
93        embedded_svc.settings.entryFeature = 'LiveAgent';
94
95        embedded_svc.init(
96            'https://dhipaya.my.salesforce.com',
97            'https://dhipaya.secure.force.com/liveAgentSetupFlow',
98            gslbBaseURL,
99            '00D3j000000iEUc',
100            'LiveChat_Dhipaya',
101            {
102                baseLiveAgentContentURL: 'https://c.la2-c1-hnd.salesforceliveagent.com/content',
103                deploymentId: '5723j000000H16w',
104                buttonId: '5732u000000blJO',
105                baseLiveAgentURL: 'https://d.la2-c1-hnd.salesforceliveagent.com/chat',
106                eswLiveAgentDevName: 'EmbeddedServiceLiveAgent_Parent04I2u000000TN1UEAW_1759eb80666',
107                isOfflineSupportEnabled: true
108            }
109        );
110    };
111
112	if (!window.embedded_svc) {
113		var s = document.createElement('script');
114		s.setAttribute('src', 'https://dhipaya.my.salesforce.com/embeddedservice/5.0/esw.min.js');
115		s.onload = function() {
116			initESW(null);
117		};
118		document.body.appendChild(s);
119	} else {
120		initESW('https://service.force.com');
121	}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.