Tracking Discover (Phân tích tracking website)
Thu thập dữ liệu website bằng trình duyệt thật để phát hiện nền tảng, sự kiện dataLayer và container GTM, rồi xuất ra các tệp phân tích.
Dữ liệu · Phân tíchTrung cấp★ 134⑂ 39Điểm AI 9/10Cập nhật lần cuối: 29 thg 4, 2026
Làm được gì
- Dùng Playwright mở Chromium thật để crawl website và kiểm tra độ phủ trang.
- Tự động nhận diện nền tảng (thương mại điện tử / CMS) của site.
- Phát hiện các sự kiện
dataLayervà ID container GTM đang hoạt động. - Tạo
site-analysis.jsonvàworkflow-state.json, đồng thời báo cáo tóm tắt dễ đọc: số trang đã phân tích, URL bị bỏ qua, cảnh báo. - Có "ranh giới dừng": chỉ phân tích, không tự động chuyển sang bước nhóm sự kiện hay tạo schema.
- Nếu chưa có lựa chọn về telemetry, skill dừng lại chờ bạn quyết định.
Phù hợp với ai
- Chuyên viên data/growth cần audit hoặc thiết kế tracking GA4/GTM.
- Agency marketing cần đánh giá nhanh tình trạng tracking của site khách hàng mới.
- Developer kiểm tra triển khai dataLayer trên Shopify hoặc site thương mại điện tử.
Ví dụ sử dụng
- "Phân tích dataLayer và GTM của shop này" → chạy
./event-tracking analyze <url> --output-root ./out. - Chỉ kiểm tra vài trang: thêm
--urls https://example.com/product,https://example.com/cart. - Sau khi phân tích, xem trạng thái workflow:
./event-tracking status <artifact-dir>.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/jtrackingai/analytics-tracking-automation/HEAD/skills/tracking-discover/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục skills/tracking-discover từ repo GitHub jtrackingai/analytics-tracking-automation vào ~/.claude/skills/tracking-discover/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/jtrackingai/analytics-tracking-automation.git && mkdir -p ~/.claude/skills && cp -r analytics-tracking-automation/skills/tracking-discover ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal và vào thư mục làm việc của bạn.
- Clone repo:
git clone https://github.com/jtrackingai/analytics-tracking-automation.git - Vào thư mục:
cd analytics-tracking-automation - Cài dependency và trình duyệt Playwright theo README của repo (thường là
npx playwright install chromium). - Cài skill cho Claude Code:
mkdir -p ~/.claude/skills && cp -r skills/tracking-discover ~/.claude/skills/ - Vì skill gọi wrapper
./event-trackingở gốc repo, hãy chạy Claude Code bên trong thư mục repo. - Yêu cầu Claude: "Phân tích tracking của URL này..." để kích hoạt skill.
- Lần đầu chạy, nếu được hỏi về đồng ý telemetry, hãy tự trả lời (skill không chọn thay bạn).
Xem mã nguồn trên GitHub ↗Giấy phép: Apache-2.0