होम मोबाइल SDK टूल को चालू किया जा रहा है

इस पेज पर, Google Home Mobile SDK में, कमीशन करने वाले एपीआई की चुनिंदा सुविधाओं के इस्तेमाल के बारे में बताया गया है.

खोज के नतीजों से जुड़ी सूचनाएं दिखाना बंद करें

Android हाफ़शीट की सूचना
पहली इमेज: Android की हाफ़शीट में मिलने वाली सूचना का उदाहरण

Android पर Google Play services, डिफ़ॉल्ट रूप से "हाफ़शीट" वाली सूचनाओं का इस्तेमाल करता है. ये सूचनाएं किसी मोबाइल डिवाइस की स्क्रीन के निचले आधे हिस्से को कवर करती हैं. इससे लोगों को पता चलता है कि वे Matter डिवाइस आस-पास हैं, लेकिन उन्हें चालू किया जा सकता है.

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

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

इस एपीआई को लागू करने का तरीका Google Home Sample App for Matter में देखा जा सकता है. ज़्यादा जानकारी के लिए, HalfSheetSuppressionObserver.kt पर जाएं.

Matter को चालू करने के लिए, सहायता टीम से संपर्क करने की जानकारी दें

अगर आपने कमीशन करने के लिए Mobile SDK का इस्तेमाल किया है, तो आपको Google Home Developer Console में ऐप्लिकेशन के पैकेज का नाम जोड़ना होगा. साथ ही, हमारे Matter एपीआई को लागू करना होगा. साथ ही, यह बताना होगा कि आपका ऐप्लिकेशन, ACTION_COMMISSION_DEVICE इंटेंट को हैंडल करके, Matter कमीशन करने की सुविधा देता है.

अपनी AndroidManifest.xml फ़ाइल में, application के एलान में यह intent-filter जोड़ें:

<intent-filter>
    <action android:name="com.google.android.gms.metadata.MODULE_DEPENDENCIES" />
</intent-filter>

रेफ़रंस के लिए, ऐप्लिकेशन के मेनिफ़ेस्ट का सैंपल देखें.

ऐप्लिकेशन पिकर

ऐप्लिकेशन पिकर

कमीशन की प्रोसेस के दौरान, ऐप्लिकेशन पिकर में आपका ऐप्लिकेशन दो तरीकों से दिखता है:

  1. कोई ऐप्लिकेशन चुनें स्क्रीन पर.
  2. अगर उपयोगकर्ता कोई दूसरा ऐप्लिकेशन चुनें का विकल्प चुनते हैं, तो यह इंस्टॉल किए गए दूसरे ऐप्लिकेशन वाली स्क्रीन पर दिखेगा.

सुझाए गए ऐप्लिकेशन

ऐप्लिकेशन पिकर में, सुझाए गए दो ऐप्लिकेशन दिखते हैं.

  • पहला हमेशा Google Home app (GHA) होता है.
  • दूसरा, डिवाइस बनाने वाली कंपनी के पसंदीदा ऐप्लिकेशन के लिए होता है. ऐसा तब होता है, जब उसे डिवाइस के वीआईडी या पीआईडी से जुड़े Developer Console प्रोजेक्ट में बताया गया हो. डिवाइस बनाने वाली कंपनी का पसंदीदा कमिश्नर ऐप्लिकेशन

ऐप्लिकेशन, ऐप्लिकेशन चुनें स्क्रीन पर दो स्थितियों में दिखते हैं.

  1. इंस्टॉल किया गया - Play services जांच करें कि ऐप्लिकेशन ACTION_COMMISSION_DEVICE इंटेंट फ़िल्टर के साथ काम करता है या नहीं. अगर इंटेंट फ़िल्टर मौजूद नहीं है, तो उपयोगकर्ता को ऐप्लिकेशन अपडेट करने के लिए Play Store पर भेज दिया जाता है.
  2. इंस्टॉल नहीं किया गया है - जारी रखने से पहले, उपयोगकर्ता को Play Store पर ऐप्लिकेशन इंस्टॉल करने के लिए कहा जाता है.