특정 주제에 대한 상위 트래픽 출처, 즉 추천 트래픽에 대한 통계를 찾아보려 했습니다. 이 주제가 다른 주제들보다 더 많은 관심을 받은 경우를 확인하고 싶었거든요. 하지만 전체 주제를 아우르는 일반적인 상위 출처만 찾을 수 있었습니다.
이 정보가 제공되지 않는 건가요? 제공되지 않는다면, 앞으로 계획에 포함시켜 주셨으면 좋겠습니다
현재 인기 링크와 자주 게시하는 사용자들을 볼 수 있는 하단 부분을 확장할 때, 해당 주제 페이지에 이 정보를 바로 연결해 두는 것도 좋을 것 같습니다.
또한 도메인만 보여주는 것이 아니라, 전체 추천 URL을 어딘가에서 볼 수 있으면 더 흥미로울 것 같습니다.
자신의 사이트에서 이러한 지표를 찾으려면 다음과 같은 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)를 클릭 수 내림차순으로 정렬하여 반환합니다.
참고로, 위의 Topic External Traffic Sources 쿼리의 약간 다른 변형 버전도 여기에 추가합니다.
이 버전은 topic_ids에 int_list 매개변수를 사용하므로, 여러 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