أعلم أن هذه ليست الطريقة المثلى لتتبع الزيارات، ولكني أتساءل عما إذا كانت هناك طريقة لمعرفة من نقر على رابط داخل مجتمعنا. أفترض أن البيانات موجودة نظرًا لأنه يتم عرضها عبر عدادات النقر على الروابط.
هل هناك استعلام مستكشف بيانات يوضح المستخدمين الذين نقروا على الرابط؟ أعرف أن النقرات المجهولة لن تظهر.
أهلاً يا جامي!
نعم ولا. استعلام مستكشف البيانات التالي نجح، ولكن للأسف، الرابط الذي أريد تتبعه موجود داخل كائن حدث. نجح الاستعلام لرابط آخر كان في الموضوع، ولكن ليس الرابط الذي أريد رؤيته.
-- [params]
-- topic_id :topic_id
SELECT
u.username AS "اسم المستخدم",
t.title AS "عنوان الموضوع",
tl.url AS "الرابط الذي تم النقر عليه",
tlc.created_at AS reltime$clicked_at
FROM topic_link_clicks tlc
JOIN topic_links tl ON tlc.topic_link_id = tl.id
JOIN users u ON tlc.user_id = u.id
JOIN topics t ON tl.topic_id = t.id
WHERE tl.topic_id = :topic_id
ORDER BY tlc.created_at DESC
أو ربما أكون متفائلاً ومن بين 60 مشاهدة، لم ينقر أحد على الرابط