Difference between revisions of "ATC/Current/AdminGuide/DeployTrackingSnippet"
DannaShirley (talk | contribs) (Published) |
m (Text replacement - "Altocloud([. ])" to "Predictive Engagement$1") |
||
(5 intermediate revisions by one other user not shown) | |||
Line 2: | Line 2: | ||
|Standalone=No | |Standalone=No | ||
|DisplayName=Deploy the tracking snippet | |DisplayName=Deploy the tracking snippet | ||
− | |Platform= | + | |Platform=GenesysEngage-cloud, PureConnect, GenesysCloud |
|TocName=Deploy the tracking snippet | |TocName=Deploy the tracking snippet | ||
− | |Context=Deploy the | + | |Context=Deploy the Predictive Engagement tracking snippet to enable visitor tracking on your website. |
|Section={{Section | |Section={{Section | ||
|sectionHeading=About the tracking snippet | |sectionHeading=About the tracking snippet | ||
− | |||
|anchor=AboutSnippet | |anchor=AboutSnippet | ||
+ | |Standalone=No | ||
+ | |ComingSoon=No | ||
+ | |Status=No | ||
|alignment=Vertical | |alignment=Vertical | ||
|structuredtext=The {{MINTYDOCSPRODUCT}} tracking snippet that enables you to track visitor activity on your webpages. | |structuredtext=The {{MINTYDOCSPRODUCT}} tracking snippet that enables you to track visitor activity on your webpages. | ||
Line 24: | Line 26: | ||
}}{{Section | }}{{Section | ||
|sectionHeading=Prerequisites | |sectionHeading=Prerequisites | ||
− | |||
|anchor=prerequisites | |anchor=prerequisites | ||
+ | |Standalone=No | ||
+ | |ComingSoon=No | ||
+ | |Status=No | ||
|alignment=Vertical | |alignment=Vertical | ||
|structuredtext=In order to deploy the {{MINTYDOCSPRODUCT}} tracking snippet on your website, you will need: | |structuredtext=In order to deploy the {{MINTYDOCSPRODUCT}} tracking snippet on your website, you will need: | ||
Line 36: | Line 40: | ||
}}{{Section | }}{{Section | ||
|sectionHeading=Use a tag management system | |sectionHeading=Use a tag management system | ||
− | |||
|anchor=DeploySnippetTagMgmt | |anchor=DeploySnippetTagMgmt | ||
+ | |Standalone=No | ||
+ | |ComingSoon=No | ||
+ | |Status=No | ||
|alignment=Vertical | |alignment=Vertical | ||
|structuredtext=To easily deploy the tracking snippet, use a tag management system such as Google Tag Manager, Tealium, Adobe, and any others that provide the option to add custom JavaScript code. | |structuredtext=To easily deploy the tracking snippet, use a tag management system such as Google Tag Manager, Tealium, Adobe, and any others that provide the option to add custom JavaScript code. | ||
Line 43: | Line 49: | ||
}}{{Section | }}{{Section | ||
|sectionHeading=Use the Admin UI | |sectionHeading=Use the Admin UI | ||
− | |||
|anchor=DeploySnippetAdminUI | |anchor=DeploySnippetAdminUI | ||
+ | |Standalone=No | ||
+ | |ComingSoon=No | ||
+ | |Status=No | ||
|alignment=Vertical | |alignment=Vertical | ||
− | |structuredtext=The | + | |structuredtext=The Predictive Engagement Admin UI also provides a way to copy and paste the tracking snippet. |
# Copy and paste the code from this article, or go to '''Settings> Tracking Snippet'''. | # Copy and paste the code from this article, or go to '''Settings> Tracking Snippet'''. | ||
# Copy the code. | # Copy the code. | ||
Line 53: | Line 61: | ||
{{NoteFormat| | {{NoteFormat| | ||
− | * Do not load the | + | * Do not load the Predictive Engagement tracking snippet unless the visitor provides consent to be tracked. For an example of how to do this, see {{#mintydocs_link:topic=GDPRReqs|manual=Developers}}. |
− | * The last argument in the | + | * The last argument in the Predictive Engagement tracking snippet is <tt>'ac'</tt>. If your webpage or any third-party JavaScript uses this variable name globally, pass a custom value.<br /> |
* When you call <tt>`ac`</tt>, the commands after it, such as <tt>init</tt>, <tt>pageview</tt>, and so on, are queued. When the website template file is completely downloaded, the queued commands are executed.}} | * When you call <tt>`ac`</tt>, the commands after it, such as <tt>init</tt>, <tt>pageview</tt>, and so on, are queued. When the website template file is completely downloaded, the queued commands are executed.}} | ||
|fullwidth=No | |fullwidth=No | ||
}} | }} | ||
}} | }} |
Latest revision as of 15:02, November 17, 2020
Contents
Deploy the Predictive Engagement tracking snippet to enable visitor tracking on your website.
About the tracking snippet
The Genesys Predictive Engagement tracking snippet that enables you to track visitor activity on your webpages.
<script>
(function(a,t,c,l,o,u,d){a['_genesysJourneySdk']=o;a[o]=a[o]||function(){
(a[o].q=a[o].q||[]).push(arguments)},a[o].l=1*new Date();u=t.createElement(c),
d=t.getElementsByTagName(c)[0];u.async=1;u.src=l;d.parentNode.insertBefore(u,d)
})(window, document, 'script', 'https://app.genesys.cloud/journey/sdk/js/web/v1/ac.js', 'ac');
ac('init', '097f989f-1b9a-4d3d-b0d4-11c8f7f9799f', { region: 'use2' });
ac('pageview');
</script>
Prerequisites
In order to deploy the Genesys Predictive Engagement tracking snippet on your website, you will need:
- Your organization ID
- Your organization region
If you access the tracking snippet through the Admin UI, you these values are already inserted in the tracking snippet.
If you do not know which region your organization is in, contact customercare@genesys.com.
Use a tag management system
To easily deploy the tracking snippet, use a tag management system such as Google Tag Manager, Tealium, Adobe, and any others that provide the option to add custom JavaScript code.
Use the Admin UI
The Predictive Engagement Admin UI also provides a way to copy and paste the tracking snippet.
- Copy and paste the code from this article, or go to Settings> Tracking Snippet.
- Copy the code.
- Paste the tracking snippet in the element of the website template page before the closing tag.
- Supply your organization ID and your Genesys data center.
- Do not load the Predictive Engagement tracking snippet unless the visitor provides consent to be tracked. For an example of how to do this, see [[ATC/Current/Developers/GDPRReqs|]].
- The last argument in the Predictive Engagement tracking snippet is 'ac'. If your webpage or any third-party JavaScript uses this variable name globally, pass a custom value.
- When you call `ac`, the commands after it, such as init, pageview, and so on, are queued. When the website template file is completely downloaded, the queued commands are executed.