Verbeter uw gebruikers' browse-ervaring met app-specifieke geschiedenis

Met app-specifieke geschiedenis kunnen Android-ontwikkelaars en hun gebruikers meer controle krijgen over hun surfervaring op internet met behulp van aangepaste Chrome-tabbladen. Meld u aan en schakel vervolgens een geschiedenis in voor aangepaste in-app-tabbladen die specifiek is voor de browse-activiteit die in uw app wordt uitgevoerd, in tegenstelling tot de meer omvattende geschiedenis die te zien is in de Chrome-app op het apparaat van de gebruiker.

App-specifieke geschiedenis biedt gebruikers een startpunt om links te bekijken die zijn geopend op het aangepaste tabblad van de app. Hiermee kunnen Chrome-gebruikers hun browsersessie hervatten. Links van de oorspronkelijke app worden samen met de naam van de app weergegeven in de geschiedenis van Chrome, waardoor gebruikers gemakkelijker een eerder bezochte pagina kunnen vinden en hun ervaring kunnen hervatten. Het inschakelen van app-specifieke geschiedenis heeft geen invloed op cookies of de inlogstatus.

App-specifieke geschiedenis is beschikbaar vanaf Chrome 126 en vereist dat een app-pakketnaam wordt gedeeld, zodat Chrome de sessieoorsprong van het aangepaste tabblad kan onderscheiden. Dit gebeurt met behulp van setShareIdentityEnabled , beschikbaar vanaf Android 14.

Een Android-webbrowser die de Chrome-geschiedenis toont
Figuur 1. Chrome-geschiedenis.
Een aangepast Android-tabblad met het overloopmenu
Figuur 2. In-app aangepast overloopmenu voor tabbladen.

Schakel app-specifieke geschiedenis in

Ontwikkelaars kunnen zich aanmelden voor app-specifieke geschiedenis met behulp van de setter in CustomTabsIntent :

// In your activity

String url = "https://developers.android.com";
CustomTabsIntent customTabsIntent = newCustomTabsIntent.Builder()
    .setShareIdentityEnabled(true)
    .build();

customTabsIntent.launchUrl(MainActivity.this, Uri.parse(url));

Wanneer app-specifieke geschiedenis is ingeschakeld, kunnen gebruikers op 'Chrome-geschiedenis' tikken in het driepuntsmenu van het aangepaste tabblad om een ​​eerder bezochte pagina te bekijken.

Waarom kiezen voor app-specifieke geschiedenis?

Met app-specifieke geschiedenis kunnen gebruikers snel webinhoud vinden die ze eerder hebben bezocht en hun reis hervatten. Ze kunnen deze links zowel in Chrome als in de host-app terugzien, waardoor gebruikersirritatie wordt verminderd en een algehele betere ervaring wordt gecreëerd.

Voor ontwikkelaars verbetert app-specifieke geschiedenis de aangepaste Chrome-tabbladen verder, wat de gebruikersbetrokkenheid en het app-verkeer kan verbeteren.

Beperkingen

  • Apparaten moeten Android 14+ gebruiken om geschiedenisitems te kunnen taggen met de setter-methode.
  • De door de gebruiker geselecteerde browser moet Chrome zijn met versie 126 of hoger.

Aanvullende bronnen