Difference between revisions of "ATC/Current/SDK/Method reference"
From Genesys Documentation
DannaShirley (talk | contribs) (Published) |
DannaShirley (talk | contribs) (Published) |
||
Line 65: | Line 65: | ||
{{!}}{{!}}{{Link-SomewhereInThisManual|topic=debug}}<br /> | {{!}}{{!}}{{Link-SomewhereInThisManual|topic=debug}}<br /> | ||
{{!}}{{!}}Sends helpful messages to the console. | {{!}}{{!}}Sends helpful messages to the console. | ||
+ | {{!}}} | ||
+ | |fullwidth=No | ||
+ | }}{{Section | ||
+ | |sectionHeading=Visit API methods | ||
+ | |Type=Structured | ||
+ | |alignment=Vertical | ||
+ | |gif=No | ||
+ | |structuredtext={{{!}} border="1" | ||
+ | {{!}}- | ||
+ | !{{!}}Name | ||
+ | !{{!}}Description | ||
+ | {{!}}- | ||
+ | {{!}}{{!}}<tt>ac('api.visit.get', callback)</tt> | ||
+ | {{!}}{{!}}Performs an AJAX request to retrieve the session data from the<@@@TPL171654@@@>server. The object returned contains the most up-to-date data for the session. This is useful for monitoring live data, such as segment assigned IDs, outcome score progress, and last page viewed. | ||
+ | {{!}}- | ||
+ | {{!}}{{!}}<tt>ac('api.visit.cached', callback)</tt> | ||
+ | {{!}}{{!}}Retrieves the cached<@@@TPL171654@@@>session data from the browser local storage. If session data does not exist in local storage, a session will be requested via an AJAX request from<@@@TPL171654@@@>. This is practical for retrieving data that doesn't change for a session, such as the visit identifier, device details, location, referrer, and marketing campaign information. | ||
+ | {{!}}- | ||
+ | {{!}}{{!}}<tt>ac('api.visit.getShortId', callback)</tt> | ||
+ | {{!}}{{!}}This provides the same functionality as<tt>'api.visit.cached'</tt>, but only the 'shortId' is returned. The short ID is useful as a legible reference number that can be displayed on the website. | ||
+ | {{!}}} | ||
+ | |fullwidth=No | ||
+ | }}{{Section | ||
+ | |sectionHeading=Customer API methods | ||
+ | |Type=Structured | ||
+ | |alignment=Vertical | ||
+ | |gif=No | ||
+ | |structuredtext={{{!}} border="1" | ||
+ | {{!}}- | ||
+ | !{{!}}Name | ||
+ | !{{!}}Description | ||
+ | {{!}}- | ||
+ | {{!}}{{!}}<tt>ac('api.customer.get', callback)</tt> | ||
+ | {{!}}{{!}}This performs an AJAX request to retrieve the visitor data from the<@@@TPL199248@@@>server. | ||
{{!}}} | {{!}}} | ||
|fullwidth=No | |fullwidth=No | ||
}} | }} | ||
}} | }} |
Revision as of 17:03, March 27, 2019
This topic is part of the manual Journey JavaScript SDK for version Current of Genesys Predictive Engagement.
Contents
View a list of all methods for Genesys Predictive Engagement.
Initialization methods
For complete information about a method, including signature and arguments, click the method's name.
Method | Description |
init | Initializes the Genesys Predictive Engagement SDK |
destroy | Stops all Genesys Predictive Engagement SDK activity and removes all tracking information |
Tracking methods
Utility methods
For complete information about a method, click the method's name.
Method | Description |
Used for passing serialized data from a form. | |
dom - ready |
Allows you specify a function handler to run when the DOM has fully loaded. |
debug |
Sends helpful messages to the console. |
Visit API methods
Name | Description |
---|---|
ac('api.visit.get', callback) | Performs an AJAX request to retrieve the session data from the<@@@TPL171654@@@>server. The object returned contains the most up-to-date data for the session. This is useful for monitoring live data, such as segment assigned IDs, outcome score progress, and last page viewed. |
ac('api.visit.cached', callback) | Retrieves the cached<@@@TPL171654@@@>session data from the browser local storage. If session data does not exist in local storage, a session will be requested via an AJAX request from<@@@TPL171654@@@>. This is practical for retrieving data that doesn't change for a session, such as the visit identifier, device details, location, referrer, and marketing campaign information. |
ac('api.visit.getShortId', callback) | This provides the same functionality as'api.visit.cached', but only the 'shortId' is returned. The short ID is useful as a legible reference number that can be displayed on the website. |
Customer API methods
Name | Description |
---|---|
ac('api.customer.get', callback) | This performs an AJAX request to retrieve the visitor data from the<@@@TPL199248@@@>server. |
Comments or questions about this documentation? Contact us for support!