Loading...

event

Attribute NameData TypeDescription
IDstringThe unique identifier of the event.
TenantIDintThe unique identifier of the client environment.
SourceSystemIDstringThe unique identifier of the upstream source system.
SourceSubSystemIDstringThe unique identifier of the source sub-system.
CookiestringThe unique identifier of the person triggering the event. For web or app-related events, use an actual cookieID or mobiledeviceID of the visitor, prefixed with an indication of the source system. This attribute is used only for web or app-related events.
SessionIDstringThe unique identifier of the session.
VariablesstringIt keeps DeviceType, Browser, OperatingSystem, BrowserType values (Unparsed Channel Info, and UserAgent) Acquia splits and assigns to the corresponding column.
Typestring

The type of the event.

  • Standard email event values for this attribute are:
    • emailSend
    • emailOpen
    • emailClick
    • emailBounce
    • emailSubscribe,
    • emailUnsubscribe
  • Standard web event values for this attribute are:
    • productBrowsed
    • categoryBrowsed
    • onsiteSearch
    • cartUpdated
    • checkout

You can also use custom event values. To configure them, contact Acquia Support. The following are some examples of custom event values:

  • emailNotSent
  • brandBrowsed
  • recommendationClicked
  • directMailSend
  • marketingCall
  • smsClick
  • surveyFilled
CategorystringThe category of the event.
SubtypestringThis attribute stores the type of bounce for email bounce events. For example, hard or soft.
EventTimeStampstringThe date and time at which the event occurred.
SourceCustomerNumberstring

The unique identifier of the customer that triggered the event. Note that you must provide one of the following two identifiers for CDP to load the events in the platform:

  • Email
  • SourceCustomerNumber
CustomerIDstringThe unique identifier of the customer.
Emailstring

The email address of the customer that triggered this event. Note that you must provide one of the following two identifiers for Acquia CDP to load the events in the platform:

  • Email
  • SourceCustomerNumber

Those should additionally tie to actual records in the Customer feeds that you send to CDP. Otherwise, the events will not be loaded.

LanguagestringThe language of the webpage where the event was triggered. This attribute is applicable mostly to web events. Accept-Language: en-US,en;q=0.9,tr;q=0.8
IPAddressstringThe IP address from where the event was triggered.
RefererstringThis attribute stores the URL of the page that leads the visitor to the current page on which the event was triggered. This attribute is applicable to only web events.
CountrystringThe country from which the event was triggered.
OSstringThe device OS from where the event was triggered.
GeoregionstringThe geo-region from where the event was triggered.
GeocitystringThe geo-city from where the event was triggered.
GeoPostalCodestringThe geo-postal code from where the event was triggered.
GeoLatitudestringThe geo-latitude from where the event was triggered.
GeoLongitudestringThe geo-longitude from where the event was triggered.
GeoAreaCodestringThe geo-area code from where the event was triggered.
GeoOrganizationstringThe geo-organization from where the event was triggered.
GeoContinentstringThe geo-continent code from where the event was triggered.
SourceListNumberstringThe identifier of the list number of the event.
LinkNamestringThe link name of the event.
URLstringThis attribute stores the URL of the current page where this event was triggered. This attribute is applicable to only web events.
SourceMessageNumberstring

The message that triggered this event for the customer.

  • For email events: this is the message that was sent, opened, clicked, or bounced that lead to the subscription or unsubscription of the customer.
  • For other marketing campaigns, such as email and SMS, this is the message that was sent, or that was viewed by the customer and on which the event was triggered. This is important for reporting and tying events to the marketing efforts that triggered them.
MessageIDstringThe unique identifier of the message.
BodyTypestringThe body type of the email campaign. For example, HTML and Text.
AnonymousbooleanThe purpose of the column is to identify the known and unknown events but Event tables keep only the known events so the column is not used.
SourceProductNumberstringThe identifier of the product tied to the event. This attribute is applicable to web events.
ProductIDstringThe unique identifier of the product.
SourceProductCategoryNumberstringThe identifier of the category tied to the event. This attribute is applicable to web events.
ProductCategoryIDstringThe unique identifier of the product category.
BrandIdstringThe unique identifier of the brand.
SourceTransactionNumberstringThe identifier of the transaction tied to the event. This attribute is applicable to web events.
TransactionIDstringThe unique identifier of the transaction associated with the event.
ContainerIdstringThe container ID of the event.
SegmentIdstringThe unique identifier of the segment.
UserClientstring

This is the client used when the event was triggered. This is applicable for web-like events where differentiating between the website and a mobile application is relevant for marketing campaigns. This is automatically populated when you use the CDP JS SDK on your website. However, you must populate the value when using the Tracker API. The possible values are:

  • A for applications such as mobile applications
  • B for browser
  • U for unknown
CustomerStatestringLead prospect customer.
BrowserstringThe browser on which the event was triggered. This is applicable for web events. This is automatically populated when you use the CDP JS SDK on your website. However, you must populate the value when using the Tracker API.
BrowserTypestringThe browser type on which the event was triggered. This is applicable for web events. This is automatically populated when using the JS SDK but you should populate it when using the Tracker API (if you need to use it later for marketing campaigns). The list of standard values supported by CDP is MOBILE_BROWSER, WEB_BROWSER, ROBOT, UNKNOWN, TOOL.
OperatingSystemstringThe operating system of the device on which the event was triggered. This is applicable for web events. This is automatically populated when you use the CDP JS SDK on your website. However, you must populate the value when using the Tracker API.
DeviceTypestring

The type of device used to trigger the event. This is applicable for web events. This is automatically populated when you use the CDP JS SDK on your website. However, you must populate the value when using the Tracker API.

The supported values are:

  • COMPUTER: for laptops and desktops.
  • MOBILE: for mobile phones.
  • TABLET: for tablets.
  • GAME_CONSOLE: for game consoles.
  • DMR: for digital media receivers.
  • WEARABLE: for wearable devices.
  • UNKNOWN: for the rest.
RowCreatedtimestampThe time when the event was first triggered.
RowModifiedtimestampThe time when the event was last modified.
BatchstringWhen the promotion was last modified in CDP. This is used for bucketing the ingestion of records into CDP.
DomainstringThe name of the domain on which the event was triggered. This is applicable for web events. This is automatically populated when you use the CDP JS SDK on your website. However, you must populate the value when using the Tracker API.
SearchTermstringThe term that was used during an onsite search event.
SourcestringThe source(file name) of the data, which is auto-assigned by CDP.
RealtimeRequestNumberstringA unique identifier(guid) that is assigned by the KAFKA consumer. All records that are in the same payload/message share the same RRN. It is not for the records that are loaded.
RowProcessedtimestampThe time when the record was processed by CDP.

Did not find what you were looking for?

If this content did not answer your questions, try searching or contacting our support team for further assistance.

Back to Section navigation