外掛說明
eSauti adds eSauti tracking (mtc.js) in your header or footer and provides an optional noscript pixel fallback. It also supports a consent-gated mode where tracking starts only after calling window.esauti_start_tracking().
It can also forward selected Gravity Forms events to eSauti inbound events (/v1/inbound/event) using an HMAC SHA-256 signature generated from your Inbound Secret Key.
Shortcodes included:
– [esauti type="form" id="1"]
– [esauti type="focus" id="1"]
– [esauti type="content" slot="homepage_hero"]Fallback[/esauti]
– [esauti type="video" gate-time="15" form-id="1" src="https://example.com/video.mp4"]
– [esauti type="tags" values="tag1,tag2,-oldTag"]
安裝方式
- Upload the plugin folder to
/wp-content/plugins/esauti/or install as a zip from the WordPress admin. - Activate eSauti from the Plugins screen.
- Go to Settings -> eSauti.
- Set your eSauti Base URL and save.
- Click Test Connection to verify
mtc.jsis reachable. - (Optional) Enable Forward Gravity Forms events to eSauti and set your Inbound Secret Key.
常見問題集
-
How do I enable consent-gated tracking?
-
Set Consent Mode to “Consent-gated” in Settings. Then call this in your consent callback:
window.esauti_start_tracking({ consent: true }); -
How do I verify tracking is active?
-
- Open your site and check the page source for
mtc.js. - In consent mode, call
window.esauti_start_tracking()in browser console and verify requests are sent. - If enabled, verify a
mtracking.gifrequest appears for noscript fallback scenarios.
- Open your site and check the page source for
-
Which Gravity Forms events are forwarded?
-
- Successful form submission (
gform_after_submission) - Validation failures (
gform_validationwhen invalid) - Spam detections (
gform_entry_is_spamwhen flagged)
- Successful form submission (
使用者評論
這個外掛目前沒有任何使用者評論。
參與者及開發者
變更記錄
1.0.0
- Initial release with settings page, connection tester, tracking injector, consent gating, and shortcode suite.