जुड़ाव वाले SDK टूल के सैंपल ऐप्लिकेशन

Engage SDK टूल में सैंपल ऐप्लिकेशन का एक सेट शामिल होता है. इससे, अलग-अलग तरह का कॉन्टेंट पब्लिश करने के लिए, अपने ऐप्लिकेशन में SDK टूल को इंटिग्रेट करने का तरीका पता चलता है. इन ऐप्लिकेशन से, SDK टूल इस्तेमाल करने का तरीका सीखने के साथ-साथ, अपने ऐप्लिकेशन में इसे इंटिग्रेट करने के सबसे सही तरीके भी जाने जा सकते हैं.

सैंपल ऐप्लिकेशन इन भाषाओं में उपलब्ध हैं:

  • Java
  • Kotlin

सैंपल ऐप्लिकेशन चलाने के लिए, Engage SDK के सैंपल रिपॉज़िटरी को क्लोन करें और अपने पसंदीदा आईडीई में सैंपल ऐप्लिकेशन प्रोजेक्ट खोलें. इसके बाद, ऐप्लिकेशन को बनाने और चलाने के लिए, README फ़ाइल में दिए गए निर्देशों का पालन करें.

सैंपल ऐप्लिकेशन के रिपॉज़िटरी में दो ऐप्लिकेशन शामिल हैं. इनसे अलग-अलग तरह के कॉन्टेंट को पब्लिश करने का तरीका पता चलता है:

Read Sample App

इस सैंपल ऐप्लिकेशन में, Engage SDK टूल के एपीआई का इस्तेमाल करके, 'रीडिंग' कॉन्टेंट को इंटिग्रेट करने का तरीका बताया गया है. ऐप्लिकेशन में, Engage SDK टूल पढ़ें: तीसरे पक्ष के तकनीकी इंटिग्रेशन के निर्देश में बताए गए अलग-अलग एपीआई का इस्तेमाल किया गया है

इस सैंपल ऐप्लिकेशन की समीक्षा करते समय, इन बातों का ध्यान रखें:

  • ऐप्लिकेशन को पूरी तरह से Java में लिखा गया हो.
  • कोड का मुख्य फ़ोकस read/publish डायरेक्ट्री में है. इसमें Engage SDK टूल की मदद से पब्लिश करने के लिए ज़रूरी सभी कोड मौजूद हैं.
  • इस ऐप्लिकेशन में, Engage API के दस्तावेज़ों में सुझाए गए तरीके के मुताबिक, WorkManager का इस्तेमाल दिखाया गया है. साथ ही, EngageServiceWorker वह वर्कर्स है जो पब्लिशिंग करता है.
  • EbookToEntityConverter में, पब्लिश करने के लिए इकाई बनाने के तरीके शामिल हैं. यह क्लास, आपके ऐप्लिकेशन में पहले से मौजूद डेटा से इकाई बनाने का तरीका दिखाने के लिए मददगार है.

GitHub पर मौजूद, Engage SDK टूल के लिए बनाए गए सैंपल ऐप्लिकेशन का लिंक

स्मार्टवॉच के लिए सैंपल ऐप्लिकेशन

इस सैंपल ऐप्लिकेशन में, Engage SDK के एपीआई का इस्तेमाल करके वीडियो कॉन्टेंट को इंटिग्रेट करने का तरीका बताया गया है. ऐप्लिकेशन में, Engage SDK Watch: तीसरे पक्ष के तकनीकी इंटिग्रेशन के निर्देश में बताए गए अलग-अलग एपीआई का इस्तेमाल किया गया है

इस सैंपल ऐप्लिकेशन की समीक्षा करते समय, इन बातों का ध्यान रखें:

  • यह ऐप्लिकेशन पूरी तरह से Kotlin में लिखा गया है.
  • कोड का मुख्य फ़ोकस watch/publish डायरेक्ट्री में है. इसमें Engage SDK टूल की मदद से पब्लिश करने के लिए ज़रूरी सभी कोड मौजूद हैं.
  • इस ऐप्लिकेशन में, Engage API के दस्तावेज़ों में सुझाए गए तरीके के मुताबिक, WorkManager का इस्तेमाल दिखाया गया है. साथ ही, EngageServiceWorker वह वर्कर्स है जो पब्लिशिंग करता है.
  • ItemToEntityConverter में, पब्लिश करने के लिए इकाई बनाने के तरीके शामिल हैं. यह क्लास, आपके ऐप्लिकेशन में पहले से मौजूद डेटा से इकाई बनाने का तरीका दिखाने के लिए फ़ायदेमंद है.

GitHub पर मौजूद, स्मार्टवॉच के लिए बने Engage SDK टूल के सैंपल ऐप्लिकेशन का लिंक

कुछ और सलाह

Engage SDK के सैंपल ऐप्लिकेशन इस्तेमाल करने के लिए, यहां कुछ और सलाह दी गई हैं:

  • अपने ऐप्लिकेशन में Engage SDK टूल के खास एपीआई को कॉल करने का तरीका जानने के लिए, सैंपल ऐप्लिकेशन का इस्तेमाल करें.
  • Engage SDK टूल की अलग-अलग सुविधाओं के साथ एक्सपेरिमेंट करें.

सहायता

अगर आपका कोई ऐसा सवाल है जो यहां नहीं बताया गया है, तो engage-developers@google.com पर संपर्क करें.