[WordPress] 外掛分享: Dream Agility – Tracking Pixel

首頁 › 外掛目錄 › Dream Agility – Tracking Pixel
10+
安裝啟用
—
尚無評分
剛更新
最後更新
—
問題解決
WordPress 5.3.2+ PHP 7.0+ v1.1.0 上架:2020-02-12

內容簡介

本外掛使用「Tracking Pixel Service」追蹤像素服務,該服務的網址為:https://dreamagility.com/platform/intelligent-tracking-solution。
隱私政策:請參閱隱私政策章節。
注意:本外掛僅適用於Dream Agility的客戶使用。雖然非客戶也可安裝本外掛,但僅會根據您輸入的授權碼生成參考代碼,而這些代碼僅針對客戶生成。如需了解有關Dream Agility和我們的服務的更多信息,請查看我們的網站:https://dreamagility.com/。
注意:本外掛中使用了外部服務,有關詳細信息請參閱外部服務(External Service)章節。
注意:本外掛需要Dream Agility追蹤像素許可證,如果您沒有許可證,或者不確定是否有許可證,請聯繫[email protected]。
注意:本外掛連接到Dream Agility的伺服器,以驗證您輸入的許可證是否有效,並生成參考代碼並在我們的系統中註冊。
本外掛將Dream Agility追蹤像素整合到您的WordPress網站中,從而讓您可以跟踪整個網站上的轉換。本外掛提供的小工具會基於您的許可證鍵為每個訪問者生成唯一的參考編號,並跟踪此唯一編號。當客戶致電購買時,他們必須引用所顯示的參考編號,以便將轉換與追蹤像素關聯起來。
隱私政策
您的數據將根據您與Dream Agility簽訂的合同來使用和存儲,如下所示。
覆寫《主條款》第三部分:我們會從追蹤像素中收集的唯一個人敏感數據是電子郵件地址,除非客戶以書面明確要求收集其他任何數據。

客戶在此無償、全球性非排他性權利,向Dream Agility授權連結、存儲、複製、重排格式、傳輸、顯示(公開或私人)、執行、提供訪問權限、使用、分發以及向第三方授權使用客戶數據,以提供服務並創建、擁有和使用Dream Agility數據。(「客戶數據」是指客戶在本協議或通過訪問服務而直接或間接提供的所有信息、數據和材料,包括但不限於與通過客戶網站或線上交易系統的任何訂單或購買相關的數據、客戶的產品列表、產品和價格數據、運輸成本、銷售稅信息、產品規格、圖形、現貨/可用性信息,包括全部更新,以及所有其他執行或可能與服務相關使用的材料。「Dream Agility數據」是指由Dream Agility 創建並直接或間接參照客戶數據創造出的數據,不對客戶、客戶的客戶或客戶訂單做直接或間接參照。)

外部服務
本外掛中使用了一個外部服務,該服務是我們的一個API,以下是有關API的詳細說明。
數據傳送至外部服務:
- 許可證
- 原始來源(WordPress網站的URL)
- 唯一標識符

驗證許可證
1.1 搜索追蹤像素許可證數據庫,檢索許可證及其原始來源(許可證適用的網站URL)
1.1.a 如果許可證無效(在我們的數據庫中未找到),則失敗。
1.2 檢查WordPress網站的原始來源是否與從步驟1.1中獲得的許可證的原始來源相同。
1.2.a 如果原始來源不匹配,則失敗。
生成參考編號
2.1 從您的許可證和唯一標識符生成雜湊。
2.2 在我們的系統中找到對應項目。

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.1.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Dream Agility – Tracking Pixel」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Tracking Pixel Service: https://dreamagility.com/platform/intelligent-tracking-solution
Privacy Policy: See the Privacy Policy section
NOTE: This plugin is intended to be used by Dream Agility clients only. While the plugin can still be installed by non-clients, the plugin will only generate a reference code based on the license you enter, which are only generated for clients. For more information about Dream Agility and our services check out our website: https://dreamagility.com/
*NOTE: An EXTERNAL SERVICE is used in this plugin, read more about it in detail in the External Service section.
NOTE: This plugin REQUIRES a Dream Agility Tracking Pixel license key, if you do not have one, or are unsure if you received one. Contact [email protected].
NOTE: This plugin connects to Dream Agility servers in order to validate the license you enter against our system and to generate the reference code and register it in our system
This plugin integrates the Dream Agility Tracking Pixel into your WordPress site. Allowing you to track conversions across your site. The widget that this plugin provides generates a unique reference number based on your license key for each visitor to your site and tracks this unique number. When a customer calls to make a purchase they must quote the reference number displayed so that the conversion can be linked with the tracking pixel.
Optional booking integration: if you take bookings with a Forminator form, the plugin can fill the form’s class, date and time options and send completed bookings to Dream Agility. It is off by default. To turn it on, go to Settings > Dream Agility, tick “Enable Booking” to reveal the Booking form configuration subsection, choose SSA V1 (CSV timetable, the default) or SSA V2 (booking API with location support), enter the form’s ID (the number in its shortcode), and follow the displayed class guide. Add da-booking-class, da-booking-date, da-booking-time, da-booking-name and da-booking-email to the corresponding Forminator fields under Styling > Additional CSS Classes. Phone, reference code, enquiry message and SSA V2 location classes are also listed in the guide. SSA V2 accounts configured for multiple locations need a single-select dropdown with da-booking-location; single-location accounts select the location automatically. For tracking, da-tp-1 belongs on the name field; da-tp-2 belongs on either email OR phone, exactly one, never both. Save the form after adding classes. Previous field-ID settings are no longer used. Each visitor’s selections stay within their form; saved Forminator options are never rewritten. The plugin includes the booking form styling and forwards additional Forminator fields in the booking payload.
Beta Plugin Versions
Use Beta Tracking Script (previously Enable Beta Features) selects the external beta tracking script only. Install Beta Version is a separate action under Settings > Dream Agility; installing plugin code does not change the script preference. Existing beta-script users are not automatically opted into beta plugin updates.
On a single-site installation running WordPress 6.3 or newer, an administrator can explicitly install the beta plugin published on WordPress.org, then install later beta updates manually. Return to stable reinstalls the public stable plugin and leaves the beta plugin channel, preserving settings and the script choice. Beta-only features may become unavailable. Both releases must include the version switcher. Multisite and servers requiring interactive FTP/SSH credentials should use administrator-managed manual installations instead.
Release checks read public metadata from api.wordpress.org and plugins.svn.wordpress.org. Plugin ZIPs come only from downloads.wordpress.org. No license keys, booking data or site URLs are sent by these checks. Release information is cached for five minutes; Check for releases refreshes it. A newly published beta ZIP may take time to become available; a version mismatch stops installation before replacing files. Beta plugin automatic updates are disabled; normal stable updates retain the site’s policy.
Privacy Policy
Your data will be utilised and stored in accordance with the contract you have with Dream Agility, as displayed below.
Over writing section 3 of the Master Terms: The only personal/sensitive data we will gather from the tracking pixel is the email address, unless we’re expressly asked in writing by the Client to collect any other data.
If the optional booking integration is enabled, the details a visitor enters in a Forminator form (name, email address, phone number, reference code, message, additional form fields, and the class, date, time and location booked) are also sent to Dream Agility to record the booking or enquiry. Booking requests also include timezone information and, for SSA V1, the booking page URL. See the External Services section.

Client hereby grants to Dream Agility a non-exclusive, worldwide, royalty free license to link to, store, reproduce, reformat, transmit, display (publicly or privately), perform, provide access to, use, distribute, and to license to third parties Client Data for the purposes of providing the Services and to create, own and use, in any manner, Dream Agility Data. “Client Data” means all information, data and materials provided directly or indirectly by Client in connection with this Agreement or through access to the Service, including but not limited to data associated with any order or purchase through a Client website or online transactional system, Client’s product list(s), products and pricing data, shipping costs, sales tax information, product specifications, graphics, in-stock/availability information, including all updates thereto, and all other materials needed to perform or which may be used in connection with the Services. “Dream Agility Data” means data which (i) is created by Dream Agility, and (ii) incorporates Client Data without direct or indirect reference to Client, its customers or customer orders.

External Services
The tracking pixel uses one of our APIs. Below is a detailed explanation of what the API does. The optional booking integration uses a second service, described after it.
Data sent to the external service:
-License
-Origin (url of the WordPress Site)
-Unique Identifier

Validate license
1.1. Searches for the license in our Database of Tracking Pixel Licenses and returns the license and origin (the url of the site the license is valid for).
1.1.a. Fails if the license is invalid (not found in our database).
1.2. Checks that the origin of the WordPress site is the same as the origin stored with the license from step 1.1.
1.2.a. Fails if the origins do not match.
Generate Reference Number
2.1. Generates a hash from your license and uniqueId.
2.2. Find the item in our database that contains the license-uniqueId hash.
2.2.a. If the item does not exist then:
2.2.a.1. Check to see if the license-uniqueId hash has converted (the user has already made the purchase)
2.2.a.1.a. Fails if the license-uniqueId hash has already converted
2.2.a.1.b. If the license has not already converted then generate a new reference code for the license-uniqueId hash
2.2.a.1.b.1. Store the new reference code with the license-uniqueId hash, license and uniqueId in the database (for future tracking).
2.2.b. If the item exists then return the reference code contained in the item from our database
Return Reference Number to the plugin

Optional booking integration (only used when “Enable Booking” is ticked):
Data sent to the external service:
-License
-The class, date, times, location and timezone being checked
-When a form is submitted: the name, email address, phone number, reference code, message and additional fields entered, the class, date, time and location booked, and the SSA V1 booking page URL

Load booking options
1.1. SSA V1 downloads your class timetable from https://client-timetables.s3.eu-west-1.amazonaws.com.
1.2. SSA V2 loads locations, license configuration and location-specific events from https://api.dreamagility-coreservices.co.uk/api/booking-manager-v2/public using the license for authentication.
Check availability
2.1. SSA V1 sends the chosen class, date, times and timezone to the Dream Agility booking manager (https://api.dreamagility-coreservices.co.uk), which returns available times.
2.2. SSA V2 refreshes and checks availability for the chosen event, location, date and timezone using the same API host, which returns available schedules.
Record the booking
3.1. After successful Forminator submission, SSA V1 sends the submitted details to the booking or enquiry endpoint. SSA V2 sends bookings with the selected slot, schedule and staff identifiers to /api/booking-manager-v2/public/bookings.
3.2. Enquiry-only forms use the SSA V1 enquiry endpoint in either mode.

Support
If the FAQs section has not answered your question. Contact [email protected].

延伸相關外掛

文章
Filter
Mastodon