Что вы перенесёте
- Все ссылки Short.io по всем доменам — URL назначения, слаги, теги, даты создания и истечения.
- Каждый домен Short.io, сопоставленный индивидуально с верифицированным кастомным доменом Elido или общим доменом Elido.
- Дедупликацию слагов по доменам — несколько доменов Short.io можно сопоставить с одним доменом Elido.
Short.io хранит ссылки по доменам — один домен является одним «проектом» в их модели данных. Импортер Elido обрабатывает мультидоменные аккаунты и позволяет сопоставить каждый домен Short.io с аналогом в Elido перед запуском.
Перед началом#
- Аккаунт Short.io с хотя бы одним доменом и несколькими ссылками.
- «Secret» (приватный) API-ключ от Short.io — не публичный. Приватный ключ нужен для получения списка ссылок.
- Кастомные домены Elido, настроенные для любых брендовых доменов Short.io, которые хочешь сохранить. См. Добавить кастомный домен.
Шаг 1 — Создай API-ключ Short.io#
- Войди в Short.io.
- Перейди в Integrations → API Keys → Create.
- Выбери тип ключа Secret (приватный).
- Скопируй ключ.
Шаг 2 — Открой мастер миграции#
- Перейди в Dashboard → Integrations → Short.io Migration или нажми Start migration на странице интеграций.
- Вставь приватный API-ключ. Нажми Connect.
- Elido вызывает API Short.io и выводит список всех доменов в аккаунте.
Шаг 3 — Сопоставь домены#
Для каждого домена Short.io выбери:
- Существующий кастомный домен Elido (должен быть уже верифицирован в Elido).
- Общий домен Elido (
s.elido.meилиb.elido.me).
Несколько доменов Short.io можно сопоставить с одним доменом Elido — слаги дедуплицируются по доменам.
Шаг 4 — Запусти импорт#
Нажми Start import. Воркер постранично обходит GET /links для каждого домена и создаёт каждую ссылку в Elido. Для каждой ссылки сохраняется:
- URL назначения.
- Slug.
- Теги.
- Дата создания.
- Дата истечения (если установлена).
Крупные аккаунты занимают 5–20 минут. По завершении приходит письмо.
Что импортируется#
- URL назначения, slug, теги.
- Даты истечения и создания.
- Заголовок ссылки (если хранился).
Что не переносится#
- История кликов — данные о кликах Short.io не экспортируются через API. Elido начинает считать с момента переезда.
- Защита паролем — пароли ссылок Short.io недоступны через API. При необходимости добавь пароли вручную в Elido для ссылок, которым они нужны.
- Splash-страницы и редиректы с кастомным HTML — Short.io поддерживает кастомные промежуточные страницы. Аналог в Elido — bio-страницы; воссоздай их вручную.
- UTM-шаблоны — воссоздай в настройках ссылок Elido при необходимости.
Устранение неполадок#
«Unauthorized» при подключении — Ты использовал публичный ключ вместо приватного (secret). Вернись в Integrations Short.io и найди метку Secret.
Домены не отображаются после подключения — API-ключ может принадлежать субаккаунту или участнику команды без доступа ко всем доменам. Проверь список доменов под своим аккаунтом в Short.io и убедись, что владелец ключа имеет доступ администратора.
Лог конфликтов слагов показывает много конфликтов — Это происходит, когда ты уже создал некоторые ссылки в Elido с теми же слагами. Используй вариант разрешения конфликтов Skip Elido, чтобы сохранить существующие ссылки Elido; версии Short.io будут записаны как пропущенные.
Импорт останавливается на середине — Short.io ограничивает примерно до 60 запросов/минуту. Импортер соблюдает это ограничение. Проверь страницу статуса на предмет инцидентов с API Short.io.