Custom Event Tracking via Configuration Strings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data collection systems for website traffic tracking lack flexibility, requiring website operators to rely on predefined events and attributes, making it difficult to accurately track custom events and associate data without assistance from data collection server administrators, leading to inefficient and costly modifications.

Innovation Solution

A method and system that allows website operators to customize events and attributes through a graphical user interface, enabling the definition of custom events and attributes, data type selection, and configuration of interactions, without needing data collection server administrator assistance, using configuration strings for efficient data collection and analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If predefined events and attributes are used for data collection, then the system is simple to operate, but the system lacks flexibility and cannot track custom events accurately

Engineering Contradiction:
Improveflexibility to track custom eventsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the configuration process into distinct components: event definition, attribute selection, and interaction configuration. This allows operators to customize tracking without modifying the core system, resolving the contradiction by enabling flexibility through modular configuration rather than system complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses configuration strings that can be copied and pasted to define custom events and attributes. This copying mechanism allows rapid customization of tracking parameters without requiring system modifications, achieving flexibility while maintaining system simplicity

Inventive Principle:
Principle #26Copying

2Measurement precision

If custom events and attributes are implemented, then tracking accuracy improves, but modification costs and complexity increase

Engineering Contradiction:
Improvetracking accuracyVSAvoidmodification cost
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The system enables website operators to independently configure and modify custom events and attributes through graphical user interfaces and configuration strings without requiring administrator assistance. This self-service capability reduces modification costs while maintaining high tracking accuracy through precise event and attribute definitions

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system allows operators to pre-define custom events and attributes using configuration strings before data collection begins. This preliminary configuration enables accurate tracking from the start and allows easy modifications later without system changes, reducing both implementation and modification costs

Inventive Principle:
Principle #10Preliminary action

3Productivity

If administrator assistance is required for modifications, then system reliability is maintained, but productivity and response time decrease

Engineering Contradiction:
Improvecustomization speedVSAvoidsystem stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system empowers operators to perform self-service modifications to event and attribute configurations through graphical interfaces and configuration string editing. This eliminates dependency on administrators, dramatically increasing customization speed while maintaining system reliability through validated configuration formats and structured event-definition and attribute-configuration processes

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10205623B2Custom event and attribute generation for use in website traffic data collection
Publication Date: 2019.02.12 ADOBE INC
  • US10205623B2 patent drawing
  • US10205623B2 patent drawing
  • US10205623B2 patent drawing

AI summary

A method and system for the efficient customization of website tracking data includes a data collector with a user interface for assigning custom events and attributes to events occurring on a website. The data collector receives custom tracking data from the website in response to the occurrence of an event to be tracked. Customization of tracking data is achieved through the use of an embedded tracking code and associated data collection file. The embedded tracking code is configured to report tracking data customized for the website. The data collection server is configured via a graphical user interface to receive and store the customized tracking data. A configuration string from the data collector is inserted into the data collection file on the web site. In this manner, the data collection server and website is customized to collect customized tracking data efficiently without assistance from others.