झटपट इस्तेमाल की सुविधा देने वाले ऐप्लिकेशन में कई एंट्री पॉइंट उपलब्ध कराएं

चेतावनी: Google Play इंस्टैंट अब उपलब्ध नहीं होगा. दिसंबर 2025 से, इंस्टैंट ऐप्लिकेशन को Google Play से पब्लिश नहीं किया जा सकेगा और Google Play services के इंस्टैंट एपीआई काम नहीं करेंगे. उपयोगकर्ताओं को अब Play के ज़रिए, किसी भी तरीके से इंस्टैंट ऐप्लिकेशन नहीं दिखाए जाएंगे.

हम यह बदलाव, डेवलपर से मिले सुझावों के आधार पर कर रहे हैं. साथ ही, Google Play Instant के लॉन्च होने के बाद से, हम लगातार इस नेटवर्क को बेहतर बनाने के लिए निवेश कर रहे हैं.

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

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

अगर किसी इंस्टैंट ऐप्लिकेशन या गेम के एंट्री पॉइंट के यूआरएल एक ही डोमेन शेयर करते हैं, तो हर एंट्री पॉइंट को उस डोमेन के अंदर किसी दूसरे पाथ से मेल खाना चाहिए. उदाहरण के लिए, मान लें कि आपको एक नेविगेशन ऐप्लिकेशन बनाना है. इसमें तीन अलग-अलग एंट्री पॉइंट होने चाहिए: मौजूदा जगह की जानकारी ढूंढना, आस-पास के रेस्टोरेंट खोजना, और जगह की जानकारी शेयर करना. इनमें से हर सुविधा, "example.com" वेब डोमेन में मौजूद संसाधनों से जुड़ी है. हर एंट्री पॉइंट के लिए एक यूनीक यूआरएल देने के लिए, डोमेन में अलग-अलग पाथ तय करें. जैसा कि यहां दी गई टेबल में दिखाया गया है.

सुविधा यूआरएल
जगह की जानकारी ढूंढने वाला http://example.com/finder
आस-पास के रेस्टोरेंट http://example.com/restaurants
जगह की जानकारी शेयर करें http://example.com/share

यूआरएल पाथ के प्रीफ़िक्स तय करना

ऐसा हो सकता है कि एक एंट्री पॉइंट के यूआरएल का प्रीफ़िक्स, उसी ऐप्लिकेशन या गेम के अन्य एंट्री पॉइंट के यूआरएल के साथ शेयर किया गया हो. इस मामले में, एक एंट्री पॉइंट के लिए पूरा पाथ और अन्य एंट्री पॉइंट के लिए पाथ प्रीफ़िक्स तय करें. जैसा कि यहां दिए गए कोड स्निपेट में दिखाया गया है:

AndroidManifest.xml

<manifest>
  <activity android:name=".CatalogActivity" >
    <intent-filter>
      <!-- List of items in the catalog. -->
      <data android:path="/items" />
    </intent-filter>
  </activity>
  <activity android:name=".ItemActivity" >
    <intent-filter>
      <!-- Information about a specific item in the catalog. -->
      <data android:pathPrefix="/items/" />
    </intent-filter>
</manifest>