...
Info |
---|
Example 1: same commission per winner Conversion (RevenueAmount: 100 EUR) with 3 winning touchpoints (33% - 33% - 33%)
Total commission = 4,95 EUR |
Info |
---|
Example 2: different commissions per winner Conversion (RevenueAmount: 100 EUR) with 3 winning touchpoints (33% - 33% - 33%)
|
...
So we recommend to set a maximum count of touchpoints, that can be winners and thus get a credit. System default is 3012.
Attribution Windows
The attribution window is the age or lookback window, where a touchpoint can still become a winner. In previous times (before cookieless tracking) this was also called “cookie time.”
...
The Ingenious Attribution supports multiple types of functions. Each function type implements a different method of allocation.
Every function definition is provided with a hint. You can rewrite it to make every step more comprehensible.
The following table shows the different function types:
Type | Description | Example Usage |
---|---|---|
Credit | Allocates a configurable credit value to touchpoints. | Multiply the credit |
Credit Linear | Dynamically allocates credit to touchpoints based on the time of a touchpoint and a configurable linear function. | Credit all touchpoints linear. |
KeepWinners
Keeps a configurable maximum count of winners.
Remove Matching Touchpoints | Remove all touchpoints matching the condition. | |
Keep Matching Touchpoints | Remove all touchpoints not matching the condition. |
Condition Attributes
You can use the following attributes in the parameter "condition" to match touchpoints.
Name | Description | Data Type | Value Range |
---|---|---|---|
requestType |
Touchpoint request type |
. | String list | click, view |
deviceType |
Touchpoint device type |
. | String list | desktop, tablet, mobile | |
adspaceId | Touchpoint adspace id. | Number list | |
partnerId | Touchpoint partner id. | Number list | |
adspaceCategoryId | Touchpoint adspace category id. | Number list | |
adspaceSubcategoryId | Touchpoint adspace subcategory id. | Number list | |
channelId | Touchpoint channel id. | Number list | |
channelType | Touchpoint channel type. | String list | paid, owned, earned |
position | The position of the touchpoint in the customer journey | Number | 1-n |
positionFromEnd | The position of the touchpoint in the customer journey when counted from the end. | Number | 1-n |
adspaceId
The adspace id.
Number
partnerId
The partner id.
Number
adspaceCategoryId
The adspace category id.
Number
adspaceSubcategoryId
The adspace subcategory id.
Number
channelId
The channel id.
first | Is the first touchpoint in the customer journey. | Boolean | false, true |
last | Is the last touchpoint in the customer journey. | Boolean | false, true |
lastSameRequestType | Is the last touchpoint of its request type. | Boolean | false, true |
lastSameDeviceType | Is the last touchpoint of its device type. | Boolean | false, true |
lastSameAdspaceId | Is the last touchpoint with its adspace id. | Boolean | false, true |
lastSamePartnerId | Is the last touchpoint with its partner id. | Boolean | false, true |
lastSameAdspaceCategoryId | Is the last touchpoint with its adspace category id. | Boolean | false, true |
lastSameAdspaceSubcategoryId | Is the last touchpoint with its adspace subcategory id. | Boolean | false, true |
lastSameChannelId | Is the last touchpoint with its adspace id. | Boolean | false, true |
lastSameChannelType | Is the last touchpoint of its channel type. | Boolean | false, true |
ujRequestTypes | All customer journey request types. | String list | click, view |
ujDeviceTypes | All customer journey device types. | String list | desktop, tablet, mobile |
ujAdspaceIds | All customer journey adspace ids. | Number list | |
ujPartnerIds | All customer journey partner ids. | Number list | |
ujAdspaceCategoryIds | All customer journey adspace category ids. | Number list | |
ujAdspaceSubcategoryIds | All customer journey adspace subcategory ids. | Number list | |
ujChannelIds | All customer journey channel ids. | Number list | |
ujChannelTypes | All customer journey device types. | String list | paid, owned, earned |
We have created examples of the most common attribution rules - read on here.