Skip to content

Ads page - #3

Merged
mike-doctorina merged 40 commits into
masterfrom
ads
Mar 9, 2026
Merged

Ads page#3
mike-doctorina merged 40 commits into
masterfrom
ads

Conversation

@mike-doctorina

Copy link
Copy Markdown
Collaborator

Callback metadata:

{
  "session": "abc123",
  "videoId": "Dyth2OnlD-o",
  "page": "ads",
  "videoUrl": "https://www.youtube.com/watch?v=Dyth2OnlD-o",
  "completedAt": "2025-12-23T12:50:18.578Z",
  "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36",
  "platform": "Windows",
  "language": "en-US",
  "screenResolution": "3440x1440",
  "viewportSize": "1920x1242",
  "timezone": "Asia/Tbilisi",
  "referrer": "direct",
  "deviceMemory": 8,
  "hardwareConcurrency": 24,
  "watchDuration": 141,
  "seekAttempts": 0,
  "pauseCount": 1,
  "wasTabActive": false,
  "maxWatchedTime": 137
}

@github-actions

github-actions Bot commented Dec 23, 2025

Copy link
Copy Markdown

Visit the preview URL for this PR (updated for commit 1f04cd1):

https://doctorina-pages--pr-3-zyqzzgtv.web.app

(expires Wed, 21 Jan 2026 14:37:54 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 9cce88f2a7a5916aaad58a2b37340f46f15c32e8

… viewing; implement close button functionality
- Added utility functions `extractStripeSuccessParams` and `formatStripeSuccessLog` to handle extraction and logging of parameters from the Stripe success page URL.
- Updated `main.ts` to utilize the new utility functions for cleaner code and improved readability.
- Introduced comprehensive tests for parameter extraction and logging in `utils.test.ts`.
- Created a new configuration file for Vitest to facilitate testing in a jsdom environment.
@mike-doctorina
mike-doctorina merged commit 37070ec into master Mar 9, 2026
7 checks passed
@mike-doctorina
mike-doctorina deleted the ads branch March 9, 2026 18:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant