Google Fit के हर डेटा पॉइंट से जुड़ा डेटा सोर्स मौजूद होता है. डेटा सोर्स में, ऐप्लिकेशन की पहचान करने या डेटा को इकट्ठा करने या बदलने वाले डिवाइस की जानकारी मौजूद होती है.
REST API से यह तय किया जा सकता है कि किस ऐप्लिकेशन ने फ़िटनेस डेटा डाला है. उदाहरण के लिए, ऐसा ऐप्लिकेशन जो उपयोगकर्ता के फ़िटनेस इतिहास के अलग-अलग डेटा का विश्लेषण करता है, वह उपयोगकर्ताओं को विश्लेषण में शामिल फ़िटनेस के सेशन की सूची दिखाने के साथ-साथ हर सेशन में डाले गए ऐप्लिकेशन के बारे में जानकारी दे सकता है.
REST API आपको उस ऐप्लिकेशन को अपने ऐप्लिकेशन के साथ जोड़ने की सुविधा भी देता है जिसे आप फ़िटनेस स्टोर में डालते हैं.
यह तय करें कि किस ऐप्लिकेशन ने डेटा शामिल किया है
किसी सेशन में शामिल किए गए Android ऐप्लिकेशन का पैकेज नाम या सेशन शामिल करने वाले REST ऐप्लिकेशन का नाम पाने के लिए:
- सत्र को फिर से पाएं.
session.application.packageName
याsession.application.name
प्रॉपर्टी पढ़ें.
Android ऐप्लिकेशन का पैकेज नाम या डेटासेट डालने वाले REST ऐप्लिकेशन का नाम पाने के लिए:
- डेटासेट वापस पाएं.
dataset.dataSourceId
प्रॉपर्टी पढ़कर डेटा स्रोत फिर से पाएं.dataSources.application.packageName
याdataSources.application.name
प्रॉपर्टी पढ़ें.
application
प्रॉपर्टी में ये फ़ील्ड शामिल हैं:
name
- ऐप्लिकेशन का नाम.
packageName
- Android ऐप्लिकेशन के पैकेज का नाम.
detailsUrl
- (ज़रूरी नहीं) ऐप्लिकेशन से लिंक करने के लिए एक यूआरआई.
जब आप अपने ऐप्लिकेशन में किसी समय अंतराल के लिए सभी उपलब्ध सेशन की सूची बनाते हैं, तो आप इस जानकारी का इस्तेमाल अपने उपयोगकर्ताओं को यह दिखाने के लिए कर सकते हैं कि हर सेशन में कौनसा ऐप्लिकेशन डाला गया.
अपने आवेदन के बारे में जानकारी दें
अपने ऐप्लिकेशन में फ़िटनेस स्टोर में डाली जाने वाली जानकारी एट्रिब्यूट करने के लिए, पक्का करें कि:
- डेटा सोर्स बनाते समय,
dataSources.application
प्रॉपर्टी में अपने ऐप्लिकेशन की जानकारी जोड़ी जाती है. - डेटासेट में पॉइंट जोड़ते समय, अपने डेटा सोर्स के लिए
सही
datasets.dataSourceId
बताएं.
आपने जो डेटा डाला है वह इस जानकारी का इस्तेमाल करके, उस डेटा को आपके ऐप्लिकेशन में दिखा सकता है.