Data is the foundation of product analysis. Only when SolarEngine accurately tracks and receives data according to your event tracking plan, can useful and correct analysis be performed. Therefore, testing whether data is correctly received is a prerequisite for conducting any subsequent analysis.
When integrating with SolarEngine, it is necessary to develop an event tracking plan that includes:
Through this Data Tracking feature, you can ensure that:
Entry: Select a product - Data Management - Data Received- Data Tracking
On this page, you can view all your in-app events and their status, whether they have been received or stored into the database, if any errors or failures occur, and set the data reception status.
If you haven't renamed the events in "Event Management", the "Show Name" column will show blank.
The time selector allows you to view data within a specific time window. You can select up to 7 days and go back as far as 14 days.
The search bar allows you to enter the data identifier or show name for quick searching of events you want.
Clicking errored or failed data will open a pop-up window.
Note: The error numbers in the list are based on data pieces, while the error numbers in the pop-up window are based on error occurrences. As one piece of data record may have multiple errors, the total error numbers in the pop-up window may exceed the number displayed in the list.
• Title
The title of the pop-up window consists of the event identifier, followed by "Error" or "Failed".
• Timeline
The left-side timeline represents the data processing time, and failures or errors are aggregated at a granularity of every 10 minutes.
You can expand or collapse error/failure details by day or with a 10-minute granularity. By default, only details of the most recent 10 minutes within the latest day are expanded.
• Details
Reason: Displays the reason for the error or failure that occurred.
Errors or failures related to content are counted as separate error details for each content. For example, if there is a property type error, then errored properties A and B will be counted separately, and the number of errors will be calculated for each.
Quantity: The total number of occurrences of this type of error or failure during the specified time period. Since a single data entry can have multiple failures or errors, the sum of quantities in the details section of the pop-up may be greater than the quantity shown in the list.
• Logs
The last raw log for this error or failure within the specified time period.
The data tracking page is currently divided into 3 tabs, and the default reception status in each tab are slightly different.
The "System Reception" tab controls system-level data reception status. Once modified, the settings will apply to all function modules in the current product.
If the reception of a particular event is turned off in the system reception, the system will still count the event number, but regardless of its status in "Attribution and ROI" and "Analysis" pages, the data will not enter these two modules. Additionally, if a event reception is turned off in both function modules, even if the switch in "System Reception" is on, the data will not be received or stored, and will only be counted in the system reception page.
All newly added events are by default set to be received in the system reception.
The switch in the Attribution & ROI tab manages whether the Attribution & ROI module receives the event.
Since there is a limit to the number of custom events in attribution module, newly added events are by default set to "off" in this section and their reception status must be manually activated. Only events that have reception enabled will enter into the Attribution & ROI module.
Data that is processed adnormally in Attribution data flow will be counted in the "Error" and "Failed" column, while successfully stored data will be counted in the "Receive" column.
The switch on the Analysis tab controls whether the Analysis module will receive the event.
All newly added events are by default enabled to be received by Analysis section. If the status is turned off, the event will no longer be stored in this part.
When you have activated both SolarEngine Attribution and Analysis services, and events are enabled to be received in both Data Tracking modules, the events stored in the analysis will include the attribution results from the attribution matching. However, if both features are activated but the event is only set to be received in the Analysis and not in Attribution, the event stored in the analysis will not include attribution result information.
Data that is processed adnormally in Analysis data flow will be counted in the "Error" and "Failed" column, while successfully stored data will be counted in the "Receive" column.
Note:
● To meet the minimum requirements for business operations, some events will be fixed as "Enabled" status across various tabs. These locked events cannot have their reception status modified.
● Rule events created within the attribution module are also locked. To change the reception status of rule events, you need to operate within the attribution module.
Operation Permissions: Super Admin, Group Admin, Analyst, Regular Sub-account with assigned permissions.
Entry: SolarEngine - Product - Data Management - Data Received