ऐप्लिकेशन के हिसाब से ब्राउज़िंग इतिहास की सुविधा की मदद से, 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 इतिहास" पर टैप कर सकते हैं.
ऐप्लिकेशन के हिसाब से इतिहास देखने की सुविधा क्यों चुनें?
ऐप्लिकेशन के हिसाब से इतिहास की सुविधा की मदद से, उपयोगकर्ता उस वेब कॉन्टेंट को तुरंत ढूंढ सकते हैं जिसे उन्होंने पहले ब्राउज़ किया था और उस पर फिर से जा सकते हैं. उपयोगकर्ताओं को ये लिंक, Chrome और होस्ट ऐप्लिकेशन, दोनों में दिखेंगे. इससे, उपयोगकर्ताओं को आसानी से लिंक मिलेंगे और उन्हें बेहतर अनुभव मिलेगा.
डेवलपर के लिए, ऐप्लिकेशन के हिसाब से इतिहास की सुविधा, Chrome के कस्टम टैब को और बेहतर बनाती है. इससे उपयोगकर्ताओं की दिलचस्पी और ऐप्लिकेशन ट्रैफ़िक बढ़ सकता है.
सीमाएं
- सेटर तरीके का इस्तेमाल करके इतिहास की एंट्री को टैग करने के लिए, यह ज़रूरी है कि डिवाइसों में Android 14 या इसके बाद का वर्शन हो.
- उपयोगकर्ता ने जो ब्राउज़र चुना है वह Chrome का वर्शन 126 या इसके बाद का होना चाहिए.