Универсальные ссылки: исключить пути, начинающиеся с - PullRequest
0 голосов
/ 28 ноября 2018

Я успешно настроил универсальные ссылки в своем приложении, у меня есть что-то вроде:

{
  "applinks": {
    "apps": [],
    "details": [
        {
            "appID": "MyAppId.com.example.test",
            "paths": [ "*"]
        }
    ]
  }
}

Теперь я хотел бы исключить определенные URL-адреса, начиная, например, с top_secret ,Поэтому, учитывая, что домен www.example.com , я бы хотел, чтобы мое приложение открылось:

  • www.example.com / path / subpath
  • www.example.com / path / subpath / subsubpath

Но я не хочу, чтобы он открывался:

  • www.example.com / path /subpath / top_secret123 / sudssubpath
  • www.example.com / path / subpath / top_secret123
  • www.example.com / path / subpath / top_secret456789 / sudssubpath

Есть ли способ сделать это, используя ключевое слово NOT ?

Заранее спасибо.

1 Ответ

0 голосов
/ 28 ноября 2018

Да, вы можете использовать ключевое слово NOT, чтобы исключить некоторые пути, такие как:

{
"applinks": {
 "apps": [],
 "details": [
    {
        "appID": "MyAppId.com.example.test",
        "paths": [ "*","NOT */top_secret*/*"]
    }
   ]
  }
}
...