Browser Extension Ad Tracking Without Cookies
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for evaluating advertising effectiveness are hindered by the reliance on cookies, which can be deleted or blocked, and the overwriting of advertisement-associated information when multiple ads are clicked in quick succession, leading to inaccurate tracking.
Innovation Solution
A method and apparatus that store the jump web page link, arrival web page link, and loading completion status in association, independent of cookies, by sending a delivery data loading request and detecting the loading status, allowing for accurate tracking even with anti-tracking measures in place.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If cookies are used to track advertisement-associated information, then the tracking method is simple to implement, but the tracking accuracy deteriorates when users delete cookies or use privacy protection mode
Solution Approach 1:
The patent introduces a browser extension as an intermediary component between the user's browser and the advertising tracking system. This extension acts as a mediator that captures and reports advertisement click events directly to the tracking server, bypassing the cookie-based mechanism. The extension stores tracking information locally in the browser's storage system rather than relying on cookies, thus maintaining tracking accuracy even when users delete cookies or use privacy protection modes.
2Device complexity
If cookies are used to store advertisement-associated information, then the storage mechanism is simple, but the information accuracy deteriorates when multiple advertisements are clicked in quick succession causing overwriting
Solution Approach 1:
The patent segments the tracking information storage by creating separate data structures for each advertisement click event. Instead of storing a single advertisement ID in a cookie that can be overwritten, the system stores multiple discrete click records with unique identifiers, timestamps, and advertisement details. Each click event is recorded as an independent entry, allowing the system to maintain accurate records of multiple sequential ad clicks without overwriting previous data.
3Reliability
If statistics-collecting code is embedded at the target address, then the tracking can be performed server-side, but the tracking becomes ineffective when users use Do Not Track function or privacy protection mode
Solution Approach 1:
The patent implements preliminary action by having the browser extension capture and report advertisement click events at the moment of user interaction, before the user can activate privacy protection measures or navigate away. The extension monitors advertisement clicks in real-time and immediately transmits the tracking data to the server, ensuring the information is recorded before any privacy protection mechanisms can interfere. This proactive approach ensures tracking data is collected regardless of subsequent user privacy settings.
Data Source
AI summary
Embodiments of the present invention provide a method and apparatus for processing advertisement data, and a storage medium. The method includes: executing the following steps in a browser application: obtaining a jump web page link of delivery data to be loaded, where the jump web page link includes a uniform resource locator of a data delivery platform website and identification information of the delivery data; sending delivery data loading request according to the jump web page link, so as to load and present a web page of the delivery data; detecting a loading completion status of jumping from the jump web page link to an arrival web page link including the identification information; and storing the jump web page link, the arrival web page link, and information about the loading completion status in an association.


