Динамические ссылки Firebase с параметрами

#firebase #firebase-dynamic-links

#firebase #firebase-dynamic-links

Вопрос:

У меня есть пользовательская настройка домена с динамическими ссылками Firebase. Префиксом URL является https://example.com/link , и затем я могу создать новую динамическую ссылку, которая будет разрешена https://example.com/link/article на https://example.com/article в моем приложении или на веб-сайте.

Что мне нужно сделать, так это также передать идентификатор статьи, которую я хочу, чтобы люди увидели. Копирайтерам нужна структура URL, которая позволяет им создавать перекрестные ссылки на статьи, поэтому это должен быть URL, подобный этому: https://example.com/link/article?id=123456 но когда я тестирую это в браузере, он принимает значение https://example.com/article .. это должно быть возможно, верно? Мне не нужно создавать динамическую ссылку для каждого отдельного фрагмента контента, не так ли? Нужно ли мне добавлять https://example.com/link/article/123456 , чтобы он ссылался на эту конкретную статью?

Если бы я создавал динамические ссылки с использованием REST API в облачной функции, которая запускается при добавлении нового контента в Firestore, сохранялись бы эти ссылки?

Я знаю, что использование формата длинной динамической ссылки даст мне то, что мне нужно, поскольку я могу создать короткий URL с добавленным параметром. Но это не решает проблему предоставления копирайтерам структуры URL, которую легко использовать в их контенте. Может быть, облачная функция, которая удаляет ссылки URL из основной копии и заменяет ее динамической ссылкой в длинной форме?