Difference between revisions of "ATC/Current/SDK/api.session.getData"
From Genesys Documentation
(Published) |
(Published) |
||
Line 17: | Line 17: | ||
|anchor=Desc | |anchor=Desc | ||
|alignment=Vertical | |alignment=Vertical | ||
− | |structuredtext=api.session.getData returns an object that contains the session | + | |structuredtext=api.session.getData returns an object that contains the session ID, short ID, and customer cookie ID. |
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
Line 38: | Line 38: | ||
|anchor=Example | |anchor=Example | ||
|alignment=Vertical | |alignment=Vertical | ||
− | |structuredtext=The following is an example of an object that | + | |structuredtext=The following is an example of an object that api.session.getData returns:<syntaxhighlight lang="javascript"> |
{ | { | ||
id: <uuid> | id: <uuid> |
Revision as of 19:39, December 16, 2020
This topic is part of the manual Journey JavaScript SDK for version Current of Genesys Predictive Engagement.
Learn how to obtain the data such as the short ID for a particular customer's session.
About web messaging
Feature coming soon: Web messaging
This article only applies to customers using web chat. If you are a Genesys Cloud customer, we encourage you to use the new web messaging feature to replace web chat.
Description
api.session.getData returns an object that contains the session ID, short ID, and customer cookie ID.
Signature
ac('api.session.getData', (err, sessionInfo) => {
if (err) {
// handle error
return;
}
return sessionInfo;
});
Example
The following is an example of an object that api.session.getData returns:
{
id: <uuid>
shortId: 12345
customerCookieId: <uuid>
}
Callback
The callback takes err as the first parameter.
Comments or questions about this documentation? Contact us for support!