ประวัติเฉพาะแอปจะช่วยให้นักพัฒนาแอป Android และผู้ใช้สามารถควบคุมประสบการณ์การท่องเว็บได้มากขึ้นโดยใช้แท็บที่กำหนดเองของ Chrome เลือกใช้ จากนั้นเปิดใช้ประวัติสำหรับแท็บที่กำหนดเองในแอปซึ่งเจาะจงสำหรับกิจกรรมการท่องเว็บที่ดำเนินการในแอปของคุณ แทนประวัติที่ครอบคลุมมากขึ้นซึ่งแสดงในแอป Chrome ในอุปกรณ์ของผู้ใช้
ประวัติเฉพาะแอปเป็นจุดแรกเข้าสำหรับผู้ใช้เพื่อดูลิงก์ที่เปิดในแท็บที่กำหนดเองของแอป ซึ่งช่วยให้ผู้ใช้ Chrome กลับมาท่องเว็บต่อได้ ลิงก์จากแอปต้นทางจะแสดงในประวัติการเข้าชมของ Chrome พร้อมกับชื่อแอป ซึ่งช่วยให้ผู้ใช้ค้นหาหน้าที่เข้าชมก่อนหน้านี้และใช้งานต่อได้ง่ายขึ้น การเปิดใช้ประวัติเฉพาะแอปจะไม่ส่งผลต่อคุกกี้หรือสถานะการลงชื่อเข้าใช้
ประวัติเฉพาะแอปพร้อมใช้งานใน Chrome 126 และต้องแชร์ชื่อแพ็กเกจแอปเพื่อให้ Chrome แยกแหล่งที่มาของเซสชันของแท็บที่กำหนดเองได้ ซึ่งทำได้โดยใช้ setShareIdentityEnabled ที่มีให้ใช้งานใน Android 14


เปิดใช้ประวัติเฉพาะแอป
นักพัฒนาแอปเลือกใช้ประวัติเฉพาะแอปได้โดยใช้ตัวตั้งค่าที่มีให้ใน 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" จากเมนู 3 จุดของแท็บที่กำหนดเองเพื่อดูหน้าที่เข้าชมก่อนหน้านี้ได้
เหตุผลที่ควรเลือกประวัติเฉพาะแอป
ประวัติเฉพาะแอปช่วยให้ผู้ใช้ค้นหาเนื้อหาเว็บที่เคยเรียกดูมาก่อนได้อย่างรวดเร็วและกลับมาท่องเว็บต่อได้ ผู้ใช้จะเห็นลิงก์เหล่านี้แสดงทั้งใน Chrome และแอปโฮสต์ ซึ่งจะช่วยลดปัญหาที่ผู้ใช้พบและสร้างประสบการณ์การใช้งานโดยรวมที่ดีขึ้น
สําหรับนักพัฒนาแอป ประวัติเฉพาะแอปจะช่วยปรับปรุงแท็บที่กําหนดเองของ Chrome ให้ดียิ่งขึ้น ซึ่งจะช่วยเพิ่มการมีส่วนร่วมของผู้ใช้และการเข้าชมแอป
ข้อจำกัด
- อุปกรณ์ต้องใช้ Android 14 ขึ้นไปจึงจะติดแท็กรายการประวัติได้โดยใช้เมธอด setter
- เบราว์เซอร์ที่ผู้ใช้เลือกต้องเป็น Chrome เวอร์ชัน 126 ขึ้นไป