For the complete documentation index, see llms.txt. This page is also available as Markdown.

Fullstory

Configure a Dataworkz connector for Fullstory to ingest session and event data.

This document describes the Dataworkz connector configuration required to access Fullstory.

Prerequisite

Before configuring Dataworkz for Fullstory, configure an API key in Fullstory. Follow the steps below.

  1. Follow this document to configure an API key: https://developer.fullstory.com/server/authentication/

  2. Add the following sample script to your website to track Fullstory events in your instance:

<script>window['_fs_host'] = 'fullstory.com';window['_fs_script'] = '
edge.fullstory.com/s/fs.js';window['_fs_org'] = 'o-1DMSCF-na1';window['_fs_namespace'] = 'FS';(function(m,n,e,t,l,o,g,y){    if (e in m) {if(m.console && m.console.log) { m.console.log('FullStory namespace conflict. Please set window["_fs_namespace"].');} return;}    g=m[e]=function(a,b,s){g.q?g.q.push([a,b,s]):g._api(a,b,s);};g.q=[];    o=n.createElement(t);o.async=1;o.crossOrigin='anonymous';o.src='https://'+_fs_script;    y=n.getElementsByTagName(t)[0];y.parentNode.insertBefore(o,y);    g.identify=function(i,v,s){g(l,{uid:i},s);if(v)g(l,v,s)};g.setUserVars=function(v,s){g(l,v,s)};g.event=function(i,v,s){g('event',{n:i,p:v},s)};    g.anonymize=function(){g.identify(!!0)};    g.shutdown=function(){g("rec",!1)};g.restart=function(){g("rec",!0)};    g.log = function(a,b){g("log",[a,b])};    g.consent=function(a){g("consent",!arguments.length||a)};    g.identifyAccount=function(i,v){o='account';v=v||{};v.acctId=i;g(o,v)};    g.clearUserCookie=function(){};    g.setVars=function(n, p){g('setVars',[n,p]);};    g._w={};y='XMLHttpRequest';g._w[y]=m[y];y='fetch';g._w[y]=m[y];    if(m[y])m[y]=function(){return g._w[y].apply(this,arguments)};    g._v="1.3.0";})(window,document,window['_fs_namespace'],'script','user');</script>

Steps for Connecting to FullStory

  1. Navigate to the Configuration section of the Dataworkz platform (gear icon).

  2. Click SaaS Applications.

  3. Select FullStory.

  4. Click the + icon to add a new Fullstory connection.

  5. Enter the Fullstory instance name.

  6. Enter the API Key.

  7. Select the Workspace to connect to.

  8. Select the Collection to connect to.

  9. Click Test Connection.

  10. If the connection succeeds, click Save.

The newly created connection appears in the list of Fullstory configurations.

Add Task Configuration

Click the newly created connector, then click the + icon to add a new task configuration for Fullstory.

  1. Enter a name for the dataset.

  2. Select the Fullstory entity to access.

  3. Select the fields of that entity to read.

  4. Select the appropriate option for reading all historical data or a date range.

  5. Select the incremental pull criteria:

    • Created At

    • Updated At

  6. Enable or disable the Recurring Job toggle.

  7. Click Add to save the configuration.

This completes the Dataworkz configuration for Fullstory.

Last updated