Za pomocą Konsoli Play możesz zarządzać precyzyjnymi linkami, aby ułatwić użytkownikom szybkie uzyskiwanie dostępu do treści w aplikacji i zwiększyć ich zaangażowanie. Ten artykuł zawiera omówienie strony Precyzyjne linki (Rozwój > Precyzyjne linki). Dowiesz się z niego, jak za pomocą tej strony skutecznie zarządzać precyzyjnymi linkami i rozwiązywać związane z nimi problemy.
Precyzyjne linki – omówienie
Precyzyjne linki to adresy URL dowolnego schematu, które kierują użytkowników bezpośrednio do określonej części aplikacji. Deweloperzy mogą tworzyć precyzyjne linki, dodając filtry intencji, które będą kierować użytkowników do odpowiednich działań w ich aplikacji.
Tworzenie, utrzymywanie i weryfikowanie precyzyjnych linków może być trudnym procesem. Strona Precyzyjne linki w Konsoli Play upraszcza go przez:
- udostępnianie prostego, ale kompleksowego podsumowania dotychczasowych precyzyjnych linków;
- ułatwianie szybkiego identyfikowania problemów z konfiguracją precyzyjnych linków, aby można je było wcześniej rozwiązać;
- oferowanie zaawansowanych funkcji wyszukiwania, dzięki którym można łatwo przeglądać wszystkie zasoby obejmujące ścieżki, domeny i schematy niestandardowe.
Funkcje strony Precyzyjne linki
Treści poniżej opisują funkcje strony Precyzyjne linki. Kliknij sekcję, aby ją rozwinąć lub zwinąć.
Selektor aplikacjiZa pomocą selektora aplikacji w prawym górnym rogu strony możesz wybrać wersję aplikacji, w przypadku której chcesz sprawdzić precyzyjne linki. Możesz wybrać dowolną aktywną wersję aplikacji na dowolnej ścieżce (ścieżce produkcyjnej albo ścieżce testu otwartego, zamkniętego lub wewnętrznego). Tabele zawierają dane dotyczące precyzyjnych linków na podstawie wybranej wersji aplikacji.
Uwaga: możesz wybierać spośród wszystkich aktywnych wersji aplikacji (tj. wersji aplikacji, które nadal są udostępniane użytkownikom). Być może masz użytkowników z zainstalowaną starszą wersją aplikacji, która nie jest już dostępna. Google Play uznaje, że wersje tych aplikacji zostały zastąpione, więc nie można ich wybrać.
U góry strony mogą być widoczne karty z powiadomieniami o precyzyjnych linkach. Na tych kartach znajdziesz wyróżnione informacje o problemach z konfiguracją precyzyjnych linków, dzięki czemu możesz szybko stwierdzić, które elementy wymagają Twojej uwagi. Karty z wyróżnionymi informacjami mogą zawierać różne komunikaty i działania w zależności od treści. Na przykład kliknięcie Wyświetl domeny spowoduje odfiltrowanie niektórych tabel na stronie, a kliknięcie Więcej informacji spowoduje przejście do konkretnych treści w dokumentacji, które pomogą Ci wykorzystać możliwości precyzyjnych linków.
Tabela Domeny zawiera listę wszystkich domen zadeklarowanych w manifeście aplikacji. Pomaga zweryfikować powiązania między adresami URL a aplikacją przez tworzenie linków do aplikacji. Jeśli w przypadku swojej aplikacji celowo nie korzystasz z linków do aplikacji, ale nadal chcesz polegać na linkach internetowych z uwzględnieniem ustawień użytkowników, ta sekcja może nie być dla Ciebie zbyt istotna, ponieważ Twoje domeny z założenia nie będą powiązane z Twoją aplikacją.
Jeśli pojawią się jakieś problemy z domenami, najedź na kolumnę stanu, aby zobaczyć, co dokładnie się nie powiodło. Aby wyświetlić szczegółowe informacje o problemach, kliknij dany wiersz.
Jeśli w tabeli Domeny masz problemy, możesz je rozwiązać w ten sposób:
- Użyj generatora JSON w nakładce, aby bezpośrednio skopiować zawartość pliku assetlinks do swojej domeny, która zawiera wszystkie informacje niezbędne do działania linków do aplikacji. Uwaga:
- Generator jest dodatkiem, co oznacza, że obejmuje wszystkie elementy znajdujące się w domenie. Możesz pobrać całą zawartość i wkleić ją w niezmienionej postaci (lub pobrać plik). Nie spowoduje to naruszenia zgodności z innymi aplikacjami, których jesteś właścicielem. Proponowane zmiany są zaznaczone na zielono.
- Rozwiązanie problemów z domeną nie gwarantuje, że wszyscy użytkownicy będą mieć zweryfikowane linki do aplikacji. W przypadku większości wersji Androida (starszych niż 12) weryfikacja domeny odbywa się podczas instalacji, więc jeśli chcesz, aby stare instalacje zaczęły otrzymywać linki do aplikacji, musisz opublikować nową wersję aplikacji.
- Po wprowadzeniu wymaganych zmian w pliku assetlinks i przesłaniu go do swojej domeny wróć na stronę Precyzyjne linki i sprawdź, czy problem został rozwiązany.
Ta tabela zawiera dane dotyczące pliku manifestu aplikacji. Google Play weryfikuje filtry intencji aplikacji i grupuje je według ścieżek (na potrzeby linków internetowych). W razie problemów możesz kliknąć dowolny wiersz, aby uzyskać szczegółowe informacje o tym, jak naprawić aplikację. Po kliknięciu ścieżki zobaczysz też wszystkie obsługiwane w niej linki. Będzie to połączenie schematów (http/https) i domen zadeklarowanych dla filtrów intencji, które mają tę ścieżkę i to działanie.
Uwaga: aby rozwiązać problemy wymienione w tabeli z linkami manifestu aplikacji, musisz zmodyfikować plik AppManifest.xml i opublikować nową wersję aplikacji. Problemy z bieżącą wersją aplikacji nigdy nie znikną, ponieważ są powiązane z opublikowaną już wersją aplikacji.
<data>
jest niebezpieczne, ponieważ są one łączone we wszystkich permutacjach schematu, ścieżki i domeny. Jeśli jednak masz tę samą ścieżkę dla linków internetowych (gdzie schematy to zawsze http/s), to nie problem.Wszystkie tabele na stronie Precyzyjne linki można przeszukiwać i sortować. Możesz użyć funkcji wyszukiwania, aby znaleźć wyniki dotyczące wszystkich zasobów obejmujących ścieżki, domeny i schematy niestandardowe powiązane z Twoją wersją aplikacji. Możesz posortować tylko aktualnie wczytywane dane (domyślnie lub na podstawie wyników wyszukiwania).
W tabeli Domeny możesz wyszukiwać domeny (wyszukiwanie podłańcucha) i filtrować według stanu (OK (W porządku), Not OK (Nie w porządku)). Możesz też wyszukiwać ścieżki i schematy niestandardowe:
- wyszukaj schemat (wyszukiwanie podłańcucha),
- wyszukaj domenę (wyszukiwanie podłańcucha),
- wyszukaj ścieżkę (wyszukiwanie podłańcucha),
- wyszukaj działanie (wyszukiwanie podłańcucha).
Uwaga: jeśli w tabeli Ścieżki wpiszesz pełny adres URL (np. http://example.com/someStrangePattern), panel spróbuje dopasować wzór do typu ścieżki. Przeanalizuj ten przykład:
Ścieżka zdefiniowana w manifeście to wzorzec (https://example.com/Some.*Pattern).
W takim przypadku, jeśli wpiszesz pełny adres URL, wyświetlana będzie ta ścieżka. Za pomocą tej funkcji możesz zrozumieć, które filtry intencji i ścieżki będą odpowiedzialne za obsługę adresu URL wpisanego w polu wyszukiwania.
Funkcja wyszukiwania ignoruje parametry zapytania, dzięki czemu można wkleić pełny adres URL w polu wyszukiwania, co nie spowoduje problemów.