Как сделать, чтобы ссылки TikTok открывали приложение напрямую

Когда вы делитесь видео TikTok где-нибудь вне TikTok — в биографии Instagram, в описании YouTube, в рассылке — вы хотите, чтобы оно открывалось в приложении TikTok, где зрители авторизованы и одним касанием могут подписаться на вас. Если открыть в мобильном браузере, то же самое видео будет воспроизводиться за экранами входа и баннерами приложения, и подписка происходит редко. Форматы ссылок TikTok более запутанные, чем у большинства платформ, поэтому это руководство рассказывает о том, что надежно работает, чего следует избегать и как работать со зрителями, у которых нет приложения.

Прямой метод: видеосхема TikTok

1

Начните с полного URL видео.

Вам нужна длинная форма с именем пользователя и числовым ID видео:

https://www.tiktok.com/@yourhandle/video/7106594312292453675

Если у вас есть короткая ссылка для общего доступа, например vm.tiktok.com/xyz, откройте её в браузере и скопируйте полный URL, на который она ведёт — в короткой форме нет ID видео.

2

Возьмите ID видео и создайте ссылку схемы.

Число после /video/ — это ID видео. Вставьте его в схему TikTok:

snssdk1233://aweme/detail/7106594312292453675

(snssdk1233 — внутренний идентификатор приложения TikTok — выглядит странно, но это схема, которую регистрирует приложение.)

3

Используйте новую ссылку.

На телефоне с установленным TikTok это откроет видео прямо в приложении.

Загвоздка: нет резервного варианта и особенности схемы

Если TikTok не установлен, ссылка snssdk1233:// ничего не делает — за ней нет веб-страницы, поэтому касание заканчивается ничем, если вы не добавите обнаружение устройства и резервный вариант.

Схемы TikTok также различаются больше, чем у других платформ. Разные источники документируют формы snssdk1233://, aweme:// и tiktok://, и поведение отличается между iOS и Android. То, что работает в одном контексте, может не работать в другом — что делает TikTok самым убедительным случаем на этом сайте для передачи логики для каждого устройства сервису.

Функция Open in app от Linkly делает именно это: вставьте обычный URL видео, и каждый зритель получит правильную ссылку для своего устройства — приложение, когда оно установлено, App Store, Google Play или веб-сайт, когда его нет — с вашим отслеживанием кликов и пиксели ретаргетинга срабатывают перед передачей. Вы можете просмотреть то, что он генерирует для любого URL TikTok, с помощью бесплатного средства тестирования глубоких ссылок.

Информация для разработчиков, специфичная для платформы

iOS

Стандартные ссылки https://www.tiktok.com открывают приложение через Universal Links из Safari и Messages — но не из браузеров других приложений (в частности, Instagram), откуда переходят ссылки создателей. Там ссылка схемы, активируемая касанием пользователя, — это надежный путь. Некоторые источники сообщают о aweme:// как о встроенной форме iOS; snssdk1233:// — это широко используемая.

Android: Intent URLs

На Android надежный подход — это Intent URL, созданный на основе App Link TikTok, привязанный к пакету TikTok, с явным резервным вариантом:

intent://www.tiktok.com/@yourhandle/video/7106594312292453675#Intent;scheme=https;package=com.zhiliaoapp.musically;S.browser_fallback_url=https://play.google.com/store/apps/details?id=com.zhiliaoapp.musically;end

Это открывает приложение, если оно установлено, и отправляет всех остальных в Play Store (или любой другой резервный вариант на ваш выбор).

Часто задаваемые вопросы о ссылках приложения TikTok

Могу ли я создать глубокую ссылку на мой профиль TikTok вместо видео?

Это не надежно с общедоступного URL. Схема профиля TikTok требует внутреннего числового ID пользователя, а не вашего @handle, и нет общедоступного способа его найти. Поделитесь обычной ссылкой профиля или вместо этого ссылкой на закреплённое видео — ID видео находятся прямо в URL.

Почему моя ссылка для общего доступа vm.tiktok.com не работает для этого?

Это короткие ссылки, которые являются перенаправлениями и не содержат ID видео. Откройте короткую ссылку в браузере, дождитесь её разрешения и скопируйте полный URL /@handle/video/..., на который она ведёт.

Что происходит, если у зрителя не установлено TikTok?

Сырая ссылка схемы ничего не делает. Ссылка Linkly автоматически переходит на резервный вариант — в App Store, Google Play или на веб-сайт, в зависимости от того, как вы её настроили.

Что происходит на рабочем столе?

С ссылкой Linkly пользователи рабочего стола просто получают обычную страницу tiktok.com — поведение приложения применяется только на телефонах и планшетах.

Получите 100 коротких ссылок и отслеживайте 500 кликов в месяц бесплатно.