توفير نقاط دخول متعددة في تجربة فورية

تتضمن كل تجربة فورية نقطة دخول واحدة على الأقل، وهي عبارة عن نشاطك داخل تطبيقك أو لعبتك إذا أردت أن يتضمّن تطبيقك أو لعبتك عدة نقاط الدخول، يجب أن يكون كل نشاط بداية قابلاً للعنون؛ أي، يجب أن يتوافق مع عنوان URL فريد.

إذا كانت عناوين URL لنقاط الدخول في تطبيق فوري أو لعبة تشترك في نطاق، يجب أن تتوافق نقطة الدخول مع أي مسار مختلف داخل ذلك النطاق. بالنسبة على سبيل المثال، لنفترض أنك تنشئ تطبيق تنقُّل يجب أن يتضمّن ثلاثة نقاط الدخول: ابحث عن الموقع الحالي، وابحث عن المطاعم القريبة، وشارك الموقع. تتوافق كل ميزة من هذه الميزات مع الموارد الموجودة في أي نطاق ويب، "example.com". لتوفير عنوان URL فريد لكل نقطة إدخال، حدد المسارات ضمن النطاق، كما هو موضح في الجدول التالي.

الميزة عنوان URL
أداة البحث عن الموقع الجغرافي http://example.com/finder
المطاعم المجاورة http://example.com/restaurants
مشاركة الموقع الجغرافي http://example.com/share

تعريف بادئات مسار عنوان URL

من الممكن أن يتشارك عنوان URL لنقطة إدخال واحدة بادئة مع عناوين URL نقاط الدخول الأخرى إلى التطبيق أو اللعبة نفسها. في هذه الحالة، حدد المسار الكامل لنقطة دخول واحدة وبادئة المسار لنقاط الدخول الأخرى، كما كما هو موضح في مقتطف الرمز التالي:

ملف 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>