Skip to content

Instantly share code, notes, and snippets.

@bcruddy
Created March 19, 2018 17:07
Show Gist options
  • Save bcruddy/63b5e0a4537d965a7a4eac5e25b617d1 to your computer and use it in GitHub Desktop.
Save bcruddy/63b5e0a4537d965a7a4eac5e25b617d1 to your computer and use it in GitHub Desktop.
<script>
(function (apiKey) {
(function(p,e,n,d,o){var v,w,x,y,z;o=p[d]=p[d]||{};o._q=[];
v=['initialize','identify','updateOptions','pageLoad'];for(w=0,x=v.length;w<x;++w)(function(m){
o[m]=o[m]||function(){o._q[m===v[0]?'unshift':'push']([m].concat([].slice.call(arguments,0)));};})(v[w]);
y=e.createElement(n);y.async=!0;y.src='https://cdn.pendo.io/agent/static/'+apiKey+'/pendo.js';
z=e.getElementsByTagName(n)[0];z.parentNode.insertBefore(y,z);})(window,document,'script','pendo');
if (Auth.isLoggedIn(user) && Account.isLoaded(user.account)) {
// Call this whenever information about your visitors becomes available
// Please use Strings, Numbers, or Bools for value types.
pendo.initialize({
visitor: {
id: 'VISITOR-UNIQUE-ID' // Required if user is logged in
// email: // Optional
// role: // Optional
// You can add any additional visitor level key-values here,
// as long as it's not one of the above reserved names.
},
account: {
// id: 'ACCOUNT-UNIQUE-ID' // Highly recommended
// name: // Optional
// planLevel: // Optional
// planPrice: // Optional
// creationDate: // Optional
// You can add any additional account level key-values here,
// as long as it's not one of the above reserved names.
}
});
}
})('<ACTUAL_API_KEY_HERE>');
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment