segmentio/analytics.js-integrations

[GAv4] Safari's Enhanced Tracking Protection Leads to Unhandled Promise Rejection

Closed this issue · 0 comments

Hello,

I've encountered an issue where using GAv4 in device mode, alongside Safari's "Advanced Tracking and Fingerprint Protection", triggers an unhandled promise error. This error seems to block all tracking calls from being sent.

Here's a screenshot illustrating the issue:

Screenshot 2024-04-23 at 3 40 14 AM

Technical Details:
Library & Version: analytics.js npm:next-1.66.0
Browser: Safari 17.4.1
Operating System: macOS 14.4.1