Как создать подстановочные знаки в динамических ссылках Firebase?

Как я могу настроить динамическую ссылку для запуска на всех поддоменах на моем веб-сайте и передать URL-адрес в качестве данных?

Я хочу иметь возможность брать любой URL-адрес из браузера и вставлять его в электронное письмо. Если щелкнуть, я хочу, чтобы он открывался в приложении, а не в браузере, если приложение установлено.

LinkedIn, Facebook и другие делают это, но я не могу понять, как это сделать.

Интеграция Angular - Firebase Analytics
Интеграция Angular - Firebase Analytics
Узнайте, как настроить Firebase Analytics и отслеживать поведение пользователей в вашем приложении Angular.
3
0
358
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Тогда это не то, что вы делаете с динамическими ссылками Firebase. То, что вы ищете, это глубокие ссылки. Представьте свой манифест apple-app-site-association.

  "applinks": {
    "apps": [],
    "details": [
    {
      "appID": "{your.App.ID.here}",
      "paths": ["/path/to/url/", "/another/path/to/url"]
    }
    ]
  }
}

Хотя я не уверен, что это то, что делает firebase (поскольку нельзя указать такую ​​​​вещь в манифесте Android, а только в самом приложении), это один из способов думать об этом. Если вместо использования динамических ссылок Firebase вы вручную добавите манифесты Android и OSX в свой проект без указания пути, это будет работать для всего вашего веб-сайта.

Есть много статей о настройке диплинков, а точнее отложенных, но, чтобы выбрать одну, можно начать с Руководство Adjust.com по диплинкингу

Другие вопросы по теме