| 开发者 | ecomsolvebd |
|---|---|
| 更新时间 | 2026年8月31日 01:42 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
https://api.ecomsolvebd.com) — validates your Merchant ID, syncs configuration, receives tracking and order-related events, provisions first-party collect hostnames, and powers reporting in your dashboard. Sent when you save settings, test connection, verify DNS, sync orders, or when storefront visitors trigger tracking. Terms: https://ecomsolvebd.com/terms — Privacy: https://ecomsolvebd.com/privacytracking.yourstore.com) instead of the API host. Sent only when tracking runs on your storefront.https://cloudflare-dns.com/dns-query) — used by the EcomSolveBD service when you verify first-party DNS in your dashboard (Integrations). The WordPress plugin syncs the verified status; it does not run DNS checks on its own. Cloudflare terms: https://www.cloudflare.com/website-terms/ — Privacy: https://www.cloudflare.com/privacypolicy/gtag.js from https://www.googletagmanager.com/gtag/js for standard GA4 automatic events. Google terms: https://marketingplatform.google.com/about/analytics/terms/us/ — Privacy: https://policies.google.com/privacyecomsolvebd zip, or search for EcomSolveBD.wp-content/plugins/ecomsolvebd/ecomsolvebd.php
If WordPress shows “Plugin file does not exist”, delete any broken ecomsolvebd* or legacy ecomsolvebd-tracker* / fcommerce-tracker folders under wp-content/plugins/ (SFTP), then upload a zip built with forward-slash paths (not Windows Explorer “Send to compressed folder”).
Upgrading from older zips: Deactivate and delete the old ecomsolvebd-tracker folder, then install this ecomsolvebd package. Your ecomso_* settings are kept in the database.No. Storefront tracking works on normal pages. WooCommerce-specific scripts load only when WooCommerce is active.
Yes. Create an account at ecomsolvebd.com, connect your store, and copy the Tracking Merchant ID into the plugin settings. Saving a valid Merchant ID is how you authorize the plugin to send data to EcomSolveBD.
Depending on configuration: page and session identifiers, UTM / click IDs, device and referrer context, and (with WooCommerce) order and cart-related event payloads used for attribution and reporting in your EcomSolveBD dashboard. See the service privacy policy.
Only if you enter a GA4 Measurement ID on the plugin’s GA4 settings page. Then the standard Google tag (gtag.js) is loaded from Google for automatic events. Leave the field empty to disable GA4.
No. All plugin code that ships in this package is available once connected. First-party DNS is configured and verified in the EcomSolveBD dashboard; the plugin syncs that status. Premium capabilities live on the EcomSolveBD service, not behind a locked local feature.
assets/js/ecomsolvebd.js is a minified browser bundle. The same human-readable JavaScript lives in src/tracker/ inside this plugin (see src/BUILD.txt). Rebuild from the EcomSolveBD monorepo with npm run tracker:sync when developing.
esb prefix to ecomso (options, classes, script handles, REST ecomso/v1). Legacy esb/v1 + fct/v1 routes kept for cached HTML. Auto-migrate esb_* options and order meta.<script> tags).ecomsolvebd (was ecomsolvebd-tracker). Settings (ecomso_*) unchanged.src/tracker/ (Guideline 4) + BUILD notes.is_checkout() URLs). Bridge loads on those funnels; form injected late is still captured.ecomso-wc-bridge from retry-storming master-ingest on HTTP 429 (was starving Woo AJAX)./feed/products.xml).ecomsolvebd stable; ship POSIX-path zips only./feed/products.xml, /feed/facebook.xml, /feed/tiktok.xml, /feed/google.xml.ecomsolvebd; migrate fct_* options to ecomso_*.