أخبار المنتجات

زيادة إمكانية العثور على التطبيقات وتفاعل المستخدمين معها على Google TV

مدّة القراءة: 4 دقائق
عرض الملف الشخصي لـ "بول لاميرتسما"
Paul Lammertsma مهندس علاقات المطوّرين، Android

مع استخدام أكثر من 300 مليون جهاز نشط شهريًا على Google TV وAndroid TV، من الواضح أنّ غرفة المعيشة هي منصة ضخمة ومميّزة لتسريع نمو التطبيقات. يسرّنا اليوم مشاركة ميزات Google TV وأدوات المطوّرين المصمّمة لزيادة إمكانية العثور على المحتوى وإعداد تطبيقك لتجارب التلفزيون المستقبلية. 

تشجيع العثور على المحتوى والتفاعل معه باستخدام Gemini

في العام الماضي، أضفنا مساعدنا الصوتي المستند إلى الذكاء الاصطناعي، Gemini، إلى منصتنا، ليتمكّن المستخدمون من العثور بسهولة على فيديوهات مقترحة، وتعلُّم شيء جديد على الشاشة الكبيرة، وإنجاز المهام اليومية باستخدام أصواتهم فقط.  

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

الإعلان عن إمكانية استخدام وضع التأشير

تتغيّر تجربة التلفزيون التي اعتدنا عليها. يغيّر Gemini طريقة العثور على المحتوى وبثّه باستخدام الصوت، ولكن طريقة استخدام جهاز التحكّم عن بُعد تتطوّر أيضًا. 

GTV Pointer Remote Demo_SHELL (1).gif

تتيح أجهزة التحكّم عن بُعد التي تعمل بالمؤشر إدخال البيانات المتحكّم فيها بالحركة على الشاشة الكبيرة، ما يتيح للمستخدمين التنقّل بشكل أسرع في الصفحة الرئيسية على Google TV وداخل التطبيقات التي تتضمّن الكثير من المحتوى. لضمان استعداد تطبيقك لهذا التغيير وتوفير تجربة رائعة لجميع المستخدمين، حان الوقت لبدء التفكير في إدخال البيانات باستخدام المؤشر. في ما يلي كيفية البدء: 

‫1. تكييف مكتبة واجهة مستخدم تطبيق بث تلفزيوني

ستحتاج إلى إتاحة حالات التمرير فوق العناصر والحاويات القابلة للتمرير والنقر على المؤشر لتفعيل التفاعلات باستخدام جهاز التحكّم عن بُعد الذي يعمل بالمؤشر لتطبيقك على Google TV. على الرغم من أنّ عملية التنفيذ تختلف حسب مجموعة واجهة المستخدم، فإنّ Jetpack Compose يسهّل هذا الانتقال، لأنّ معظم المكوّنات الأساسية تتعامل مع هذه التفاعلات المتعدّدة الأوضاع بشكل تلقائي.

  • حالة التمرير فوق العناصر: يجب أن يتضمّن كل عنصر قابل للتركيز على الشاشة (الأزرار وملصقات الأفلام ومفاتيح تبديل الإعدادات) آلية واضحة للملاحظات المرئية لحالة التمرير فوق العناصر. غالبًا ما تكون هذه الحالة أقل وضوحًا من حالة التركيز، ولكنّها ضرورية لتقديم الملاحظات.
  • الحاويات القابلة للتمرير: ستتضمّن أجهزة التحكّم عن بُعد التي تعمل بالمؤشر أيضًا لوحة لمس دائرية صغيرة للتمرير. يمكن للمستخدمين استخدام لوحة اللمس هذه للتمرير للأعلى أو للأسفل أو لليمين أو لليسار في تطبيقك. ويجب أن يستجيب تطبيقك لأحداث اللمس للتمرير.
  • النقر على المؤشر: تتوقّع العديد من تطبيقات التلفزيون اليوم "نقرة" بسيطة على زر "موافق" في لوحة التحكّم الاتجاهية. باستخدام جهاز التحكّم عن بُعد الذي يعمل بالمؤشر، قد "ينقر" المستخدم على عنصر ليس في حالة التركيز على لوحة التحكّم الاتجاهية، ولكنّه بدلاً من ذلك في حالة التمرير فوق العناصر (على غرار النقر بالماوس).

‫2. اختبار تفاعلات التأشير باستخدام الماوس اليوم

لمعرفة طريقة تعامُل تطبيقك مع التمرير فوق العناصر والتمرير والنقر، ما عليك سوى توصيل ماوس لاسلكي أو ماوس سلكي بجهاز Google TV. ضَع في اعتبارك أنّ الماوس يوفّر تحكّمًا أكثر دقة، لأنّ المستخدمين يكونون أقرب إلى الشاشة ويضعون الماوس عادةً في وضع ثابت. غالبًا ما تكون أجهزة التحكّم عن بُعد التي تعمل بالمؤشر أقل دقة، لأنّ المستخدمين يكونون أحيانًا على بُعد 3 أمتار من الشاشة، ما يجعلهم يستخدمون إيماءات غير دقيقة باستخدام جهاز التحكّم عن بُعد من الأريكة. بصفتك مصمّمًا أو مطوّرًا لتطبيقات التلفزيون، يمكنك التخفيف من هذا النقص في دقة إدخال البيانات من خلال توفير أهداف أكبر للتمرير فوق العناصر. 

‫3. التعريف بإمكانية استخدام تطبيقات بث تلفزيوني لأجهزة التحكّم عن بُعد التي تعمل بالمؤشر على Google Play

أخيرًا، أخبِر Google Play بأنّ تطبيق بث تلفزيوني مصمّم للعمل مع المؤشر. يضمن ذلك أن يتمكّن المستخدمون الذين لديهم أجهزة تحكّم عن بُعد تعمل بالمؤشر من العثور على تطبيقك وتثبيته والتفاعل معه بسهولة. 

ضمن ملف AndroidManifest.xml، أعلِن عن علامة البيانات الوصفية android.software.leanback.supports_touch. تُعلم هذه العلامة المنصة بأنّ تطبيق بث تلفزيوني "يتوافق مكانيًا مع اللمس"، لأنّ أجهزة التحكّم عن بُعد التي تعمل بالمؤشر تحاكي أحداث اللمس من بُعد.

ملف AndroidManifest.xml

<manifest ...>
    <!-- Signal whether the app is adaptive or built just for TV –->
    <uses-feature android:name="android.software.leanback" android:required="true|false" />

    <!-- Ensure the app can be installed on conventional TVs –->
    <uses-feature android:name="android.hardware.touchscreen" android:required="false" />

    <!-- Signal whether the app supports pointer remotes –->
    <meta-data android:name="android.software.leanback.supports_touch" android:value="true|false"/>

    <application ...>
        ...
    </application>
</manifest>

ملاحظات:

  • يشير الإعلان عن ميزة android.software.leanback إلى أنّ تطبيقك يتوافق مع التنقّل باستخدام لوحة التحكّم الاتجاهية ومخصّص للتوزيع فقط على أجهزة التلفزيون من خلال Google Play.
  • تعلن سمة البرنامج الجديدة android.software.leanback.supports_touch أنّه بالإضافة إلى لوحة التحكّم الاتجاهية، تأكّدت من أنّ تطبيق بث تلفزيوني يعمل بشكل جيد لتجارب المؤشر/السهم من خلال الماوس (اليوم) وأجهزة التحكّم عن بُعد التي تعمل بالمؤشر (في المستقبل).
  • إذا لم يسبق لك ذلك، حان الوقت الآن لاستخدام Jetpack Compose. إنّ التمرير فوق العناصر والتمرير والنقر هي أوضاع إدخال شائعة متوافقة مع أشكال مختلفة، ويؤدي إنشاء تطبيقك باستخدام إطار عمل واجهة مستخدم تكيّفية إلى إمكانية إعادة استخدام الرمز وتقليل الصيانة.

إعداد حزمة Engage SDK

تعمل حزمة Engage SDK، المعروفة سابقًا باسم Video Discovery API، على تحسين ميزات "الاستئناف" و"الأذونات" و"الاقتراحات" على جميع أشكال Google TV لتعزيز إمكانية العثور على التطبيقات ومعدّل الاهتمام بالتطبيق.

  • الاستئناف: يمكن للشركاء عرض الفيديو الذي أوقفه المستخدم مؤقتًا بسهولة ضمن صف "مواصلة المشاهدة" من الصفحة الرئيسية.
  • الأذونات: تسهّل حزمة Engage SDK إدارة الأذونات، التي تطابق محتوى التطبيق مع أهلية المستخدم. يقدّر المستخدمون ذلك لأنّه يمكنهم الاستمتاع باقتراحات مخصّصة بدون الحاجة إلى تعديل جميع تفاصيل اشتراكاتهم يدويًا. يتيح ذلك للشركاء التواصل مع المستخدمين من خلال نقاط بحث متعدّدة على Google TV.
  • الاقتراحات: تسلّط حزمة Engage SDK الضوء أيضًا على الاقتراحات المخصّصة استنادًا إلى المحتوى الذي شاهده المستخدمون داخل التطبيقات. 

إنّه الوقت المناسب لبدء إعداد حزمة Engage SDK الآن، لأنّ واجهة برمجة التطبيقات القديمة Watch Next API، التي كانت تدعم تجربة "مواصلة المشاهدة" 1.0، ستتوقف عن العمل في النصف الثاني من عام 2027. للبدء، انتقِل إلى goo.gle/engage-tv لمعرفة المزيد. 

نحن متحمّسون لمعرفة كيف ستعمل أحدث تجربة Gemini وأدوات المطوّرين على تحسين إمكانية العثور على المحتوى وزيادة تفاعل المستخدمين على منصتنا. 

يمكنك استكشاف هذا الإعلان وجميع تعديلات Google I/O 2026 على io.google.

من تأليف:
متابعة القراءة