फ़ास्ट पेयर कंपैनियन ऐप्लिकेशन इंटिग्रेशन

फ़ास्ट पेयर की सुविधा की मदद से, ओईएम के कंपैनियन ऐप्लिकेशन को डिवाइसों को जोड़ने और उन्हें इस्तेमाल करने के अनुभव में बेहतर तरीके से इंटिग्रेट किया जा सकता है. ऐसे कई इंटिग्रेशन पॉइंट हैं जिनका इस्तेमाल, फ़ास्ट पेयरिंग की प्रोसेस पूरी होने के बाद उपयोगकर्ताओं की दिलचस्पी बढ़ाने के लिए किया जा सकता है. हालांकि, इनका इस्तेमाल करना ज़रूरी नहीं है.

प्रॉडक्ट को पहली बार आज़माने के दौरान इंस्टॉल करना (ओओबीई)

फ़ास्ट पेयर की सुविधा की मदद से लोग, हेडसेट के लिए कंपैनियन ऐप्लिकेशन डाउनलोड कर सकते हैं. यह आउट-ऑफ़-बॉक्स एक्सपीरियंस (ओओबीई) का आखिरी चरण होता है. यह सूचना उपयोगकर्ता को दिखाई जाती है. इसमें बताया जाता है कि डिवाइसों को एक-दूसरे से कनेक्ट करने की प्रोसेस पूरी हो गई है. अगर ऐप्लिकेशन पहले से इंस्टॉल नहीं है, तो उपयोगकर्ता इसे डाउनलोड कर सकता है. इसके अलावा, वह ऐप्लिकेशन खोलकर इसका इस्तेमाल शुरू कर सकता है.

इस सुविधा का इस्तेमाल शुरू करने के लिए, कंसोल पर डिवाइस की जानकारी में जाकर, कंपैनियन ऐप्लिकेशन का पैकेज नाम जोड़ें.

फ़ास्ट पेयर की सुविधा के साथ लॉन्च किए गए कंपैनियन ऐप्लिकेशन में, दो अतिरिक्त डेटा एलिमेंट शामिल होते हैं:

  • android.bluetooth.device.extra.DEVICE - वह ब्लूटूथ डिवाइस जिसने सूचना ट्रिगर की है.
  • com.google.android.gms.nearby.discovery.fastpair.MODEL_ID - a java.lang.String that represents the model ID of the paired device.

फ़र्मवेयर अपडेट करने का इंटेंट

जब कनेक्ट किए गए डिवाइस का फ़र्मवेयर वर्शन पुराना हो या डिवाइस कंसोल में कॉन्फ़िगर किए गए फ़र्मवेयर वर्शन से अलग हो, तो फ़र्मवेयर वर्शन की जांच के बाद, फ़ास्ट पेयर, कंपैनियन ऐप्लिकेशन को com.google.android.gms.nearby.fastpair.ACTION_FIRMWARE_UPDATE_BROADCAST इंटेंट के साथ सूचना देगा. इंटेंट में यह अतिरिक्त जानकारी शामिल है:

  • android.bluetooth.device.extra.DEVICE - ब्लूटूथ डिवाइस, जिसके फ़र्मवेयर का वर्शन पुराना है.
  • com.google.android.gms.nearby.discovery.fastpair.MODEL_ID - a java.lang.String जो ट्रिगर करने वाले डिवाइस के मॉडल आईडी को दिखाता है.
  • com.google.android.gms.nearby.fastpair.EXTRA_LOCAL_FIRMWARE_VERSION, ट्रिगर करने वाले डिवाइस के फ़र्मवेयर का वर्शन.
  • com.google.android.gms.nearby.fastpair.EXTRA_LATEST_FIRMWARE_VERSION, डिवाइस कंसोल में कॉन्फ़िगर किया गया फ़र्मवेयर वर्शन.
  • com.google.android.gms.nearby.fastpair.EXTRA_UPDATE_NOTIFICATION_SHOWN, अगर फ़ास्ट पेयर ने सूचना दिखाई है, तो इसे true पर सेट करें