افزونههای پازلی دو حالت آنلاین و آفلاین را دارند. برخی افزونهها را هم میتوانید به صورت دستی تغییر دهید و از حالت آنلاین به آفلاین تغییر دهید و بالعکس. زمانی که روی هر افزونه کلیک کنید تنظیمات آن نمایش داده میشود که برای بررسی هر حالت و تفاوتهای آنها ادامهی مطلب را مطالعه کنید.
۱. بهعنوان مثال روی افزونهی فروشگاه کلیک کنید تا تنظیمات آن نمایش داده شود.
۲. افزونهی آنلاین: در پایین بخش انتخاب آیکون، برای هر افزونه نوشته شده است که آنلاین است یا آفلاین یا هر دو. بهعنوان مثال افزونهی فروشگاه آنلاین است.
آنلاین بودن یک افزونه به منزلهی این است که اگر شما هر تغییری در محتوای افزونه انجام دهید تمامی تغییرات به صورت آنلاین اعمال میشود و کاربران شما در اپلیکیشن میتوانند تغییرات را به صورت آنلاین مشاهده کنند.
نکته۱: اگر افزونهای آنلاین باشد و شما در اپلیکیشن از آن استفاده کنید، کاربران شما باید حتما به اینترنت متصل باشند تا بتوانند به اپلیکیشن شما دسترسی داشته باشند و اپلیکیشن شما آنلاین خواهد بود و با اتصال به اینترنت کار خواهد کرد.
نکته۲: با آنلاین بودن اپلیکیشن هر تغییری که در محتوا ایجاد میکنید در اپلیکیشن تغییرات اعمال میشود و دیگر نیازی نیست که هر اپ را دانلود کنید و فایل apk بهروزرسانی شده را در مارکتها منتشر کنید زیرا به صورت آنلاین تغییرات اعمال میشود.
نکته۳: تغییرات در تنظیمات به صورت آنلاین اعمال نخواهد شد. به عنوان مثلا اگر افزونهای را به اپلیکیشن اضافه کنید یا حذف کنید یا تغییری در تنظیمات هر افزونه اعمال کنید باید حتما دوباره اپلیکیشن را دانلود و نسخهی جدید آن را در مارکتها منتشر کنید.
۳. افزونهی آفلاین: به عنوان مثال افزونهی تماس با ما آفلاین است.
آفلاین بودن یک افزونه به منزلهی این است که اگر شما هر تغییری در محتوای افزونه انجام دهید تغییرات اعمال نمیشوند و کاربران شما برای مشاهدهی تغییرات باید دوباره اپلیکیشن را دانلود کنند.
نکته۱: اگر از افزونههای آفلاین در اپلیکیشن استفاده کنید. اپلیکیشن شما آفلاین خواهد بود و کاربران شما بدون اتصال به اینترنت میتوانند وارد اپلیکیشن شما شوند و از آن استفاده کنند.
نکته۲: با آفلاین بودن افزونهها هر تغییری که در محتوا و تنظیمات ایجاد کنید به صورت آنلاین در اپلیکیشن تغییرات اعمال نمیشود و حتما حتما باید پس از اعمال تغییرات اپ را دانلود کنید و فایل apk بهروزرسانی شده را در مارکتها منتشر کنید.
۴. افزونههای آنلاین و آفلاین: برخی از افزونهها هم میتوانند آنلاین باشند هم آفلاین. شما میتوانید براساس نوع نیاز خود تعیین کنید که یک افزونه در اپلیکیشن شما آنلاین عمل کند یا آفلاین.
۵. به عنوان مثال افزونهی جستجو جز افزونههایی است که میتوانید تعیین کنید آنلاین باشد یا آفلاین. برای این کار در تنظیمات این افزونه باید حالت آنلاین/ آفلاین بودن را تعیین کنید.
اگر دکمهی حالت آنلاین را فعال کنید افزونه آنلاین میشود و اگر دکمه را غیرفعال کنید افزونه عملکرد افلاین خواهد داشت.
توجه: اگر در اپلیکیشن خود از افزونههای آنلاین و آفلاین به صورت ترکیبی استفاده کنید زمانی که در تنظیمات و محتوای افزونههای آفلاین، تنظیمات افزونههای آنلاین و همچنین بخشهای اساسی در اپلیکیشن، تغییراتی ایجاد کنید باید حتما نسخهی جدید آن را در مارکتها دوباره منتشر کنید تا کاربران شما تغییرات را مشاهده کنند. همچنین زمانی که کاربران شما از اپلیکیشن استفاده میکنند اگر به اینترنت متصل نباشند، افزونههای آنلاین نمایش داده نمیشوند ولی افزونههای آفلاین نمایش داده میشوند و کاربر میتواند از بخشهای آفلاین اپلیکیشن استفاده کند.