چه دوره ای می خواهید یاد بگیرید؟

آینده خود را با دوره های آموزشی دانشجویار تضمین کنید

۵۸۶۲ ساعت فیلم تدریس شده است

بیش از ۵۰ هزار دانشجو

بیش از ۳۰۰ مدرس

صفحه نخست
رشته کامپیوتر
برنامه نویسی وب
آموزش PHP
آموزش ارسال نوتیفیکیشن با OneSignal
۷ نظر
بازدید : 1,487 بازدید
آموزش ارسال نوتیفیکیشن با OneSignal

آموزش ارسال نوتیفیکیشن با OneSignal

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

خوشبختانه HTML5 با استفاده از Service Worker این امکان را فراهم کرده که بتوانیم یک فایل اسکریپت را به صورت سرویس روی مرورگر اجرا و حتی در حالی که کاربر سایت ما را باز ندارد، برایش اعلان بفرستیم. این امکان را خود ما هم می‌توانیم بنویسیم ولی نیازی نیست. خیلی از سایت‌ها این امکان را ارائه می‌دهند و نیازی به داشتن دانش Service Worker نیست.

ما از بین این همه سایت onesignal را انتخاب کرده‌ایم.

onesignal بعلت داشتن امکانات خوب و رایگان بودن و شاید API های عالی که برای کار دارد، می‌تواند بهترین انتخاب باشد.

آموزش ارسال نوتیفیکیشن با OneSignal

در این دوره قصد بررسی سایت OneSignal را داریم.

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

آنچه در دوره آموزش ارسال نوتیفیکیشن با OneSignal خواهید آموخت:

بخش اول ارسال نوتیفیکیشن (کد نویسی):

  • اعلان یا نوتیفیکیشن وب چیست و چرا باید از آن استفاده کنیم؟
  • ثبت نام، ایجاد اولین Application، عضویت در خبرنامه و ارسال اولین پیام.
  • سفارشی سازی زنگ یا زنگونه اعلان.
  • استفاده از Http Prompt یا SlideDown و سفارشی سازی آن.
  • ثبت نام تمام صفحه و سفارشی سازی آن.
  • استفاده از مجوز http و پنجره مدال و سفارشی سازی آن.
  • ساخت یک لینک عضویت سفارشی سازی آن.
  • پیاده و فعال سازی روی سایت‌های HTTPS و SSL.
  • معرفی و بررسی برخی متدهای مفید و کاربردی.
  • بررسی REST API و استفاده از آن برای ارسال پیام و ویرایش کاربران.

بخش دوم ارسال نوتیفیکیشن (پنل کاربری):

  • بررسی و معرفی کامل پنل کاربری OneSignal.
  • معرفی، نصب، تنظیم افزونه وردپرس OneSignal web push Notification و ارسال پیام در زمان انتشار یا بروز رسانی پست.

 

هرگونه نظر، پیشنهاد و سوال خود را می توانید از طریق دیدگاه های همین پست مطرح کنید.

مشاهده دموهایی از آموزش

مطلب مفیدی برای شما بود ؟؟ پس به اشتراک بگذارید برای دوستانتان

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

    پیام شما با موفقیت ثبت شد. در اولین فرصت با شما تماس گرفته خواهد شد.
    • مطالب مرتبط
    • دیگر آموزش های مرتبط با این مدرس
    • رزومه مدرس

    نظرات کاربران

    ۷
    • محمد
      چهارشنبه ۲۶ مهر ۱۳۹۶ - ۱۴:۵۶

      از این امکان چطور میتوان برای جوملا استفاده کرد ایا امکانش هست

      • مدیر- تقی زاده
        پنج شنبه ۲۷ مهر ۱۳۹۶ - ۱۰:۱۴

        سلام
        بله میشه در جوملا هم از استفاده کرد

    • حمید
      پنج شنبه ۲۶ مرداد ۱۳۹۶ - ۱۶:۰۰

      سلام
      یه همچین چیزی برای اندروید وجود داره؟
      تو نوتفیکیشن های اندروید باید برنامه باز باشه تا بتونی نوتفیکیشن بفرستی – مشه تو حالت بسته بودن برنامه هم فرستاد؟

    • mnsb13600
      دوشنبه ۲۳ مرداد ۱۳۹۶ - ۰۱:۳۰

      سلام
      دوره جامعی بود و با بیان شیوا هم ضبط شده بود
      فقط
      امکان دارد
      زمانی که پیام برای کاربران ارسال میشه بدون باز کردن مروگر پیام نمایش داده بشود

      • حامد مودی
        جمعه ۲۷ مرداد ۱۳۹۶ - ۱۸:۰۹

        خیر دوست عزیز
        همانور که گفته شد این سرویس بر مبنای service worker مرورگر کار میکنه و حتماً لازمه که مرورگز باز باشه حالا سایت شما باز نبود هم نبود.

    • مسعود
      دوشنبه ۹ مرداد ۱۳۹۶ - ۲۳:۵۶

      برای سایت های که وردپرسی نباشن میشه استفاده کرد؟؟؟

      • حامد مودی
        سه شنبه ۱۰ مرداد ۱۳۹۶ - ۱۸:۰۱

        سلام
        بله این آموزش برای وب ارائه شده و وابسته به هیچ سیستم مدیریت محتوا یا زبان برنامه نویسی نیست.

    حامد مودی طراح و توسعه دهنده افزونه و قالب وردپرس

    دوره های آنلاین دانشجویار

    دسته بندی

    تحصیلات تکمیلی

    رشته الکترونیک

    رشته کامپیوتر

    سایر دسته های دانشجویار

    سایر نرم افزارها

    کلاس آنلاین

    مدرسین

    تعداد دوره
    بر اساس امتیاز
    حروف الفبا
    • کد تخفیف :

      goldpack

      ویژه خرید پکیج طلایی (C#,ASP,PHP,Android,Network)
      65 درصد تخفیف
    • کد تخفیف :

      emamreza

      اربعین تا شهادت امام رضا(ع)
      50 درصد تخفیف
    • کد تخفیف :

      onlinecourse

      اربعین تا شهادت امام رضا(ع) - دوره های آنلاین
      20 درصد تخفیف

    مطالب سایت بر اساس

    جدیدترین ها
    محبوب ترین ها
    بطور تصادفی
    دانشجویار نماد اعتماد الكترونیكی کسب و کار های اینترنتی مجوز نشر دیجیتال لوگو شرکت به پرداخت ملت ساماندهی محتوای فضای مجازی بانک تجارت دانشجویار