v1.0.0
- أول إصدار إنتاجي يتضمن تقرير إيرادات WooCommerce الكامل
- الإيرادات حسب القناة — 8 قنوات بما في ذلك قناة مخصصة لمساعدي الذكاء الاصطناعي (14 مضيفاً: ChatGPT، Claude، Gemini، Perplexity، Copilot، NotebookLM، Meta AI، Le Chat (Mistral)، DeepSeek، You، iAsk، Jasper، Writesonic)
- مسار التحويل من السلة إلى الشراء — عرض المنتج ← الإضافة إلى السلة ← بدء الدفع ← إتمام الشراء، مع معدلات التحويل لكل خطوة
- تقرير أفضل المنتجات، مرتباً حسب الوحدات والإيرادات، مع تطبيق المبالغ المستردة
- تعبئة تلقائية لطلبات WooCommerce التاريخية عبر Action Scheduler عند أول فتح لتقرير الإيرادات (بديل CLI: `wp statnive woocommerce-backfill`)
- للقراءة فقط مع WooCommerce — فقط دوال `$order->get_*()`، ولا يكتب أبداً في جداول WC أو post meta
- ترقية سلسة من 0.4.x — 5 جداول جديدة عبر `dbDelta`، مع الحفاظ على الجداول والبيانات الموجودة
أول إصدار إنتاجي — Statnive 1.0.0
عنوان الإصدار 1.0.0 هو تقرير إيرادات WooCommerce: صافي الإيرادات، ومتوسط قيمة الطلب، ومعدل الاسترداد، ومعدل التحويل، والإيرادات لكل زائر — جميعها على صفحة إدارة واحدة، مجاناً، على WordPress.org. مبني على Order Attribution في WooCommerce 8.5+، ومتوافق مع HPOS وBlock Checkout.
ما هو الجديد
تقرير إيرادات WooCommerce (التقارير ← تقرير الإيرادات)
صفحة إدارة مخصصة تعرض 5 مؤشرات أداء رئيسية و3 تقسيمات. تُؤخذ العملة وتنسيق الفواصل العشرية والمنطقة الزمنية من إعدادات متجر WooCommerce.
مؤشرات الأداء الرئيسية
- الطلبات — عدد الطلبات في حالة
processing+completed. - الإيرادات (الصافية) —
net_total − refund_total(لا تشمل الضريبة والشحن). تظهر قيمة مساعدةGross: $Xأسفلها. - متوسط قيمة الطلب —
net_revenue / orders. - إجمالي المبالغ المستردة + المعدل —
refund_totalوrefund_rate = refunds / gross. - الضريبة + الشحن — قيمة مدمجة، موسومة صراحةً «Excluded from revenue» حتى لا يُخلط بين الرقم الصافي وما يسميه WooCommerce gross.
التقسيمات المعروضة في واجهة v1.0.0
- الإيرادات حسب القناة. جدول قابل للفرز يشمل القناة · الطلبات · الإيرادات · متوسط قيمة الطلب عبر القنوات الثماني التي يصنّف Statnive الزيارات إليها: Direct، AI Assistants، Organic Search، Social Media، Email، Referral، Paid Search، Paid Social.
- أفضل المنتجات. أفضل 10 افتراضياً (قابلة للفرز حسب الوحدات أو الإيرادات). تُجمَّع المتغيرات تحت منتجها الأم. تُطبَّق المبالغ المستردة على بند السطر.
- مسار التحويل من السلة إلى الشراء. أربع مراحل، تُجمع من جانب الخادم من WooCommerce — بدون أي JS إضافي للتثبيت: عرض المنتج ← الإضافة إلى السلة ← بدء الدفع ← إتمام الشراء. تُعرض معدلات التحويل لكل خطوة وبشكل إجمالي إلى جانب أعداد الجلسات.
الأحداث الداخلية التي تغذي المسار هي wc_product_view وwc_add_to_cart وwc_checkout_start وwc_purchase.
قناة مساعدي الذكاء الاصطناعي — 14 مضيفاً
زيارات مساعدي الذكاء الاصطناعي تشكل قناة مستقلة بدلاً من تصنيفها خطأً ضمن Direct أو Organic. يكتشف الإصدار v1.0.0 عدد 14 مضيفاً:
- OpenAI / ChatGPT —
chatgpt.com,chat.openai.com - Anthropic / Claude —
claude.ai - Google —
gemini.google.com,bard.google.com,notebooklm.google.com - Microsoft —
copilot.microsoft.com - Meta —
meta.ai - Mistral —
chat.mistral.ai(Le Chat) - DeepSeek —
deepseek.com,chat.deepseek.com - Perplexity —
perplexity.ai - أخرى —
you.com,iask.ai,jasper.ai,writesonic.com
يحدث الاكتشاف قبل مصنّف محركات البحث، لذا لن تُنسب إحالة الذكاء الاصطناعي خطأً إلى «Organic Search».
تعبئة تلقائية بدون تدخل
عند أول فتح لتقرير الإيرادات بعد تفعيل الإصدار 1.0.0، يضيف Statnive مهام خلفية عبر Action Scheduler لاستيراد طلبات WooCommerce التاريخية. لا إعداد، ولا CLI. تظهر الحالة في أعلى تقرير الإيرادات أثناء التشغيل.
للمواقع التي لا يتوفر فيها Action Scheduler أو إذا أردتم تشغيل الاستيراد يدوياً:
wp statnive woocommerce-backfill
حجم الدفعة 500 طلب لكل hook. الحالات المحتسبة: processing وcompleted وrefunded.
ثلاث صفحات إدارة من المستوى الأعلى
تنطوي قائمة الإدارة إلى ثلاث صفحات محددة النطاق: نظرة عامة، تقرير الإيرادات، الإعدادات.
الحفاظ على تحليلات الإصدار v0.4.x
الزوار في الوقت الفعلي، وتجميع القنوات، والجغرافيا، والأجهزة، واللغات، وقياس مصادر الذكاء الاصطناعي من الإصدار v0.4.x — كل ذلك يستمر دون تغيير. تُحفظ الجداول الموجودة والبيانات المخزنة عند الترقية.
الخصوصية والأمان
- للقراءة فقط مع WooCommerce. فقط دوال
$order->get_*()، ولا يكتب Statnive أبداً في جدول WooCommerce أو post meta. تم التحقق تجريبياً عبرCHECKSUM TABLEقبل وبعد على موقع يضم 1,933 طلباً. - جميع ضمانات الخصوصية الموجودة سليمة — بدون Cookies، أملاح يومية دوّارة (CSPRNG، نافذة تداخل 48 ساعة)، إخفاء عناوين IP عند الاستيعاب (الثُمَن الأخير من IPv4 مصفّر، آخر 80 bit من IPv6 مصفّرة)، احترام GPC + DNT من جانب الخادم، تسجيل WordPress Privacy API exporter وeraser.
- إلغاء التثبيت الاختياري (افتراضياً معطل). إعادة التثبيت تحافظ على التحليلات وسجل الإيرادات.
الترقية من 0.4.x
ترقية سلسة. تُضاف خمسة جداول جديدة عبر dbDelta، وتبقى الجداول الـ 21 الموجودة وبياناتها دون مساس.
الجداول الخمسة الجديدة:
wp_statnive_orders— البيانات الوصفية للطلب، لقطة الإسناد، القناةwp_statnive_order_attribution— القناة، معاملات UTM، مضيف الإحالة، خطوات المسارwp_statnive_order_items— بنود السطر، المنتجات، SKU، تتبع الاستردادwp_statnive_order_refunds— أحداث الاسترداد مع المبلغ والسببwp_statnive_order_coupons— استخدام الكوبون لكل طلب، مبالغ الخصم
على موقع WooCommerce يمتلئ تقرير الإيرادات خلال دقائق قليلة من التفعيل. لا يلزم أي تغيير في الكود.