Счетчики кликов по трек-ссылкам

Я понимаю, что это не оптимальный способ отслеживания трафика, но меня интересует, можно ли определить, кто именно кликнул по ссылке в нашем сообществе. Предполагаю, что данные существуют, так как они отображаются через подсчёт кликов по ссылкам.

Есть ли запрос в Data Explorer, который покажет, какие пользователи кликнули по ссылке? Я знаю, что анонимные клики не будут отображаться.

Я думаю, вы можете получить эту информацию из таблиц topic_links и topic_link_clicks. :+1:

Просто хотел уточнить: было ли этого достаточно в качестве подсказки? Удалось ли вам составить нужный запрос? :crossed_fingers:

Привет, Jammy!
И да, и нет. Следующий запрос к Data Explorer сработал, но, к сожалению, ссылка, которую я хочу отслеживать, находится внутри объекта события. Запрос сработал для другой ссылки, которая была в теме, но не для той, которую я хочу увидеть.

-- [params]
-- topic_id :topic_id

SELECT 
  u.username AS "Username", 
  t.title AS "Topic Title", 
  tl.url AS "Clicked URL", 
  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 просмотров никто не кликнул по ссылке :sob:

Ах, это неприятно. :frowning: Не уверен, что я проверял это раньше. :thinking: Есть ли у этой конкретной ссылки счётчик кликов рядом с ней в сообщении?

Я позже узнал, что это не так (только что проверил сам). TIL!