Elido

Использовать Elido в self-hosted n8n

Установи community node @elidoapp/n8n-nodes-elido, настрой учётные данные и создай первый workflow.

3 мин чтенияОбновлено 2026-05-15

Что вы настроите

  • Community node @elidoapp/n8n-nodes-elido, установленный в вашем self-hosted экземпляре n8n.
  • Учётные данные Elido API с точными scopes, необходимыми вашему воркфлоу — read, write или analytics.
  • Trigger- и action-узлы для событий кликов, конверсий, создания ссылок и аналитических запросов.

n8n — это self-hosted инструмент автоматизации. Community node Elido даёт тебе нативные триггеры и actions в визуальном редакторе n8n — без узлов HTTP Request.

Требования#

  • n8n версии 0.220 или выше (community nodes требуют этого минимума).
  • Self-hosted n8n с включённой установкой community nodes. Облачные планы n8n могут ограничивать это — проверь свой план.
  • API-токен воркспейса Elido.

Шаг 1 — Установи community node#

  1. В n8n перейди в Settings → Community Nodes.
  2. Нажми Install a community node.
  3. Вставь название пакета:
    @elidoapp/n8n-nodes-elido
    
  4. Согласись с уведомлением о рисках и нажми Install.
  5. n8n перезапустится. После перезапуска найди «Elido» в пикере узлов — должны появиться trigger-узел и action-узлы Elido.

Шаг 2 — Создай API-токен Elido#

  1. В Elido перейди в Dashboard → API Keys → New key.
  2. Выбери scopes в зависимости от нужд workflow:
    • links:read — поиск и список ссылок.
    • links:write — создание и обновление ссылок.
    • analytics:read — чтение количества кликов и аналитики.
  3. Скопируй токен. Он начинается с ek_.

Шаг 3 — Добавь учётные данные Elido в n8n#

  1. В n8n перейди в Credentials → New Credential → Elido API.
  2. Вставь токен в поле API Token.
  3. Воркспейс определяется автоматически по токену. Нажми Save.

Можно создать несколько учётных данных (по одному на воркспейс Elido) и ссылаться на них в отдельных узлах.

Доступные триггеры#

ТриггерКогда срабатывает
Link ClickedКаждый клик по любой ссылке в воркспейсе (или фильтрация по тегу/слагу)
Conversion RecordedКаждый раз при записи конверсии
Threshold ExceededКогда счётчик кликов ссылки пересекает заданное значение

Триггеры используют систему вебхуков Elido. n8n автоматически регистрирует URL вебхука при активации workflow.

Доступные actions#

ActionЧто делает
Create LinkСоздаёт новую короткую ссылку
Update LinkОбновляет URL назначения, слаг, теги или срок действия
List LinksВозвращает постраничный список ссылок с фильтрами
Look Up LinkНаходит ссылку по слагу или ID
Get AnalyticsВозвращает количество кликов и детализацию для ссылки

Пример workflow — логирование кликов в Baserow#

Этот workflow срабатывает при каждом клике и записывает строку в таблицу Baserow (self-hosted аналог Airtable, популярный в экосистеме n8n).

[Elido Trigger: Link Clicked]
      ↓
[Baserow: Create Row]
  - Table: "Click Log"
  - Slug: {{ $json.slug }}
  - Country: {{ $json.country }}
  - Device: {{ $json.device }}
  - Clicked At: {{ $json.clicked_at }}

Настройка:

  1. Перетащи триггер Elido на холст. Выбери учётные данные. Установи тип триггера "Link Clicked".
  2. Перетащи узел Baserow. Подключи его. Настрой базу и таблицу Baserow.
  3. Сопоставь поля как показано выше.
  4. Нажми Activate workflow.

Пример workflow — создание ссылки по вебхуку#

Более простой паттерн: внешняя система отправляет POST с URL в n8n, n8n сокращает его с помощью Elido и возвращает короткий URL.

[Webhook node: POST /shorten]
      ↓
[Elido Action: Create Link]
  - Destination URL: {{ $json.body.url }}
  - Tag: {{ $json.body.tag }}
      ↓
[Respond to Webhook]
  - Body: { "short_url": "{{ $json.short_url }}" }

Устранение неполадок#

Community node не появляется после установки — n8n требует полного перезапуска после установки community nodes. При использовании n8n в Docker перезапусти контейнер: docker restart n8n.

«Invalid credentials» при тестировании узла — API-токен неверный или имеет неправильные scopes. Создай новый токен с нужными scopes и обнови учётные данные n8n.

Триггер не срабатывает — Убедись, что workflow активен (переключатель в правом верхнем углу редактора workflow). Неактивные workflow не регистрируют вебхуки, поэтому Elido никогда не отправляет события.

URL вебхука отклонён Elido — URL вебхука n8n должен быть доступен из интернета (или с серверов Elido). При локальном запуске n8n или в частной сети настрой туннель (например Cloudflare Tunnel, ngrok) и задай WEBHOOK_URL в переменных окружения n8n, указав адрес туннеля.

Это было полезно?
Нужно больше? Напишите команде - ответ в течение одного рабочего дня.Связаться с поддержкой