File size: 909 Bytes
27d04ef
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
"""Test analytics API"""
import sys
sys.path.insert(0, '.')

from services.analytics_service import get_channel_analytics
import json

token = "692d50d2-16a3-4e33-9e67-01a4d2124d4b"

print("=== Testing 'all' filter ===")
result_all = get_channel_analytics(token, 5, "all")
print(f"Total count: {result_all.get('total_count')}")
print(f"View distribution: {result_all.get('view_distribution')}")
print(f"Engagement summary: {result_all.get('engagement_summary')}")

print("\n=== Testing 'watch' filter ===")
result_watch = get_channel_analytics(token, 5, "watch")
print(f"Total count: {result_watch.get('total_count')}")
print(f"View distribution: {result_watch.get('view_distribution')}")

print("\n=== Testing 'view' filter ===")
result_view = get_channel_analytics(token, 5, "view")
print(f"Total count: {result_view.get('total_count')}")
print(f"View distribution: {result_view.get('view_distribution')}")