بازگشت به وبلاگ

پوش نوتیفیکیشن روی ساعت هوشمند؛ بازتاب اعلان و اپ مستقل

پوش نوتیفیکیشن روی ساعت هوشمند؛ بازتاب اعلان و اپ مستقل

اعلان روی ساعت هوشمند معمولاً از یکی از دو مسیر می‌رسد: سیستم اعلان گوشی را روی ساعت بازتاب می‌دهد، یا برنامه‌ای که روی خود ساعت نصب شده اعلان ایجاد می‌کند. این دو مسیر، تنظیمات و نیازهای توسعه متفاوتی دارند. ارسال وب پوش به یک مرورگر، به‌تنهایی راهکاری عمومی برای ارسال مستقیم به تمام ساعت‌ها نیست.

در این مقاله:

بازتاب اعلان گوشی چه زمانی کافی است؟

اگر هدف شما خبرکردن کاربر درباره وضعیت سفارش یا یک پیام کوتاه است و اپ گوشی از قبل اعلان مناسب ایجاد می‌کند، ابتدا همین مسیر را بررسی کنید. ممکن است سیستم و تنظیمات کاربر اجازه دهند اعلان گوشی روی ساعت هم دیده شود. در این حالت، ساعت مخاطب جداگانه‌ای در سامانه ارسال شما نیست و نباید برای آن ارسال دوم بسازید.

طبق مستندات اعلان Wear OS، بازتاب اعلان اپ گوشی و ایجاد اعلان در اپ ساعت دو مسیر مجزا هستند. برای نمونه، یک فروشگاه می‌تواند پیام «سفارش آماده دریافت است» را به اپ گوشی بفرستد؛ نمایش آن روی ساعت به سازگاری و تنظیمات همان دستگاه وابسته خواهد بود.

چه زمانی به اپ مستقل ساعت نیاز دارید؟

وقتی تجربه کاربر به امکانات خود ساعت وابسته است، صرف بازتاب پیام کافی نیست. ثبت پاسخ داخل اپ ساعت، نمایش داده مخصوص آن یا کارکرد بدون حضور گوشی، به طراحی برنامه و ارتباطات مخصوص پلتفرم نیاز دارد. ابتدا مشخص کنید ساعت به چه حسابی وصل می‌شود، اطلاعات را از کجا می‌گیرد و هنگام قطع ارتباط چه رفتاری خواهد داشت.

در این معماری، رویداد کسب‌وکار را از مقصد نمایش جدا نگه دارید. «آماده‌شدن سفارش» یک رویداد است؛ اعلان گوشی، اعلان ساعت و سابقه داخل حساب چند خروجی احتمالی آن هستند. فعال‌بودن دو مسیر نباید برای یک رویداد دو هشدار مزاحم ایجاد کند. شناسه رویداد و سیاست حذف تکرار را در طراحی خود مشخص کنید.

چرا اعلان در Apple Watch دیده نمی‌شود؟

نبودن اعلان روی ساعت لزوماً نشان‌دهنده شکست ارسال سرور نیست. وضعیت گوشی، قفل ساعت، اتصال دستگاه‌ها و تنظیمات اعلان بر محل نمایش اثر دارند. راهنمای رسمی Apple Watch توضیح می‌دهد که در مسیر معمول، اعلان روی آیفون یا ساعت ظاهر می‌شود و الزاماً هم‌زمان روی هر دو نیست.

  1. ابتدا دریافت همان رویداد روی گوشی را بررسی کنید.
  2. تنظیمات اعلان برنامه در گوشی و ساعت را جداگانه ببینید.
  3. اتصال دستگاه‌ها، قفل ساعت و حالت‌های تمرکز را کنترل کنید.
  4. آزمون را با گوشی قفل و باز تکرار کنید و نتیجه هر حالت را بنویسید.
  5. اگر اپ مستقل ساعت دارید، مسیر دریافت آن را جدا از بازتاب اعلان عیب‌یابی کنید.

متن مناسب صفحه کوچک

کاربر ساعت اغلب پیام را با یک نگاه می‌خواند. وضعیت و اقدام لازم را در همان ابتدای متن بیاورید: «سفارش آماده است؛ کد دریافت را در حساب ببینید.» اطلاعات حساس، آدرس کامل، جزئیات پرداخت یا نتیجه پزشکی را روی صفحه اعلان قرار ندهید. اگر پیام به توضیح بیشتری نیاز دارد، مسیر ادامه در گوشی یا برنامه را روشن کنید.

دکمه‌ای که روی گوشی خوب کار می‌کند ممکن است روی ساعت مناسب نباشد. روی دستگاه واقعی بررسی کنید آیا اقدام قابل لمس است، مقصد باز می‌شود و کاربر پس از آن می‌فهمد چه اتفاقی افتاده است. برای انتخاب مقصد، راهنمای دیپ لینک در اعلان کمک می‌کند.

نقش سرویس ارسال و معیار موفقیت

سرویس ارسال مانند پوشفا بخشی از مسیر رساندن پیام به اشتراک یا اپ سازگار است؛ تنظیمات نمایش ساعت و توسعه برنامه مستقل جای خود را دارند. پشتیبانی از پوش گوشی را معادل وجود SDK اختصاصی برای هر ساعت ندانید. پیش از انتخاب روش، نوع دستگاه، سیستم‌عامل و مسیر موردنیاز را با مستندات همان پلتفرم تطبیق دهید.

پذیرش پیام در سرور، دریافت روی گوشی، نمایش روی ساعت و اقدام کاربر چهار نتیجه متفاوت‌اند. برای تحلیل عملکرد اعلان، فقط رویدادی را اندازه بگیرید که واقعاً ثبت می‌کنید. برای اطلاعات ضروری، سابقه قابل مشاهده در حساب کاربر نیز لازم است؛ ساعت تنها محل نگهداری پیام نباشد.