Skip to content
Merged
Show file tree
Hide file tree
Changes from 12 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
0db3c15
fix(content-gating): account for block visibility in GA4 params
dkoo Mar 7, 2025
a4d9146
fix: check visibility of blocks in back-end events, too
dkoo Mar 7, 2025
731ac78
fix(content-gate): reload page on registration from inside content gate
dkoo Apr 7, 2025
aaf580f
refactor: move reload handler to main gate.js instead of DOM footer
dkoo Apr 7, 2025
9951ac9
feat(content-gate): migrate GA events to front-end
dkoo Apr 8, 2025
ea1c54d
fix: only add submit listener the first time
dkoo Apr 8, 2025
7ef31f6
test: remove GA4 data events connector tests
dkoo Apr 8, 2025
751544e
feat(content-gate): add donation data to event payload
dkoo Apr 8, 2025
edc8cc9
feat(content-gate): pass gate ID to form data
dkoo Apr 8, 2025
341f74c
refactor: move custom event params to GoogleSiteKit class
dkoo Apr 8, 2025
1eeffc0
fix: don't carry over transaction-related parameters
dkoo Apr 8, 2025
d98601f
docs: add README for content gate GA events
dkoo Apr 8, 2025
6f50aa5
feat(analytics): registered and logged_in front-end events
dkoo Apr 10, 2025
2785aeb
fix: remove unnecessary session_id front-end param
dkoo Apr 10, 2025
c1abda3
feat(analytics): registered and logged_in front-end events
dkoo Apr 10, 2025
10c2f5e
fix: standardize popup and gate ID param handling
dkoo Apr 14, 2025
aba2bc8
chore: remove unused import
dkoo Apr 14, 2025
a8b3457
fix: refresh content gate page on successful checkout
dkoo Apr 15, 2025
f5d65dc
fix: only reload after GA event success
dkoo Apr 16, 2025
cb8d59d
fix: add reloading overlay and increase timeout
dkoo Apr 16, 2025
21db293
fix: show reloading overlay on overlay-style gates, too
dkoo Apr 16, 2025
1b36063
fix: ensure overlay gate appears underneath modal checkout
dkoo Apr 16, 2025
0746201
fix: remove "reloading" style
dkoo Apr 16, 2025
033e6d5
fix: dispatch reader_logged_in activity on magic link login
dkoo Apr 16, 2025
a0e6584
fix: deprecate registered and completed actions for np_gate_interaction
dkoo Apr 16, 2025
68cec13
docs: update README docs
dkoo Apr 16, 2025
70f5330
fix: add gate_has_registration/signin_link params
dkoo Apr 17, 2025
6d71e39
fix: event names and params for registered/login events
dkoo Apr 17, 2025
9d9c36f
chore: delete READMEs in favor of Help site docs
dkoo Apr 18, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion includes/class-newspack.php
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,6 @@ private function includes() {
include_once NEWSPACK_ABSPATH . 'includes/data-events/listeners.php';
include_once NEWSPACK_ABSPATH . 'includes/data-events/class-popups.php';
include_once NEWSPACK_ABSPATH . 'includes/data-events/class-memberships.php';
include_once NEWSPACK_ABSPATH . 'includes/data-events/connectors/ga4/class-ga4.php';
include_once NEWSPACK_ABSPATH . 'includes/data-events/connectors/class-esp-connector.php';
include_once NEWSPACK_ABSPATH . 'includes/data-events/class-woo-user-registration.php';
include_once NEWSPACK_ABSPATH . 'includes/class-api.php';
Expand Down
103 changes: 0 additions & 103 deletions includes/data-events/connectors/ga4/README.md

This file was deleted.

181 changes: 0 additions & 181 deletions includes/data-events/connectors/ga4/class-event.php

This file was deleted.

Loading