Dukungan ›Mode Offline

Mode Offline

Ziptask tetap bekerja saat perangkat Anda kehilangan koneksi. Daftar tugas yang baru-baru ini dilihat tetap terlihat, dan tindakan tugas inti yang Anda lakukan di lapangan disimpan di perangkat Anda dan dikirim ke server otomatis begitu Anda kembali online. Ini dibangun untuk kru yang bekerja di ruang bawah tanah, lokasi terpencil, dan tempat lain di mana sinyal datang dan pergi.

Tidak ada yang perlu diaktifkan — ia bekerja otomatis di aplikasi ponsel dan di peramban web, untuk setiap anggota.

Apa yang bekerja saat offline

TindakanOffline?
Menelusuri daftar tugas yang sudah Anda buka✓ (tersimpan di perangkat Anda)
Membuka daftar dan melihat itemnya✓ (jika dibuka sebelumnya)
Melihat dasbor✓ (versi terakhir yang Anda muat)
Melihat kalender✓ (jendela terakhir dilihat)
Melihat file apa yang dilampirkan sebuah daftar✓ (nama + ikon file)
Menandai item dimulai / selesai (atau membukanya kembali)✓ (tersinkron saat tersambung kembali)
Menambah item baru ke daftar✓ (tersinkron saat tersambung kembali)
Mengedit judul, deskripsi, atau poin item✓ (tersinkron saat tersambung kembali)
Menghapus item✓ (tersinkron saat tersambung kembali)
Menambah atau menghapus label pada daftar✓ (tersinkron saat tersambung kembali)
Mengarsip, membatalkan arsip, atau menghapus daftar✓ (tersinkron saat tersambung kembali)
Membuka, mengunggah, atau menghapus lampiran— Membutuhkan koneksi
Melihat, menambah, atau menghapus komentar— Membutuhkan koneksi
Menugaskan atau membatalkan penugasan anggota pada daftar— Membutuhkan koneksi
Membuat, mengedit, atau menjadwalkan sebuah daftar— Membutuhkan koneksi
Membuat daftar dengan suara (suara-ke-daftar)— Membutuhkan koneksi
Membuat, mengganti nama, atau menghapus label (Pengelolaan Label)— Membutuhkan koneksi
Apa pun di Anggota, Tim, Toko, Pelaporan, Admin— Membutuhkan koneksi

Tindakan yang membutuhkan koneksi kini ditampilkan sebagai tidak tersedia selama Anda offline — tombolnya buram, dan mengarahkan kursor (di desktop) atau mengetuknya (di ponsel) menjelaskan bahwa ia butuh koneksi — alih-alih membiarkan Anda mengetuk ke kesalahan umum.

Cara kerjanya

Menelusuri saat offline

Daftar dan item yang Anda buka disimpan ke perangkat Anda. Saat Anda kehilangan koneksi, aplikasi menampilkan versi terbaru yang dimilikinya, dengan waktu “Terakhir disinkronkan” kecil sehingga Anda tahu seberapa segar datanya. Ini riwayat hanya-baca — perubahan baru dari rekan tidak akan muncul sampai Anda tersambung kembali.

Membuat perubahan saat offline

Saat Anda menyelesaikan, menambah, mengedit, atau menghapus item tanpa koneksi, perubahan muncul seketika seolah tersimpan — dan ia ditempatkan dalam antrean di perangkat Anda. Spanduk menampilkan berapa banyak perubahan yang menunggu sinkronisasi.

Begitu koneksi Anda kembali, aplikasi mengirim perubahan yang diantrekan ke server dalam urutan yang Anda buat, lalu menyegarkan untuk menampilkan daftar terkini yang terkonfirmasi. Pekerjaan yang Anda antrekan bertahan saat menutup dan membuka kembali aplikasi.

Jika dua orang mengubah hal yang sama

Jika seorang rekan mengubah item yang sama saat Anda offline — misalnya Anda berdua sama-sama mengambil tugas yang sama — perubahan mereka dipertahankan, perubahan Anda yang diantrekan dibuang, dan tampilan Anda disegarkan agar cocok dengan versi tersimpan saat tersambung kembali. Anggota yang perubahannya dibuang melihat satu pemberitahuan singkat (“Beberapa perubahan yang Anda buat offline tidak bisa diterapkan…”), ditampilkan sekali per sinkronisasi — bukan sekali per item, bahkan jika beberapa perubahan terpengaruh. Perubahan Anda yang lain yang diantrekan tetap berlaku normal.

Jika sebuah perubahan tidak bisa tersinkron

Ada dua kasus:

  • Penolakan permanen (item sudah diambil, diubah, dihapus, atau Anda tidak lagi punya izin): perubahan dibuang — mencoba ulang tidak akan membantu — dan Anda mendapat pemberitahuan “tidak bisa diterapkan” tunggal di atas. Tampilan Anda disegarkan ke keadaan yang benar.
  • Masalah sementara (server sebentar tidak terjangkau atau sibuk): perubahan dipertahankan dan dicoba ulang otomatis. Jika masih tidak bisa tembus setelah beberapa upaya, spanduk “gagal disinkronkan” muncul dengan tombol Coba lagi, ditambah tombol Lewati untuk membatalkan perubahan yang tersangkut dan membersihkan spanduk (tampilan lalu disegarkan ke versi server). Segala hal lain dalam antrean terus tersinkron secara mandiri.

Catatan dukungan

  • Tidak ada yang hilang saat tersambung kembali. Bahkan jika aplikasi ditutup saat offline, perubahan yang diantrekan disimpan di perangkat dan dikirim saat berikutnya online.
  • Perubahan yang belum tersinkron dilindungi bahkan jika penyimpanan perangkat menipis. Aplikasi menyimpan cache sekali-pakai atas data yang baru dilihat untuk pemuatan instan/offline. Jika penyimpanan peramban perangkat penuh, aplikasi otomatis membersihkan cache sekali-pakai itu untuk memberi ruang — ia tidak pernah mengorbankan perubahan offline anggota yang belum tersinkron untuk melakukannya (perubahan itu diprioritaskan). Cache yang dibersihkan cukup dimuat ulang dari server pada koneksi berikutnya.
  • Perubahan yang dibuat offline tetap terlihat setelah menutup dan membuka kembali aplikasi. Tugas yang Anda tambah, selesaikan, atau edit offline tetap ditampilkan saat Anda kembali ke daftar itu — dan ia tetap tersinkron begitu perangkat tersambung kembali.
  • Keluar akun membersihkan semua yang tersimpan offline di perangkat itu, termasuk perubahan apa pun yang belum tersinkron (pengaman privasi pada perangkat bersama). Jika seorang anggota punya perubahan yang belum tersinkron saat keluar, aplikasi kini memperingatkan dulu (“Anda punya N perubahan yang belum tersinkron — keluar sekarang dan semuanya akan hilang selamanya”) sehingga mereka bisa membatalkan, tersambung kembali, dan membiarkan perubahan tersinkron sebelum keluar.
  • Keluar akun bekerja offline juga. Seorang anggota bisa keluar bahkan tanpa koneksi — aplikasi membersihkan sesi mereka secara lokal dan kembali ke layar masuk tanpa tersangkut. Sesi server mereka sepenuhnya dicabut saat berikutnya perangkat online.
  • Unggahan foto/file hanya-online — mereka tidak bisa disimpan untuk nanti. Jika seorang anggota melaporkan ini “tidak bekerja offline,” itu memang perilaku yang seharusnya. Tombol mereka kini tampil buram dengan penjelasan “hanya online” singkat saat offline, alih-alih gagal setelah ketukan.
  • Komentar hanya-online, termasuk melihatnya. Membuka komentar pada item saat offline menampilkan pesan “hanya tersedia online” singkat (bukan pemintal yang tersangkut), dan tombol kirim/hapus buram. Komentar tidak disimpan ke perangkat.
  • Menerapkan label ke daftar bekerja offline; mengelola label itu sendiri tidak. Seorang anggota bisa menambah atau menghapus label yang ada pada daftar tanpa koneksi (ia muncul seketika dan tersinkron saat tersambung kembali), tetapi membuat, mengganti nama, atau menghapus label di Pengelolaan Label tetap butuh koneksi (kontrol itu tampil sebagai tidak tersedia offline).
  • Mengarsip, membatalkan arsip, dan menghapus daftar kini bekerja offline — daftar hilang dari tampilan seketika dan perubahan tersinkron saat tersambung kembali (persis seperti perubahan item). Dari menu ”⋯” sebuah daftar di halaman daftar tugas, tindakan itu tetap tersedia offline; hanya Edit yang buram di sana.
  • Membuat, mengedit, dan menjadwalkan daftar tetap hanya-online. Membuat daftar baru (termasuk dengan suara), mengedit detail daftar, mengubah pengulangannya, dan menugaskan/membatalkan penugasan anggota ditampilkan buram dengan alasan saat offline — mereka bergantung pada pemilih (tim, proyek, anggota) yang tidak disimpan ke perangkat. (Kaidah praktis: mengerjakan pekerjaan dan mengarsip/menghapus bisa offline; membuat dan mengedit daftar, dan apa pun di tingkat akun, butuh koneksi.)
  • Membuka daftar yang belum pernah Anda lihat sebelumnya saat offline menampilkan pesan “Tidak tersedia offline”, bukan layar kosong. Hanya daftar yang dibuka setidaknya sekali saat online yang disimpan untuk ditampilkan offline — tersambunglah kembali untuk melihat sebuah daftar pertama kali. Halaman offline juga menampilkan waktu “Terakhir disinkronkan” kecil sehingga anggota tahu seberapa segar datanya.
  • Tampilan dasbor, daftar, dan item yang ditampilkan offline adalah versi terakhir yang Anda muat, termasuk aktivitas rekan terbaru yang Anda terima sebelum kehilangan koneksi. Pembaruan langsung dilanjutkan begitu koneksi kembali.