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:

  1. 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.
  2. 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.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.