یکپارچه سازی برنامه همراه جفت سریع

قابلیت Fast Pair به برنامه‌های همراه OEM اجازه می‌دهد تا عمیقاً در تجربه جفت‌سازی و استفاده ادغام شوند. چندین نقطه ادغام وجود دارد که می‌توانند به صورت اختیاری برای تعامل کاربران پس از اتمام جفت‌سازی سریع مورد استفاده قرار گیرند.

نصب در حین تجربه خارج از جعبه (OOBE)

قابلیت جفت‌سازی سریع (Fast Pair) به کاربران اجازه می‌دهد تا به عنوان آخرین مرحله از تجربه خارج از جعبه (OOBE)، اپلیکیشن همراه هدست خود را دانلود کنند. این اپلیکیشن در قالب یک اعلان به کاربر نمایش داده می‌شود و به او می‌گوید که جفت‌سازی به پایان رسیده است و می‌تواند در صورت عدم نصب اپلیکیشن، آن را دانلود کند یا اپلیکیشن را باز کرده و شروع به استفاده از آن کند.

برای شروع استفاده از این ویژگی، نام بسته برنامه همراه خود را به جزئیات دستگاه در کنسول اضافه کنید.

برنامه‌های همراه راه‌اندازی شده توسط Fast Pair شامل دو عنصر داده اضافی هستند:

  • android.bluetooth.device.extra.DEVICE - دستگاه بلوتوثی که اعلان را فعال کرده است.
  • com.google.android.gms.nearby.discovery.fastpair.MODEL_ID - یک java.lang.String که نشان دهنده شناسه مدل دستگاه جفت شده است.

قصد به‌روزرسانی میان‌افزار

وقتی نسخه میان‌افزار یک دستگاه متصل قدیمی باشد، یا به طور دقیق‌تر، متفاوت از نسخه میان‌افزار پیکربندی‌شده در کنسول دستگاه باشد، Fast Pair پس از بررسی نسخه میان‌افزار، با یک Intent از نوع com.google.android.gms.nearby.fastpair.ACTION_FIRMWARE_UPDATE_BROADCAST به برنامه همراه اطلاع می‌دهد. این Intent شامل اطلاعات اضافی زیر است:

  • android.bluetooth.device.extra.DEVICE - دستگاه بلوتوث با نسخه سیستم عامل قدیمی.
  • com.google.android.gms.nearby.discovery.fastpair.MODEL_ID - یک java.lang.String که نشان دهنده شناسه مدل دستگاه فعال کننده است.
  • com.google.android.gms.nearby.fastpair.EXTRA_LOCAL_FIRMWARE_VERSION ‎، نسخه میان‌افزار دستگاه فعال‌کننده.
  • com.google.android.gms.nearby.fastpair.EXTRA_LATEST_FIRMWARE_VERSION ‎، نسخه میان‌افزار پیکربندی‌شده در کنسول دستگاه.
  • com.google.android.gms.nearby.fastpair.EXTRA_UPDATE_NOTIFICATION_SHOWN ، اگر Fast Pair اعلانی نشان داده باشد، روی true تنظیم می‌شود.