Az eszközökön a linkeket követő felhasználóknak egy céljuk van: eljutni a kívánt tartalomhoz. Fejlesztőként beállíthatja az Android App Linkeket, hogy a felhasználókat közvetlenül az alkalmazásban juttassa el egy link konkrét tartalmához, megkerülve az alkalmazásválasztó párbeszédpanelt, más néven a disambiguation párbeszédpanelt. Mivel az Android App Links a HTTP URL-eket és a webhelyhez való társítást használja, azok a felhasználók, akik nem telepítették az alkalmazást, közvetlenül az Ön webhelyén található tartalomhoz jutnak el.
Mély linkek és Android App Links
Mielőtt belemerülne a megvalósításba, fontos, hogy megértse az Android alkalmazásban létrehozható különböző típusú linkeket: mély linkek és Android App Links.
A mély linkek olyan URL-ek, amelyek közvetlenül az alkalmazás meghatározott tartalmához vezetik a felhasználókat. Androidban mély linkeket hozhat létre szándékszűrők hozzáadásával és a bejövő szándékokból származó adatok kinyerésével, hogy a felhasználókat a megfelelő tevékenységhez irányítsa.
Ha azonban a felhasználó készülékére telepített más alkalmazások is képesek kezelni ugyanazt a szándékot, a felhasználók nem biztos, hogy közvetlenül az Ön alkalmazásához jutnak. Például egy banki e-mailben egy URL-címre kattintva egy párbeszédpanel jelenhet meg, amely megkérdezi a felhasználót, hogy a böngészőt vagy a bank saját alkalmazását használja-e a link megnyitásához.
Az Android 6.0 (API 23. szint) és újabb Android alkalmazások linkjei lehetővé teszik egy alkalmazás számára, hogy egy adott típusú link alapértelmezett kezelőjeként jelölje ki magát. Ha a felhasználó nem szeretné, hogy az alkalmazás legyen az alapértelmezett kezelő, a készülék rendszerbeállításaiban felülbírálhatja ezt a viselkedést.
Az Android App Links a következő előnyöket kínálja:
- Biztonságos és egyedi: Az Android App Links olyan HTTP URL-címeket használ, amelyek az Ön tulajdonában lévő webhelytartományra hivatkoznak, így más alkalmazások nem használhatják az Ön linkjeit. Az Android App Links egyik követelménye, hogy a domainjének tulajdonjogát a weboldalhoz társítási módszereink egyikével igazolja.
- Zökkenőmentes felhasználói élmény: Mivel az Android App Links egyetlen HTTP URL-t használ a weboldalán és az alkalmazásában lévő azonos tartalomhoz, azok a felhasználók, akiknek nincs telepítve az alkalmazás, az alkalmazás helyett egyszerűen a weboldalára mennek – nincsenek 404-es üzenetek, nincsenek hibák.
- Android Instant Apps támogatás: Az Android Instant Apps támogatással a felhasználók telepítés nélkül is futtathatják Android-alkalmazását. Az Android-alkalmazásod Instant App támogatásának hozzáadásához állítsd be az Android App Linkeket, és látogass el a g.co/InstantApps oldalra.
- A felhasználók bevonása a Google keresőből: A felhasználók közvetlenül megnyithatnak egy adott tartalmat az alkalmazásában, ha egy mobilböngészőben, a Google kereső alkalmazásban, az Android képernyőkeresőjében vagy a Google Asszisztensen keresztül a Google URL címére kattintanak.
Add Android App Links
Az Android App Links létrehozásának általános lépései a következők:
- Hozzon létre mély linkeket az alkalmazásában lévő adott tartalomhoz: Az alkalmazás manifesztjében hozzon létre szándékszűrőket a webhely URI-ihoz, és konfigurálja az alkalmazást úgy, hogy a szándékok adatait felhasználva küldje a felhasználókat az alkalmazás megfelelő tartalmához. További információ a Mélyreható hivatkozások létrehozása az alkalmazás tartalmához című fejezetben.
- Adjon hozzá ellenőrzést a mélyreható hivatkozásokhoz: Konfigurálja az alkalmazást úgy, hogy kérje az alkalmazás linkjeinek ellenőrzését. Ezután tegyen közzé egy Digital Asset Links JSON fájlt a webhelyein, hogy a Google Search Console-on keresztül ellenőrizze a tulajdonjogot. Tudjon meg többet a Verify App Links című fejezetben.
A fent hivatkozott dokumentáció alternatívájaként az Android App Links Assistant egy olyan eszköz az Android Studio-ban, amely végigvezeti Önt az Android App Links létrehozásához szükséges minden egyes lépésen.