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

ذخیره متغیر در فضای ابری

این عملکرد مقدار فعلی یک متغیر را در Google Drive حساب انتخاب‌شدهٔ کاربر ذخیره می‌کند. ابتدا اتصال گوگل را تنظیم و خروجی جدید اندروید بسازید.

تنظیمات​

فیلدتوضیح
متغیر مبدأمتغیر موجود یا مسیر JSON مانند profile.progress؛ مقدار خام آن ذخیره می‌شود.
کلید ابریکلید پایدار مانند progress؛ از نام متغیر مستقل است و {{variable}} می‌پذیرد.
انتخاب دوباره حسابپیش از اجرا حساب گوگل دوباره انتخاب شود.
متغیر نتیجهنام اختیاری یک متغیر JSON مستقل، مانند cloudResult.
عملکرد پس از موفقیتپس از تأیید ذخیره توسط Drive اجرا می‌شود.
عملکرد پس از خطادر لغو، نبود اینترنت، تنظیمات ناقص یا خطا اجرا می‌شود.

کلید پس از جایگذاری باید ۱ تا ۹۶ حرف لاتین، عدد، نقطه، زیرخط یا خط تیره باشد و با حرف یا عدد شروع شود. متن، عدد، بولی و JSON پشتیبانی می‌شوند؛ سقف فایل با اطلاعات قالب یک مگابایت است.

مثال​

  • مبدأ: gameProgress با مقدار {"level":12,"score":4500}
  • کلید: progress
  • متغیر نتیجه: cloudResult
  • موفقیت: نمایش «پیشرفت ذخیره شد»
  • خطا: نمایش {{cloudResult.error}}

اجرای دوباره با همین اپ، حساب و کلید، مقدار قبلی را جایگزین می‌کند. برای چند دادهٔ مرتبط یک متغیر JSON بسازید.

نصب تازه

پیش از بازیابی روی گوشی جدید، مقدارهای اولیه را خودکار روی کلید قبلی ذخیره نکنید.

در پیش‌نمایش و پلتفرم‌های پشتیبانی‌نشده، نتیجه unsupported است. ساختار نتیجه و خطاها و عملکرد دریافت را ببینید.