حاولت البحث عن إحصائيات حول أهم مصادر الزيارات، أي الزيارات المرجعية، لموضوع معين حصل على اهتمام أكبر من المواضيع الأخرى. لم أتمكن من العثور إلا على المصادر العامة لأهم الزيارات لجميع المواضيع ككل.
هل هذا غير متوفر؟ وإذا لم يكن كذلك، أعتقد أنه يجب التخطيط له
يمكن ربطه بالفعل بالموضوع نفسه عند توسيع الجزء السفلي حيث ترى حاليًا الروابط الشائعة وأكثر المشاركين نشاطًا.
سيكون من المثير للاهتمام أيضًا توفر عنوان URL الكامل للإحالة في مكان ما، وليس فقط اسم النطاق.
آسف. هذا هو الحال بالفعل. غالبًا ما أفشل في ملاحظة أن الأشياء موجودة في الميزة. إذا كنت تريد حل مشكلتك، يمكنك الحصول على المساعدة بشأن لغة SQL المطلوبة.
للعثور على هذه المقاييس على موقعك، يمكنك استخدام استعلام مستكشف البيانات (Data Explorer) مثل الاستعلام التالي:
مصادر الزيارات الخارجية للمواضيع
-- [params]
-- int :topic_id = 8732
SELECT
ind.name AS domain, -- النطاق الخارجي الذي يشير إلى الزيارات
COUNT(*) AS clicks -- إجمالي النقرات من هذا المصدر
FROM incoming_links il
INNER JOIN posts p ON p.deleted_at IS NULL AND p.id = il.post_id
INNER JOIN topics t ON t.deleted_at IS NULL AND t.id = p.topic_id
INNER JOIN incoming_referers ir ON ir.id = il.incoming_referer_id
INNER JOIN incoming_domains ind ON ind.id = ir.incoming_domain_id
AND t.id = :topic_id -- التصفية للموضوع المحدد
GROUP BY ind.name
ORDER BY clicks DESC
يستخدم هذا الاستعلام طريقة مشابهة لـ تقرير لوحة المعلومات - أهم مصادر الزيارات لتحليل المعلومات حول النطاقات الخارجية التي أحالت زيارات إلى منشورات داخل موضوع معين. يستخدم التقرير معلمة :topic_id التي تحدد الموضوع الذي تريد عرض الزيارات الواردة له.
سيعيد الاستعلام قائمة بالنطاقات الخارجية (domain) وإجمالي عدد النقرات (clicks) التي أحالتها إلى منشورات في الموضوع المحدد، مرتبة حسب عدد النقرات بترتيب تنازلي.
إضافة صيغة مختلفة قليلاً لاستعلام مصادر حركة المرور الخارجية للموضوع أعلاه كمرجع هنا أيضًا.
يستخدم هذا الإصدار معلمة int_list لـ topic_ids، لذا إذا كنت ترغب في تحديد topic_ids متعددة لتشغيل الاستعلام لها، يمكنك استخدام هذا الاستعلام.
-- [params]
-- int_list :topic_ids = 12345
SELECT
ind.name AS domain, -- المجال الخارجي الذي يشير إلى حركة المرور
COUNT(*) AS clicks -- إجمالي النقرات من هذا المصدر
FROM incoming_links il
INNER JOIN posts p
ON p.deleted_at IS NULL
AND p.id = il.post_id
INNER JOIN topics t
ON t.deleted_at IS NULL
AND t.id = p.topic_id
INNER JOIN incoming_referers ir
ON ir.id = il.incoming_referer_id
INNER JOIN incoming_domains ind
ON ind.id = ir.incoming_domain_id
WHERE t.id IN (:topic_ids) -- التصفية لقائمة المواضيع المحددة
AND ind.name != '127.0.0.1'
GROUP BY ind.name
ORDER BY clicks DESC