کاربران خود را تقویت کنید' تجربه مرور با سابقه برنامه خاص

با تاریخچه ویژه برنامه، توسعه دهندگان Android و کاربرانشان می توانند با استفاده از تب های سفارشی Chrome، کنترل بیشتری بر تجربه مرور وب خود به دست آورند. انتخاب کنید، سپس سابقه‌ای را برای برگه‌های سفارشی درون‌برنامه‌ای فعال کنید که مختص فعالیت مروری است که در برنامه شما انجام می‌شود، برخلاف تاریخچه فراگیرتری که در برنامه Chrome در دستگاه کاربر مشاهده می‌شود.

تاریخچه ویژه برنامه یک نقطه ورودی برای کاربران فراهم می کند تا پیوندهای باز شده در برگه سفارشی برنامه را مشاهده کنند. این به کاربران Chrome اجازه می دهد جلسه مرور خود را از سر بگیرند. پیوندهای برنامه اصلی در تاریخچه کروم همراه با نام برنامه نمایش داده می‌شود و کاربران می‌توانند صفحه‌ای که قبلاً بازدید کرده‌اند را پیدا کنند و تجربه خود را از سر بگیرند. فعال کردن سابقه خاص برنامه هیچ تاثیری بر کوکی‌ها یا وضعیت ورود به سیستم ندارد.

سابقه ویژه برنامه از Chrome 126 در دسترس است و باید نام بسته برنامه به اشتراک گذاشته شود تا Chrome بتواند مبدا جلسه برگه سفارشی را تشخیص دهد. این کار با استفاده از setShareIdentityEnabled انجام می شود که از اندروید 14 در دسترس است.

یک مرورگر وب Android که تاریخچه کروم را نشان می دهد
شکل 1. تاریخچه کروم.
یک برگه سفارشی اندروید که منوی سرریز را نشان می‌دهد
شکل 2. منوی سرریز برگه سفارشی درون برنامه.

فعال کردن سابقه ویژه برنامه

برنامه‌نویسان می‌توانند با استفاده از تنظیم‌کننده ارائه‌شده در CustomTabsIntent تاریخچه ویژه برنامه را انتخاب کنند:

// In your activity

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

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

وقتی تاریخچه ویژه برنامه فعال است، کاربران می توانند از منوی سه نقطه برگه سفارشی روی «سابقه Chrome» ضربه بزنند تا صفحه ای را که قبلاً بازدید کرده بودند مشاهده کنند.

چرا تاریخچه خاص برنامه را انتخاب کنید؟

با استفاده از سابقه ویژه برنامه، کاربران می توانند به سرعت محتوای وب را که قبلاً مرور کرده اند پیدا کنند و سفر خود را از سر بگیرند. آن‌ها می‌توانند این پیوندها را هم در Chrome و هم در برنامه میزبان منعکس شده ببینند، که اصطکاک کاربر را کاهش می‌دهد و تجربه کلی بهتری ایجاد می‌کند.

برای توسعه‌دهندگان، سابقه ویژه برنامه، برگه‌های سفارشی Chrome را بیشتر بهبود می‌بخشد، که می‌تواند تعامل کاربر و ترافیک برنامه را بهبود بخشد.

محدودیت ها

  • دستگاه‌ها باید از Android 14+ استفاده کنند تا ورودی‌های سابقه با استفاده از روش تنظیم‌کننده برچسب‌گذاری شوند.
  • مرورگر انتخابی کاربر باید Chrome دارای نسخه 126 یا بالاتر باشد.

منابع اضافی