Difference between revisions of "ATC/Current/SDK/on"
From Genesys Documentation
m (Text replacement - "\|Platforms?=([^\|]*)PureEngage([\|]*)" to "|Platform=$1GenesysEngage-onpremises$2") |
m (Text replacement - "Genesys Cloud" to "Genesys Cloud CX") |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 6: | Line 6: | ||
|Dimension=EventsMethods | |Dimension=EventsMethods | ||
|ComingSoon=No | |ComingSoon=No | ||
− | |Platform=GenesysEngage- | + | |Platform=PureConnect, GenesysCloud, GenesysEngage-cloud |
− | |||
|Section={{Section | |Section={{Section | ||
+ | |alignment=Vertical | ||
+ | |structuredtext={{NoteFormat|1=This article only applies to customers using {{Link-AnywhereElse|product=ATC|version=Current|manual=AdminGuide|topic=About_web_chats|display text=web chat}}. If you are a Genesys Cloud CX customer, we encourage you to use the new {{Link-AnywhereElse|product=ATC|version=Current|manual=AdminGuide|topic=About_web_messaging|display text=web messaging}} feature to replace web chat.|2=}}<br /> | ||
+ | |Status=No | ||
+ | }}{{Section | ||
|sectionHeading=Description | |sectionHeading=Description | ||
|anchor=Description | |anchor=Description | ||
|alignment=Vertical | |alignment=Vertical | ||
− | |||
− | |||
|structuredtext=Use ac('on') to subscribe to SDK events of a given event type and state. | |structuredtext=Use ac('on') to subscribe to SDK events of a given event type and state. | ||
− | |||
− | |||
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
Line 22: | Line 21: | ||
|anchor=Signature | |anchor=Signature | ||
|alignment=Vertical | |alignment=Vertical | ||
− | |||
− | |||
|structuredtext=<syntaxhighlight lang="javascript"> | |structuredtext=<syntaxhighlight lang="javascript"> | ||
ac('on', '<eventName>', function eventHandler(evt) { /* do stuff */ }); | ac('on', '<eventName>', function eventHandler(evt) { /* do stuff */ }); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
− | |||
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
Line 34: | Line 29: | ||
|anchor=Example | |anchor=Example | ||
|alignment=Vertical | |alignment=Vertical | ||
− | |||
− | |||
|structuredtext=For examples, see: | |structuredtext=For examples, see: | ||
*{{Link-SomewhereInThisVersion|manual=SDK|topic=Use_Events_methods_with_content_offers}} | *{{Link-SomewhereInThisVersion|manual=SDK|topic=Use_Events_methods_with_content_offers}} | ||
*{{Link-SomewhereInThisVersion|manual=SDK|topic=Use_Events_methods_with_web_chats}} | *{{Link-SomewhereInThisVersion|manual=SDK|topic=Use_Events_methods_with_web_chats}} | ||
− | |||
− | |||
|Status=No | |Status=No | ||
}} | }} | ||
}} | }} |
Latest revision as of 21:28, November 9, 2021
This topic is part of the manual Journey JavaScript SDK for version Current of Genesys Predictive Engagement.
Contents
To subscribe to receive notifications about a particular type of SDK activity, use ac('on').
Important
This article only applies to customers using web chat. If you are a Genesys Cloud CX customer, we encourage you to use the new web messaging feature to replace web chat.Description
Use ac('on') to subscribe to SDK events of a given event type and state.
Signature
ac('on', '<eventName>', function eventHandler(evt) { /* do stuff */ });
Examples
Comments or questions about this documentation? Contact us for support!