پرش به مطلب اصلی

درون‌ریزی و برون‌بری اپ

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

برون‌بری اپ​

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

لینک دانلود ۲۴ ساعت اعتبار دارد. فایل دانلودشده را می‌توانید برای درون‌ریزی بعدی نگه دارید یا با کاربران دیگر به اشتراک بگذارید.

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

فایل طراحی و خروجی نصب

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

درون‌ریزی به‌عنوان اپ جدید​

  1. در فهرست اپ‌ها، ساخت اپ جدید ← درون‌ریزی از فایل را انتخاب کنید.
  2. عنوان اپ جدید را وارد و فایل .AppEditor را انتخاب کنید.
  3. روی آپلود و ساخت اپ بزنید.

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

درون‌ریزی در اپ موجود​

برای افزودن یا جایگزینی محتوا در اپی که قبلاً ساخته‌اید:

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

افزودن به محتوای فعلی​

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

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

جایگزینی با بررسی تنظیمات​

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

  • حفظ مقدار فعلی
  • استفاده از مقدار فایل

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

مقایسه می‌تواند شامل نام اپ، نام بسته، نسخه، ظاهر، صفحات ویژه، ورود کاربران، پرداخت، تبلیغات و رویدادهای اپ باشد؛ فقط تنظیمات قابل انتقالِ موجود در فایل بررسی می‌شوند. مقدارهای محرمانه در مقایسه پوشیده نمایش داده می‌شوند.

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

پیش از جایگزینی

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

مبدأ و تاریخ فایل​

در فایل‌های برون‌بری جدید، نام و هویت اپ مبدأ و تاریخ برون‌بری ثبت می‌شود. هنگام درون‌ریزی در اپ موجود، پیش از تأیید یکی از این وضعیت‌ها را می‌بینید:

  • خروجی همین اپ: فایل متعلق به اپ مقصد است؛ تغییر نام اپ این تشخیص را تغییر نمی‌دهد.
  • خروجی اپ دیگر: فایل متعلق به اپ دیگری است؛ می‌توانید ادامه دهید یا انصراف دهید.
  • مبدأ نامشخص: فایل قدیمی است یا اطلاعات مبدأ کافی ندارد. این وضعیت به‌تنهایی به معنی نامعتبر بودن فایل نیست.

تاریخ برون‌بری با تاریخ فارسی و ساعت محلی مرورگر نمایش داده می‌شود. اگر فایل تاریخ ثبت‌شده نداشته باشد، تاریخ نیز «نامشخص» است.

چه اطلاعاتی حفظ می‌شود؟​

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

محتوا و اطلاعات کاربران

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

درون‌ریزی و برون‌بری یک صفحه​

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

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

محدودیت‌ها و ادامه کار​

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