Commerce Foundation EventRecord
Use this Commerce Server 2009 commerce entity to initiate a Commerce Server pipeline to record key campaign events, such as request, click, and download. This notifies Commerce Server of an event that should be recorded, whether it is related to advertisement goals or data analysis.
Model
This commerce entity can be modified, as required. This model, taken from the out-of-the-box site, is provided as an example.
<CommerceEntity name="EventRecord">
<DisplayName value="Event Record"/>
<Description value="Represents an advertising event that was observed at the presentation layer that should be recorded so that advertising goals can be measured."/>
<Properties>
<Property name="AdvertisementId" dataType="String">
<DisplayName value="Advertisement Id"/>
<Description value="The id of the advertisement that was the source of the event."/>
</Property>
<Property name="PageGroupId" dataType="Integer">
<DisplayName value="Page Group Id"/>
<Description value="The id of the page group on which the event was observed."/>
</Property>
<Property name="ContextName" dataType="String">
<DisplayName value="Context Name"/>
<Description value="The context in which the source advertisement was retreived. This represents the name of the Commerce Server cache that contains the advertisement."/>
</Property>
<Property name="EventName" dataType="String">
<DisplayName value="Event Name"/>
<Description value="The name of the event that was observed."/>
</Property>
</Properties>
</CommerceEntity>
Properties
Property |
Type |
Description |
---|---|---|
AdvertisementId |
String |
ID of the content item that was the source of the event. |
ContextName |
String |
Name of the Commerce Server cache containing the content item that was the source of the event. |
EventName |
String |
Name of the event that occurred. |
PageGroupId |
int? |
ID of the page group of the page that was the source of the event. |
Relationships
None.
Supported Operations
The event record commerce entity supports the following operations:
Commerce Foundation EventRecord CommerceCreate