Difference between revisions of "ATC/Current/AdminGuide/Web sessions"
m (Text replacement - "\|Platform=([^\|]*)GenesysEngage-onpremises([\|]*)" to "|Platform=$1GenesysEngage-cloud$2") |
DannaShirley (talk | contribs) (Published) |
||
Line 3: | Line 3: | ||
|DisplayName=Web sessions | |DisplayName=Web sessions | ||
|TocName=Web sessions | |TocName=Web sessions | ||
− | |Context= | + | |Context=Understand how to capture information about customer activity on your website and present it to agents. |
+ | |Dimension=Session Library | ||
|ComingSoon=Yes | |ComingSoon=Yes | ||
|Platform=GenesysEngage-cloud, PureConnect, GenesysCloud | |Platform=GenesysEngage-cloud, PureConnect, GenesysCloud | ||
Line 16: | Line 17: | ||
|anchor=WSOverview | |anchor=WSOverview | ||
|alignment=Vertical | |alignment=Vertical | ||
− | |structuredtext=When you {{Link-AnywhereElse|product=ATC|version=Current|manual=AdminGuide|topic=About_tracking|display text=track your website with {{MINTYDOCSPRODUCT}}}}, | + | |structuredtext=When you {{Link-AnywhereElse|product=ATC|version=Current|manual=AdminGuide|topic=About_tracking|display text=track your website with {{MINTYDOCSPRODUCT}}}}, we capture the history of their web interactions. This history includes all of the times and ways in which customers visited and interacted with your website. |
+ | |||
+ | Each time a customer arrives on your website, a new web session begins. The web session ends when a user has been inactive for 20 minutes or longer. | ||
+ | |||
+ | <br /> | ||
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
Line 22: | Line 27: | ||
|anchor=VerifyContacts | |anchor=VerifyContacts | ||
|alignment=Vertical | |alignment=Vertical | ||
− | |structuredtext=When a customer comes to | + | |structuredtext=When a customer comes to your website, we attempt to verify their identity by using their cookie. If no cookie is available, we attempt to verify their identity with identifiers that we collect from the web, such as a phone or an email.{{NoteFormat|Successful verification requires a phone number in E164 format. |
We do not automatically create a new contact from a cookie. | We do not automatically create a new contact from a cookie. | ||
Line 33: | Line 38: | ||
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
− | |sectionHeading= | + | |sectionHeading=Web session type |
− | |anchor= | + | |anchor=WebSessionType |
|alignment=Vertical | |alignment=Vertical | ||
− | |structuredtext= | + | |structuredtext=We automatically assign each web session the predefined <code>web</code> session type. You cannot change this type. |
|Status=No | |Status=No | ||
}}{{Section | }}{{Section | ||
− | |sectionHeading= | + | |sectionHeading=Web session events |
+ | |anchor=WebSessionEvents | ||
|alignment=Vertical | |alignment=Vertical | ||
− | |structuredtext= | + | |structuredtext=For all web sessions, we automatically track the following web events: |
− | |Status= | + | |
+ | *form_submitted | ||
+ | *form_abandoned | ||
+ | *page_viewed | ||
+ | *widgets_web_chat_submitted | ||
+ | |||
+ | <br /> | ||
+ | |Status=No | ||
+ | }}{{Section | ||
+ | |sectionHeading=Track additional web events | ||
+ | |anchor=TrackMoreEvents | ||
+ | |alignment=Horizontal | ||
+ | |Media=Image | ||
+ | |image=acrecordexample.png | ||
+ | |structuredtext=You can use the {{Link-SomewhereInThisVersion|manual=SDK|topic=Record|display text=ac('record') method}} in the Journey JavaScript SDK to track additional web events. For these additional web events, you can track {{Link-AnywhereElse|product=ATC|version=Current|manual=SDK|topic=Record|anchor=customAttributes|display text=custom attributes}}. For example, suppose we track the following web event using <code>ac('record')</code>.<syntaxhighlight lang="javascript"> | ||
+ | ac('record', 'form_submitted', { 'formName': 'Loan Application', 'type': 'First Time Buyer' }, () => {}); | ||
+ | </syntaxhighlight>When an agent hovers over the event's icon on the customer journey map, the custom attributes and their corresponding values appear in the tooltip. | ||
+ | |Status=No | ||
+ | }}{{Section | ||
+ | |sectionHeading=Web session cards | ||
+ | |anchor=WebSessionCards | ||
+ | |alignment=Horizontal | ||
+ | |structuredtext=Agents see a separate session card for each web session. The session card includes: | ||
+ | |||
+ | *Title | ||
+ | *Icon | ||
+ | *Duration | ||
+ | *Current page | ||
+ | *Session information | ||
+ | *Journey map | ||
+ | *Searches performed | ||
+ | *Segments matched during the session | ||
+ | *Outcomes achieved during the session | ||
+ | |Status=No | ||
+ | }}{{Section | ||
+ | |sectionHeading=Configure web session cards | ||
+ | |anchor=CustomizeWebEvent | ||
+ | |alignment=Horizontal | ||
+ | |Media=Image | ||
+ | |image=WebSessionCard.png | ||
+ | |structuredtext=You can configure the appearance of the web session cards: | ||
+ | |||
+ | *The name that appears as the title on all web session cards (Ex: "Web Visit") | ||
+ | *The appearance of attributes that appear in the tooltip | ||
+ | |||
+ | For more information, see {{Link-SomewhereInThisVersion|manual=AdminGuide|topic=Event_types|anchor=MakeItMeaningful|display text=Make event information meaningful to agents}}. | ||
+ | |Status=No | ||
}} | }} | ||
}} | }} |
Revision as of 10:21, July 28, 2020
Contents
Feature coming soon!Understand how to capture information about customer activity on your website and present it to agents.
Prerequisites
- Configure the following permissions in Genesys Cloud:
- In order to see custom sessions and custom events, agents must be assigned specific permissions.
Overview
When you track your website with Genesys Predictive Engagement, we capture the history of their web interactions. This history includes all of the times and ways in which customers visited and interacted with your website.
Each time a customer arrives on your website, a new web session begins. The web session ends when a user has been inactive for 20 minutes or longer.
How we verify contacts on your website
We do not automatically create a new contact from a cookie.
We do add cookies to existing Genesys Cloud external contacts .Additionally, we may be able to identify a customer if you use the Journey JavaScript SDK to capture a customer's personal data while they are on your website. For example, you may use ac 'identify'
and map traits to link customer records.
If are unable to verify that the customer has a corresponding customer record, the customer's name appears as "Unknown" in the session card.
Web session type
We automatically assign each web session the predefined web
session type. You cannot change this type.
Web session events
For all web sessions, we automatically track the following web events:
- form_submitted
- form_abandoned
- page_viewed
- widgets_web_chat_submitted
Track additional web events
ac('record')
.ac('record', 'form_submitted', { 'formName': 'Loan Application', 'type': 'First Time Buyer' }, () => {});
Web session cards
Agents see a separate session card for each web session. The session card includes:
- Title
- Icon
- Duration
- Current page
- Session information
- Journey map
- Searches performed
- Segments matched during the session
- Outcomes achieved during the session
Configure web session cards
You can configure the appearance of the web session cards:
- The name that appears as the title on all web session cards (Ex: "Web Visit")
- The appearance of attributes that appear in the tooltip