Changes for page Utilities - DExTr
Last modified by rayaan@one-count_com on 2023/11/09 10:38
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -61,7 +61,7 @@ 61 61 (% style="margin-left: 30.0px;" %) 62 62 \\ 63 63 64 -Creating a Data Mapping 64 +=== Creating a Data Mapping === 65 65 66 66 **[[image:attach:New-DExTr-Mapping.png||height="250"]]** 67 67 ... ... @@ -263,6 +263,90 @@ 263 263 264 264 265 265 {{id name="End ScreenSteps Content"/}} 266 + 267 +=== MAPPING ENGAGEMENT DATA === 268 + 269 +This section outlines the types of engagement data that DExTr can import/export. Please note that Generic and Engagement data fields can be used for both web, banner and newsletter engagement data. 270 + 271 +If you need data points imported or exported that are not on this list, check with the ONEcount team to see if those fields can be accommodated. 272 + 273 +Generic Engagement Fields 274 + 275 +* Activity Date: Date of the Activity 276 +* Activity Time: Time of the Activity, Mandatory for Import. 277 +* Channel Codes: Codes for Email, Banner and Web page views, CMI needed it in export. 278 +* End Date: End date of export, mainly used in aggregate export. 279 +* Unique External ID: Unique ID for each transaction. 280 +* Month: Month of the Activity. 281 +* OCID: 282 +* OCID Hash: Unique hash of the user. This is the cookie set on user’s browser. 283 +* Platform Viewed: Platform of the user in which Impression or Page view happened. 284 +* Resource Details: This is used for export. It has Page title for Web activity, Banner name for Banner Activity and Message title for Email data. 285 +* Start Date: Start date of export, mainly used in aggregate export. 286 + 287 +Metric Engagement Fields 288 + 289 +* Activity Metric code: Metric codes for Activity data. It has codes for Email sent, delivered, opened, clicked, banner impression, banner clicked and page view. It is mandatory for Import and export. 290 +* Activity Metric Name: Metric Names for Activity data (CMI report needs Metric code and Name). It has codes for Email sent, delivered, opened, clicked, banner impression, banner clicked and page view. 291 +* Activity Metric count: Mainly used for export. It has counts for each activity. 292 +* Aggregate Metric code: Metric codes for Aggregate data. It has codes for Email sent, delivered, opened, clicked, banner impression, banner clicked and page view. Mandatory for aggregate export. 293 +* Aggregate Metric Name: Metric Names for Aggregate data (CMI report needs Metric code and Name). It has codes for Email sent, delivered, opened, clicked, banner impression, banner clicked and page view. 294 +* Aggregate Metric count: Mainly used for export. It has counts for each activity. 295 + 296 +Banner Engagement 297 + 298 +* Ad Server Name: Name of the Ad Server, i.e., DFP 299 +* Advertiser ID: ID of the Advertiser 300 +* Advertiser Name: Name of the Advertiser 301 +* Banner ID: ID of the Banner 302 +* Banner Name: Name of the Banner 303 +* Campaign ID: ID of the Campaign 304 +* Campaign Name: Name of the Campaign 305 +* Viewable Impression: If Impression is viewed or not, Boolean (0, 1 accepted) 306 + 307 +Newsletter Engagement Fields 308 + 309 +* Click URL: URL of the Clicked link. Mandatory for Importing Email clicks. 310 +* List ID: ID of the newsletter List of Group 311 +* List Name: Name of the newsletter list or group 312 +* Message ID: Campaign ID of the newsletter 313 +* Message Name: Campaign name of the newsletter 314 +* Recipient ID: Unique User Id in the Email service provider 315 +* Message Subject: Subject of the Campaign 316 + 317 +Web Engagement Fields 318 + 319 +* Referrer: Referrer for the page view 320 +* Site name: Website URL 321 +* Page URL: URL of the Page. 322 + 323 +=== **HOW DExTr MAPS DATA** === 324 + 325 +The following information is being provided to help you understand how DExTr will map/transform your data on import. 326 + 327 +(% class="diff-block-target" %) 328 +1. On import, ONEcount will always check if fields in the DExTr mapping are present in the file or not; if any field is not present in the file, then we fail the job. This is to ensure that we won’t miss mandatory data or dedupe fields and possibly corrupt the data. If you are importing data and the file does not have all of the fields in the DExTr mapping you are using, you can create a blank column with that field name in it–//as long as that field is not a de-dupe field for the import.// 329 +1. If there are multiple dedupe fields in mapping then we dedupe the data based on order that the fields appear in the mapping. For Example if mapping has dedupe fields as “Email” (1^^st^^ field in order) and “AccountID” (2^^nd^^ field in order) then DExTr will first query the datase for a match on “Email,” if match is not found then it will query on “AccountID”. It always an OR match. You //can not match// on Email AND AccountID 330 +1. If OCID is present as a dedupe field, then it always takes precedence irrespective of order. If you import a file with OCID as a dedupe field, and a record does not have an OCID, then a new user will be created in ONEcount and a unique OCID will be generated. 331 +1. There are a variety of validations which can be added to DExTr mapping like, “Numeric”, “Required” etc.. If any record/row doesn’t satisfy these validations, then that record won’t be imported into ONEcount. It will be saved into a failed record file and mailed to the email address supplied with the import job. 332 +1. If there are any passwords that are being imported, they should be imported as plain text. ONEcount will encrypt the field based on encrypt function for your installation. 333 +1. For Package transactions: Term ID, Package status, source code and transaction type are mandatory. 334 +11. If Term ID is not mapped, then the transaction won’t be imported. 335 +11. IF Package status is not mapped then default Package status from term will be added. 336 +11. If source code is not mapped. Then default source code from import job will be selected. 337 +11. If transaction type is not added, then default type from Import job will be selected. 338 +1. For Product transaction: Product ID, source code and transaction type are mandatory. 339 +11. If Product ID is not mapped, then the transaction won’t be imported. 340 +11. If source code is not mapped. Then default source code from import job will be selected. 341 +11. If transaction type is not added, then default type from Import job will be selected. 342 +1. If Transaction Date is not mapped or not formatted correctly, then current date will be used as request date. 343 +1. If Expiration date is not mapped or not formatted correctly, then expiration date will be calculated based on the duration of the term and the request date. 344 +1. For Engagement imports, Activity type is mandatory. 345 +1. If Engagement date is not formatted, then current date will be used as activity date. 346 +1. If Data and campaign ID, name, List ID and name then they will be imported as well. 347 +1. If dedupe is not added/matched for an engagement import then new users will be created in the system just like Users and transaction import. 348 + 349 +\\ 266 266 {{/layout-cell}} 267 267 268 268 {{layout-cell}}
- Confluence.Code.ConfluencePageClass[0]
-
- id
-
... ... @@ -1,1 +1,1 @@ 1 -2 33318721 +62521418 - url
-
... ... @@ -1,1 +1,1 @@ 1 -https://info.onecount.net//wiki/spaces/OD/pages/2 3331872/Utilities - DExTr1 +https://info.onecount.net//wiki/spaces/OD/pages/62521418/Utilities - DExTr