Nearby Messages API, पब्लिश करने की सदस्यता लेने वाला एपीआई है. इससे आपको इंटरनेट से कनेक्ट किए गए Android और iOS डिवाइसों के बीच बाइनरी पेलोड. डिवाइस समान नेटवर्क पर होना ज़रूरी नहीं है, लेकिन उन्हें इंटरनेट.
'आस-पास' सुविधा, समय-समय पर दूसरे डिवाइस से जोड़ने का खास कोड भेजने के लिए, ब्लूटूथ स्मार्ट का इस्तेमाल करती है डिवाइसों के बीच स्विच करता है. सर्वर, ऐसे डिवाइसों के बीच मैसेज भेजने की सुविधा देता है जिन्हें उसी जोड़ने वाले कोड का पता लगाएं. जब कोई डिवाइस आस-पास के किसी डिवाइस से जोड़ने वाले कोड का पता लगाता है है, तो यह पुष्टि करने के लिए Nearby Messages सर्वर को दूसरे डिवाइस से जोड़ने का कोड भेजता है. और यह देखने के लिए कि क्या ऐप्लिकेशन के सदस्यताओं का मौजूदा सेट.
Nearby Messages ऐप्लिकेशन की पुष्टि नहीं की गई है. इसके लिए, Google खाते की ज़रूरत नहीं है.
डेटा एक्सचेंज करने का सटीक तरीका, रिलीज़ के हिसाब से अलग-अलग हो सकता है. कॉन्टेंट बनाने नीचे दिए गए क्रम में मैसेज एक्सचेंज करने वाले इवेंट दिखाए गए हैं:
पब्लिश करने वाला ऐप्लिकेशन, बाइनरी पेलोड (मैसेज) को जोड़ने का अनुरोध करता है को जोड़ने के लिए एक यूनीक कोड (टोकन) का इस्तेमाल करें. सर्वर, कुछ समय के लिए मैसेज पेलोड और टोकन के बीच असोसिएशन.
पब्लिश करने वाला डिवाइस, टोकन का पता लगाने के लिए, ब्लूटूथ स्मार्ट का इस्तेमाल करता है आस-पास के डिवाइस से. पब्लिश करने वाला डिवाइस, स्कैन करने के लिए ब्लूटूथ लो एनर्जी का भी इस्तेमाल करता है अन्य डिवाइसों के टोकन के लिए.
सदस्यता लेने वाला ऐप्लिकेशन अपनी सदस्यता को टोकन से जोड़ता है और ब्लूटूथ का इस्तेमाल करता है पब्लिशर को अपना टोकन भेजने और पब्लिशर के टोकन.
जब किसी भी पक्ष को दूसरे के टोकन का पता चलता है, तो वह सर्वर को उसकी रिपोर्ट करता है.
सर्वर दो डिवाइसों के बीच मैसेज भेजने की सुविधा तब देता है, जब दोनों डिवाइस और कॉल करने वाले ऐप्लिकेशन के लिए इस्तेमाल की जाने वाली एपीआई पासकोड इस्तेमाल होते हैं. Google Developers Console में उसी प्रोजेक्ट से जुड़ा हो.
'Google Play सेवाएं आस-पास' SDK टूल का इस्तेमाल करते समय, इस्तेमाल के आंकड़े यहां इकट्ठा किए जाते हैं बेहतर अनुभव दें.
- परफ़ॉर्मेंस मेट्रिक: वीडियो के पब्लिश होने और सदस्यता लेने की अवधि के साथ-साथ Nearby SDK टूल का इस्तेमाल करने पर मिले मैसेज की संख्या इकट्ठा की जाती है.
- डिवाइस की जानकारी: डिवाइस का मॉडल, देश, बिल्ड वर्शन, और ऐप्लिकेशन के पैकेज के नाम इकट्ठा किए जाते हैं और उन्हें परफ़ॉर्मेंस के साथ जोड़ा जाता है मेट्रिक का इस्तेमाल किया जा सकता है.
- Nearby Messages में पब्लिश किया गया डेटा: Nearby Messages की मदद से पब्लिश किया गया डेटा उसे Google तब तक सेव रखेगा, जब तक कि मैसेज को पब्लिश नहीं कर दिया जाता. यह डेटा शेयर किया जाता है डिवाइस के पास रहने वाले सदस्यों के साथ.
असली उपयोगकर्ता, सेटिंग > में जाकर इस कलेक्शन को अनुमति दे सकते हैं या अस्वीकार कर सकते हैं Google > इस्तेमाल और डाइग्नोस्टिक्स.