| 开发者 | autoroicalc |
|---|---|
| 更新时间 | 2026年10月20日 04:18 |
| PHP版本: | 8.0 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
AUTOROICALC_SERVICE_TOKEN constant remain available.
The setup guide also points administrators to their first tracked Button or link, the delivery test, and optional WordPress Dashboard reporting.
WordPress click tracking
Choose Anonymous event counting in Gutenberg or Elementor to count clicks, hover and visibility events without attribution, cookies, browser storage, user identifiers, page paths, or DOM labels. Hover and visibility retain configured dwell thresholds using in-memory timers. Use static record types and counter names without personal data. Each event has value 1; repeated interactions count again. The same type and name identify one counter across pages; use separate labels to report interactions separately. Other integrations retain their own consent and storage behavior. Anonymous mode is a technical data-minimization option, not a blanket consent exemption. Web servers still receive ordinary network metadata; review infrastructure logging and retention.
Track clicks on:
raw_data.form.fields. Only those selected values are read and sent. Password, file-upload, CAPTCHA, and honeypot fields are always excluded. Avoid selecting personal or sensitive fields unless you have an appropriate purpose, disclosure, consent, and retention policy.
WordPress dashboard report widgets
Add authenticated AutoROICalc reports to the WordPress administration Dashboard. Choose reports and datasets by name, build line, bar, pie, or doughnut charts, or display configured AutoROICalc Data Value, Gauge, and Target widgets. Compact Data Value widgets can use a reduced height, and collapsible settings cards keep multiple Dashboard widgets manageable.
WordPress retrieves each widget server-to-server with the configured service token, then displays it only to authorized administrators through a protected iframe. Reports can remain private when authenticated backend access is enabled in AutoROICalc.
Marketing attribution and repeated clicks
Events can use marketing sources captured by the bundled AutoROICalc runtime or a fixed source list configured by the editor. Captured attribution follows the familiar source / medium convention used by Google Analytics and other web analytics tools.
The plugin derives attribution from UTM parameters and the referring URL. Examples include (direct) / (none), google / organic, google / cpc, and example.com / referral. Campaign values may also be captured, and recent unique sources can be attached to an event record.
This is independent AutoROICalc attribution. The plugin does not connect to Google Analytics or read data from a Google Analytics account.
Debouncing is enabled by default with a 10-second window. The first matching event is sent immediately and repeated activity on the same target is ignored until the window expires. Administrators can change the default, and editors can override or disable it for individual tracked blocks.
autoroicalc-event-tracking folder to /wp-content/plugins/.wp-config.php:
define( 'AUTOROICALC_SERVICE_TOKEN', 'your-service-token' );
When this constant is set, the token field is disabled in WordPress settings and the token remains outside the WordPress database.Yes. An AutoROICalc service token is required to send event records.
No. During guided connection, the password is sent server-to-server to AutoROICalc and is not stored. The temporary regular account session is closed after a restricted installation token has been created.
No. Visitors send signed event data to WordPress. WordPress uses the service token for the server-to-server AutoROICalc request.
Button, Navigation Link, linked Image, Paragraph, Heading, and List Item blocks are supported. Paragraph, Heading, and List Item tracking applies to the links inside the block.
Yes. Administrators can define custom CSS selector targets and track any combination of click, hover, and viewport visibility events on each target.
Yes. Elementor Button, Icon List, Text Editor, Image, Heading, Icon, Icon Box, Image Box, and Call to Action widgets have native Event Tracking controls. Every rendered link in a multi-link widget creates its own target event. Elementor Pro Forms can add AutoROICalc Event under Actions After Submit to record validated submissions. Form values are excluded by default; administrators may explicitly allowlist selected non-sensitive field IDs for inclusion in raw record data.
Yes. Enable WordPress user registration tracking under Settings -> Events Tracking. It supports registrations created by WordPress and WooCommerce and lets you configure the record type, description, tags, and captured or fixed sources. Account identity fields and WordPress user IDs are never sent.
Yes. Choose Fixed source override in the Event Tracking block settings and enter up to six sources.
No. The plugin uses UTM parameters and browser referrer information to derive source / medium values in a familiar analytics format. It does not load Google Analytics, use Google Analytics cookies, or read data from a Google Analytics account.
With the default 10-second debounce window, the first click is sent immediately and later clicks on the same target are ignored until the window expires. Debouncing can be changed globally and per target.
The plugin does not use long-lived attribution cookies. Captured source history uses local storage, optional debounce state uses session storage, and server-side Elementor Pro Form and user-registration tracking may use the arc_consent and arc_sources first-party session cookies described under Consent and data storage. Form values and account identity details are never stored in these cookies.
Not by default. Elementor Pro Form values are read only when an administrator explicitly allowlists their field IDs in the AutoROICalc Event action. Password, file-upload, CAPTCHA, and honeypot fields are always excluded. Site administrators are responsible for avoiding unnecessary personal or sensitive data and meeting applicable disclosure, consent, and retention requirements.
Check that tracking is enabled, the service token is configured, the target has tracking enabled, its record type and description are present, and its configured consent category has been granted. Debug mode and Send test event can provide additional delivery information.
Settings and local connection data are retained by default so reinstalling the plugin does not discard the configuration. Administrators can enable uninstall cleanup under Data retention before uninstalling. Cleanup does not delete records already sent to AutoROICalc, remove tracking configuration embedded in Gutenberg and Elementor content, or revoke the installation token in AutoROICalc. The shared local service token is retained when AutoROICalc for WooCommerce is installed. Installation tokens can be revoked separately under Integrations in AutoROICalc.
raw_data.form.fields.