clx

English Войти

Статистика и короткие ссылки для сайтов, которые вы генерируете

Генератор сайтов добавляет сайт через API, вставляет его счётчик в собираемые страницы и читает итоги. Каждый счётчик работает в том аккаунте Cloudflare, где обслуживается его сайт.

Начать бесплатно

Без общего следа

У каждого сайта свой путь, свои имена файлов и свой код сниппета — из случайного зерна, и нет чужого хоста: ни в странице, ни в адресах, ни в ответах нет сигнатуры, общей для сайтов clx или похожей на clx. Что остаётся видно, честно: POST на свой же сайт при каждом просмотре с пустым ответом 204 и имена API самого браузера.

Для конвейеров сборки

Каждая запись идёт с ключом идемпотентности: прошедшая запись, повторённая с тем же ключом в течение суток, не вносит изменение второй раз. Ключу даются только нужные права — конвейеру хватает сайтов и отчётов.

Много клиентов, одна интеграция

Тариф API — 50 аккаунтов Cloudflare, 500 сайтов и 10 000 ссылок, пять ключей; ключ можно ограничить аккаунтами и IP клиента, чтобы ключ одного клиента не дотянулся до другого.

Работает с Cloudflare Pages

Маршрут счётчика стоит на хосте самого сайта, рядом с сайтом на Pages, и пропускает всё остальное. Расход аккаунта измеряется ежедневно, и API подскажет, когда клиенту пора на Workers Paid.

Три шага в сборке

Когда аккаунт Cloudflare клиента подключён: добавьте сайт один раз, вставьте его сниппет в каждую страницу, читайте отчёт, когда нужно. Весь контракт — в справочнике API.

# 1. добавить сайт (права: sites)
curl https://clx.cx/v1/sites \
  -H "Authorization: Bearer clx_…" \
  -H "Idempotency-Key: build-42-example.com" \
  -H "Content-Type: application/json" \
  -d '{"account_id":"…","host":"example.com"}'
# → 202 { "site": { "id": "…", "snippet": { "inline": "<script>…</script>", … } } }

# 2. вставить snippet.inline в <head> каждой собранной страницы

# 3. прочитать итоги (права: reports)
curl "https://clx.cx/v1/sites/{id}/report?period=7d" -H "Authorization: Bearer clx_…"

Вопросы

Нужны ли клиентам свои аккаунты Cloudflare?

Да: счётчик работает в том аккаунте, где обслуживается сайт. Клиент подключает его один раз bootstrap-токеном — сам или через вашу интеграцию.

Найдут ли clx сканеры футпринтов или блокировщики рекламы?

В странице, адресах и ответах нет сигнатуры, общей для сайтов clx или похожей на clx, кроме имён API самого браузера. Наблюдатель всё же может заметить поведение — POST на свой сайт с пустым ответом 204.

Есть ли SDK?

Нет: API — обычный HTTP с контрактом OpenAPI, а для ИИ-агентов есть отдельная пошаговая инструкция.

Сколько это стоит?

Тариф API включается по запросу и пока бесплатен; Workers Paid не нужен.

Дайте каждому собранному сайту свой счётчик

Начать бесплатно