راهنمای پیام‌های سازمانی در اندروید

ارسال پیام به کاربران سازمانتان با شناسه حساب کاربری آن‌ها در اندروید

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

از کجا شروع کنیم؟

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

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

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

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

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

شناسه اصلی و شناسه سفارشی چه فرقی دارند؟

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

شناسه سفارشی زمانی به کار می‌آید که بخواهید چند شناسه برای یک پروفایل نگه دارید. هرکدام یک نام و یک مقدار دارند؛ مانند «شماره پرسنلی: ۱۲۳۴» یا «شناسه مشتری: ۵۶۷۸». این‌ها جدا از شناسه اصلی هستند و با حذف شناسه اصلی پاک نمی‌شوند.

هنگام ورود کاربر چه کنیم؟

ابتدا ورود کاربر را در سامانه خودتان تأیید کنید. سپس شناسه حساب او را برای نصب برنامه‌ای که با آن وارد شده، در پوشفا ثبت کنید. برای ثبت، مشاهده و حذف شناسه‌ها دو روش وجود دارد: استفاده از دستورهای بسته پوشفا در برنامه اندرویدی، یا فرستادن درخواست از سرور خودتان به پوشفا.

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

حالا چگونه برای کاربر پیام بفرستیم؟

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

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

هنگام خروج یا تغییر حساب چه کنیم؟

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

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

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

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

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

آیا می‌توان از هر دو روش کنار هم استفاده کرد؟

بله. مثلاً بسته پوشفا در برنامه اندرویدی، نصب برنامه و توکن دریافت اعلان را ثبت می‌کند؛ سرور شما هم شناسه حساب را متصل می‌کند و پیام می‌فرستد. اگر تغییر شناسه از داخل برنامه را محدود کرده‌اید، حذف آن هنگام خروج را هم از سرور انجام دهید. اگر پرسشی دارید، از بخش پشتیبانی پنل برای ما تیکت بفرستید.

Ctrl+I