ذخیره متغیر در فضای ابری
این عملکرد مقدار فعلی یک متغیر را در Google Drive حساب انتخابشدهٔ کاربر ذخیره میکند. ابتدا اتصال گوگل را تنظیم و خروجی جدید اندروید بسازید.
تنظیمات
| فیلد | توضیح |
|---|---|
| متغیر مبدأ | متغیر موجود یا مسیر JSON مانند profile.progress؛ مقدار خام آن ذخیره میشود. |
| کلید ابری | کلید پایدار مانند progress؛ از نام متغیر مستقل است و {{variable}} میپذیرد. |
| انتخاب دوباره حساب | پیش از اجرا حساب گوگل دوباره انتخاب شود. |
| متغیر نتیجه | نام اختیاری یک متغیر JSON مستقل، مانند cloudResult. |
| عملکرد پس از موفقیت | پس از تأیید ذخیره توسط Drive اجرا میشود. |
| عملکرد پس از خطا | در لغو، نبود اینترنت، تنظیمات ناقص یا خطا اجرا میشود. |
کلید پس از جایگذاری باید ۱ تا ۹۶ حرف لاتین، عدد، نقطه، زیرخط یا خط تیره باشد و با حرف یا عدد شروع شود. متن، عدد، بولی و JSON پشتیبانی میشوند؛ سقف فایل با اطلاعات قالب یک مگابایت است.
مثال
- مبدأ:
gameProgressبا مقدار{"level":12,"score":4500} - کلید:
progress - متغیر نتیجه:
cloudResult - موفقیت: نمایش «پیشرفت ذخیره شد»
- خطا: نمایش
{{cloudResult.error}}
اجرای دوباره با همین اپ، حساب و کلید، مقدار قبلی را جایگزین میکند. برای چند دادهٔ مرتبط یک متغیر JSON بسازید.
نصب تازه
پیش از بازیابی روی گوشی جدید، مقدارهای اولیه را خودکار روی کلید قبلی ذخیره نکنید.
در پیشنمایش و پلتفرمهای پشتیبانینشده، نتیجه unsupported است. ساختار نتیجه و خطاها و عملکرد دریافت را ببینید.