Oracle Eloqua asynchronous tracking scripts

The Oracle Eloqua asynchronous tracking scripts allow you to track visits to your website seamlessly without affecting the page load time for your visitors.

When you visit a website with the Oracle Eloqua asynchronous tracking scripts deployed, cookies are placed in your browser. Cookies help identify you as a website visitor according to your specific browser and computer combination in the event that you return to this domain. As visitors browse your website, Oracle Eloqua uses cookies and the visitor's IP address to build a visitor record. Learn more about visitor records. Oracle Eloqua cookies remains in the browser until the visitor deletes them or for up to 2 years.

First vs third-party cookies

Oracle Eloqua supports two types of cookie based tracking: third-party and first-party. The difference between third-party cookies and first-party cookies lies in the owner of the cookie.

A third-party cookie is a cookie that has a domain that is different than the domain being visited. A first-party cookie is a cookie that has a domain that is the same as the domain being visited. For example, if you visited example.com, and you saw a cookie for eloqua.com on your browser, this is a third-party cookie because the cookie does not belong to the example.com domain.

Popularity of third-party cookies is declining because they are:

  • Blocked by anti-spyware applications
  • Blocked by browsers and default privacy settings

First-party cookies are less problematic to use as they are blocked less often. It is difficult to browse the internet without accepting first-party cookies as these cookies identify you as a returning user to the site and help personalize your browsing experience. However, it is not possible to use a first-party cookie to track a single visitor’s digital body language across multiple domains owned by your organization.

Note: To enable first-party cookie support, please log in to My Oracle Support and create a service request. Review this knowledge base article for more information on what to include in your request.

Executing tracking scripts

In order to ensure the highest probability that Oracle Eloqua can track the page before the visitor leaves it, the tracking scripts are executed after the entire Document Object Model (DOM) is loaded, but before all content is loaded in all browsers (except IE8 and below). The DOM specifies how the objects in a web page are represented, what attributes are associated with each object, and how the objects and attributes can be manipulated. While the DOM is a standard, different browsers support different levels of the DOM and JavaScript standards. For IE8 and below, the entire page must be loaded before requests to the Oracle Eloqua servers are made, they do not support the event that indicates that the DOM has been completely loaded.

Browser support

Tracking scripts are supported and tested in all major browsers, including:

  • Internet Explorer 6+
  • Firefox 1.5+
  • Opera 9+
  • Safari 3+
  • Chrome

An image of the PDF icon. Download the Asynchronous Visitor Tracking Scripts Guide.

Getting started

Basic page view tracking with third-party cookies

Basic page view tracking with first-party cookies

Secure site tracking with first-party cookies

Strict mode tracking

Testing visitor tracking scripts

Tasks

Tracking to multiple Oracle Eloqua instances using JavaScript

Tracking custom URLs and referrers using JavaScript

Using tracking pixels to track page visits

Outbound link tracking

Reposting externally hosted forms

Using data lookups

Flash content tracking

Customizing the Opt-in/out banner

Opting-in and out

Related

Knowledge Base: How to Enable the 'First Party Cookies' Feature

Knowledge Base FAQ: Web Tracking