Difference between revisions of "ATC/Current/SDK/api.session.getData"
From Genesys Documentation
m (Text replacement - "\|Platforms?=([^\|]*)PureEngage([\|]*)" to "|Platform=$1GenesysEngage-onpremises$2") |
m (Text replacement - "\|Platforms?=([^\|]*)PureCloud([\|]*)" to "|Platform=$1GenesysCloud$2") |
||
Line 6: | Line 6: | ||
|Dimension=api.session | |Dimension=api.session | ||
|ComingSoon=No | |ComingSoon=No | ||
− | |Platform=GenesysEngage-onpremises, PureConnect, | + | |Platform=GenesysEngage-onpremises, PureConnect, GenesysCloud |
|Prereq= | |Prereq= | ||
|Section={{Section | |Section={{Section |
Revision as of 12:00, July 15, 2020
This topic is part of the manual Journey JavaScript SDK for version Current of Genesys Predictive Engagement.
Contents
Learn how to obtain the data such as the short ID for a particular customer's session.
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 is returned by api.session.getData:
{
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!