Before you begin
Before deploying an experience, consider:
Whether it will be hosted by Jebbit, embedded on your site, or placed on a client-hosted page.
If custom JavaScript (e.g., tracking pixels) needs to be included.
Network calls
BlueConic-hosted experience page
If your experience is shown through a BlueConic-hosted URL (e.g., https://yourbrand.jebbit.com/abcdefg), you can expect the following tags to fire:
i.jebbit.com/javascripts/...
Loads any custom JavaScript added by a BlueConic engineer (such as third-party tracking pixels). This call always fires—even if no custom code is included.i.jebbit.com/fonts/...
Loads the fonts used in the experience.i.jebbit.com/images/...
Loads business images uploaded for use in the experience.
Embedded on site
When you embed a BlueConic Experience directly on your own webpage using an iframe, you can expect to see these tags fire:
yourbrand.jebbit.com/...
This is the embedded iframe URL. It reflects the specific experience and loads both the visual content and functionality from the hosted experience.i.jebbit.com/javascripts/...
Loads any custom JavaScript added to the experience by a BlueConic engineer. This call always fires—regardless of whether custom JavaScript is present.If no script is included, no additional JavaScript is executed.
Most commonly used to fire third-party tracking pixels requested by the brand.
i.jebbit.com/fonts/...
Each of these calls loads a single font that is set to be displayed in the experience.i.jebbit.com/images/...
If you have any images you have uploaded to include in the Jebbit experience, this call loads the requested image.
external-api.jebbit.com/moments/v2/campaignsis responsible for loading the specific Jebbit experience (images, buttons, functionality, etc.).i.jebbit.com/javascriptsholds any custom JS that has been placed on the experience per request.external-api.jebbit.com/moments/v2/campaignsassigns a unique session ID for the user to attach to the HTTP requests made when users interact with the experience.i.jebbit.com/fontsloads any custom fonts for the experience.
Client hosted web page
If you are hosting a BlueConic Experience through your own hosted web page, or a URL that is not hosted by jebbit.com, then the following tags will fire:
external-api.jebbit.com/moments/...
When you host a BlueConic Experience on your own page, it is shown in an iframe. This call reflects that experience URL and loads the experience and all functionality that comes with it.i.jebbit.com/javascripts/...
Loads any custom JavaScript that has been added by a BlueConic engineer. This request always fires. If no custom code is present, no additional scripts are executed.Typically used for third-party tracking pixels requested by the client.
i.jebbit.com/fonts/...
Each of these calls loads a single font displayed in the experience.s3.amazonaws.com/jebbit-assets/images/.../business-images
If you have uploaded business images to use in the experience, this call loads the requested images from Amazon S3.
external-api.jebbit.com/moments/v2/campaigns
Responsible for loading the experience (images, buttons, functionality, etc.).i.jebbit.com/javascripts
Holds any custom JavaScript added to the experience per request.external-api.jebbit.com/moments/v2/campaigns
Assigns a unique session ID to the user, which is used in HTTP requests as the user interacts with the experience.i.jebbit.com/fonts
Loads any custom fonts used in the experience.
Cookies
Classification: Performance
BlueConic Experiences will drop two cookies by default. Both cookies of which are unique identifiers for a given user. A session ID will be updated every time a user enters a new Jebbit experience while the user ID will remain across multiple experiences. Cookies can be turned off per request. Cookie lifespan is 1 year/as long as the browser allows.
Session ID (
jebbit_session_id)
User ID (
auth_token)
