The following section describes the database tables used for the ATG Campaign Optimizer for Commerce metrics functionality.

abl_item_added

This table contains information about items added to orders during a test.

Column

Data Type

Constraint

Dataset

VARCHAR(40)

not null

The dataset used to record when an item is added to an order

Profile_id

VARCHAR(40)

null

The ID for the user who added an item to an order

Session_id

VARCHAR(100)

null

The session in which the item was added to the order

date_time

TIMESTAMP

null

The time the item was added to the order

orderid

VARCHAR(40)

null

The ID for the order

itemid

VARCHAR(40)

null

The ID for the item added to the order

quantity

INTEGER

null

The quantity of the item added to the order

amount

NUMERIC(19,7)

null

The cost of the item added to the order

currency

VARCHAR(40)

null

The currency associated with the amount for the order

test_id

VARCHAR(40)

not null

The ID of the test

group_id

VARCHAR(40)

null

The ID of the test group

abl_order_submit

This table contains information about orders submitted during a test.

Column

Data Type

Constraint

dataset

VARCHAR(40)

not null

The dataset used to record when an order is submitted

profile_id

VARCHAR(40)

null

The ID for the user who submitted the order

session_id

VARCHAR(100)

null

The ID for the session during which the order was submitted

date_time

TIMESTAMP

null

The time the order was submitted

orderid

VARCHAR(40)

not null

The ID for the order

amount

NUMERIC(19,7)

null

The cost of the order

item_qty

INTEGER

null

The number of items in the order

currency

VARCHAR(40)

null

The currency used for the order

test_id

VARCHAR(40)

not null

The ID of the test

group_id

VARCHAR(40)

null

The ID of the test group

abl_order_abandon

This table contains information about incomplete orders that appear to have been abandoned by registered users who participated in a test.

Column

Data Type

Constraint

dataset

VARCHAR(40)

not null

The dataset used to record information about abandoned persistent orders

profile_id

VARCHAR(40)

Null

The ID for the user who abandoned the order

date_time

TIMESTAMP

Null

The time when it was determined that the order had been abandoned

orderid

VARCHAR(40)

not null

The ID for the order

amount

NUMERIC(19,7)

Null

The total cost of the order, including the cost of the items in it, shipping and tax

currency

VARCHAR(40)

Null

The currency used for the order

test_id

VARCHAR(40)

not null

The ID of the test

group_id

VARCHAR(40)

Null

The ID of the test group

abl_trnsnt_abandon

This table contains information about orders that are abandoned by transient (non-logged in) users during a test.

Column

Data Type

Constraint

dataset

VARCHAR(40)

not null

The dataset used to record when a transient user abandons an order

profile_id

VARCHAR(40)

Null

The ID for the transient user

session_id

VARCHAR(100)

Null

The session in which the transient user created the order

date_time

TIMESTAMP

Null

The time the order was abandoned

orderid

VARCHAR(40)

not null

The ID for the order

amount

NUMERIC(19,7)

Null

The total cost of the items in the order

currency

VARCHAR(40)

Null

The currency used for the order

test_id

VARCHAR(40)

not null

The ID of the test

group_id

VARCHAR(40)

Null

The ID of the test group