Cara kerjanya.
Panduan penyiapan, referensi API, resep integrasi. Mulai dari quickstart, lalu lanjut ke referensi teknis saat Anda siap.
Daftar Isi
1. Memulai
1.1 Membuat Akun Anda
- Kunjungi halaman pendaftaran GeoTrack di /signup
- Pilih paket langganan Anda (Basic, Starter, atau Professional)
- Masukkan alamat email dan buat kata sandi yang aman
- Klik “Create Account”
- Anda akan otomatis masuk dan diarahkan ke dasbor Anda
Catatan: Semua paket mencakup uji coba gratis 7 hari. Kartu Anda tidak akan ditagih hingga masa uji coba berakhir.
1.2 Login Pertama
Saat pertama kali login, Anda akan melihat:
- Dasbor Anda dengan statistik ringkas (saat ini nol)
- Menu navigasi di sebelah kiri dengan fitur yang tersedia
- Pesan sambutan yang mendorong Anda membuat kode QR pertama
1.3 Memahami Batas Paket Anda
Paket Basic ($4.99/month)
- 20 kode QR
- 5,000 pemindaian per bulan
- 1 anggota tim
- Retensi data 7 hari
- Dukungan email (respons 48 jam)
Paket Starter ($14.99/month)
- 100 kode QR
- 25,000 pemindaian per bulan
- 2 anggota tim
- Retensi data 30 hari
- Dukungan email prioritas (24 jam)
Paket Professional ($44.99/month)
- 500 kode QR
- 250,000 pemindaian per bulan
- 10 anggota tim
- Retensi data 90 hari
- Dukungan prioritas + akses API
2. Ikhtisar Dasbor
2.1 Komponen Dasbor
3. Membuat Kode QR
3.1 Kode QR Standar
Tujuan: Kode QR sederhana yang mengarahkan ke satu URL.
Langkah:
- Buka “QR Codes” di menu navigasi
- Klik “Create New QR Code”
- Pilih “Standard” sebagai tipe
- Masukkan nama untuk kode QR Anda (mis., “Product Brochure”)
- Masukkan URL tujuan
- Klik “Create QR Code”
Kasus Penggunaan:
- Halaman informasi produk
- Pendaftaran acara
- Informasi kontak
- Profil media sosial
3.2 Kode QR dengan Geofence
Tujuan: Mengarahkan pengguna ke URL yang berbeda berdasarkan lokasi fisik mereka.
Langkah:
- Buka “QR Codes” → “Create New QR Code”
- Pilih “Geofence” sebagai tipe
- Masukkan nama untuk kode QR Anda
- Masukkan URL default (digunakan saat pengguna berada di luar semua geofence)
- Klik “Create QR Code”
- Buka menu “Geofences” lalu klik “Create Geofence”
- Pilih kode QR Anda, atur lokasi dan radius
- Masukkan URL pengalihan untuk lokasi ini
Kasus Penggunaan:
- Toko ritel multi-lokasi
- Pengiriman konten regional
- Penawaran khusus lokasi
- Navigasi tempat acara
3.3 Kode QR Multi-Lokasi
Tujuan: Secara otomatis mengarahkan pengguna ke lokasi terdekat dari daftar yang telah ditentukan.
Cara Kerjanya:
- Pengguna memindai kode QR
- Sistem mendeteksi koordinat GPS pengguna
- Menghitung jarak ke semua lokasi
- Mengarahkan ke lokasi terdekat
Kasus Penggunaan:
- Bisnis waralaba
- Restoran berjaringan
- Penyedia layanan dengan banyak kantor
- Pencari lokasi toko
3.4 Menambahkan Aturan Berbasis Waktu
Anda dapat menambahkan perutean berbasis waktu ke kode QR mana pun untuk mengarahkan pengguna berdasarkan waktu mereka memindai.
Konfigurasi:
- Hari dalam Seminggu: Pilih hari saat aturan ini berlaku
- Rentang Waktu: Atur waktu mulai dan selesai (format 24 jam)
- Rentang Tanggal: Rentang tanggal spesifik opsional
- Prioritas: Angka lebih tinggi lebih diutamakan
- URL Tujuan: Ke mana harus diarahkan selama periode ini
Contoh:
- Menu restoran (sarapan, makan siang, makan malam)
- Informasi jam kerja vs. di luar jam kerja
- Konten musiman
- Pengalihan khusus acara
3.5 Mengatur Batas Pemindaian
Ciptakan kelangkaan dan urgensi dengan batas pemindaian.
Kasus Penggunaan:
- Penawaran terbatas waktu (“First 100 customers get 20% off”)
- Kode akses eksklusif
- Manajemen kapasitas acara
- Kampanye promosi
4. Mengelola Geofence
4.1 Membuat Geofence
- Buka “Geofences” di navigasi
- Klik “Create Geofence”
- Pilih kode QR yang ingin Anda beri geofence
- Masukkan informasi lokasi (alamat atau koordinat)
- Atur radius dalam meter (default: 100m)
- Masukkan URL pengalihan untuk geofence ini
- Klik “Create Geofence”
4.2 Praktik Terbaik Geofence
Pemilihan Radius:
- Area perkotaan: 50-100 meter (akurasi GPS tinggi)
- Area pinggiran kota: 100-300 meter (akurasi sedang)
- Area pedesaan: 300-1000 meter (akurasi GPS lebih rendah)
Geofence yang Tumpang Tindih:
- Saat geofence tumpang tindih, sistem menggunakan titik pusat terdekat
- Gunakan pengaturan prioritas untuk mengontrol perilaku
- Uji secara menyeluruh di area tempat geofence tumpang tindih
5. Analitik & Pelaporan
5.1 Dasbor Analitik
Metrik Ikhtisar:
- Total pemindaian (sepanjang waktu)
- Pemindaian unik
- Pemindaian bulan ini
- Persentase pertumbuhan pemindaian
Bagan dan Grafik:
- Linimasa pemindaian (harian/mingguan/bulanan)
- Distribusi geografis
- Rincian perangkat (seluler vs. desktop)
- Statistik peramban
5.2 Peta Pemindaian
Peta interaktif menampilkan:
- Penanda pin untuk setiap lokasi pemindaian
- Penanda klaster saat beberapa pemindaian berdekatan
- Klik pin untuk melihat detail pemindaian
- Perbesar dan geser untuk menjelajahi wilayah
5.3 Mengekspor Data
Langkah:
- Buka halaman Analitik
- Atur filter yang Anda inginkan
- Klik “Export Data”
- Pilih format (CSV)
- Unduh file
Data yang Diekspor Mencakup:
- Stempel waktu, nama kode QR, Lokasi
- Jenis perangkat, Peramban, Sistem operasi
- String user agent
6. Manajemen Tim
6.1 Peran Tim
Admin
• Akses penuh ke semua fitur
• Mengundang/menghapus anggota tim
• Mengelola penagihan
• Melihat semua analitik
• Mengakses pengaturan
Manager
• Membuat/mengelola kode QR
• Membuat/mengelola geofence
• Melihat semua analitik
• Tidak dapat mengelola tim
• Tidak dapat mengakses penagihan
Field User
• Membuat kode QR
• Hanya melihat kode QR sendiri
• Akses analitik terbatas
• Tidak dapat mengelola geofence
• Tidak dapat mengakses penagihan
6.2 Mengundang Anggota Tim
- Buka “Team” di navigasi (harus Admin)
- Klik “Invite Team Member”
- Masukkan alamat email mereka
- Pilih peran mereka (Admin, Manager, atau Field User)
- Klik “Send Invitation”
- Undangan menerima email dengan tautan penerimaan
Catatan: Anda hanya dapat mengundang anggota sebanyak yang diizinkan paket Anda (Basic: 1, Starter: 2, Professional: 10)
7. Langganan & Penagihan
7.1 Melihat Status Langganan
Indikator Status:
- Active: Langganan berlaku dan aktif
- Trial: Dalam masa uji coba 7 hari
- Past Due: Pembayaran gagal, sedang dicoba ulang
- Canceled: Dibatalkan tetapi masih aktif hingga akhir periode
- Expired: Langganan telah berakhir
7.2 Meningkatkan Paket Anda
- Buka halaman “Pricing” atau Dasbor
- Klik “Upgrade” pada paket yang diinginkan
- Tinjau fitur dan batas paket baru
- Konfirmasi peningkatan
- Biaya prorata diterapkan segera
- Batas baru aktif segera
8. Fitur Lanjutan
8.1 Menggabungkan Geofence dan Aturan Waktu
Contoh Kasus Penggunaan: Jaringan Restoran
- Buat kode QR multi-lokasi
- Tambahkan geofence untuk setiap lokasi restoran
- Tambahkan aturan berbasis waktu untuk menu (sarapan, makan siang, makan malam)
Sistem Prioritas:
- Kecocokan Geofence + Aturan Waktu = prioritas tertinggi
- Kecocokan Geofence saja = prioritas sedang
- Kecocokan aturan waktu saja = prioritas rendah
- Tidak ada kecocokan = URL default
8.2 Parameter URL Dinamis
Teruskan informasi tentang pemindaian ke URL tujuan Anda:
Parameter yang Tersedia:
{scan_id}– Pengenal pemindaian unik{qr_code_id}– Pengenal kode QR{timestamp}– Stempel waktu Unix{lat}– Lintang{lng}– Bujur
https://example.com/track?scan={scan_id}&location={lat},{lng}&time={timestamp}9. Pemecahan Masalah
9.1 Kode QR Tidak Terbaca
Kemungkinan Penyebab:
- Kualitas gambar kode QR terlalu rendah
- Kondisi pencahayaan buruk
- Masalah fokus kamera
- Kode QR terlalu kecil atau terlalu besar
Solusi:
- Unduh kode QR resolusi lebih tinggi (300×300 atau 500×500)
- Pastikan kontras yang baik (gelap di atas latar terang)
- Pertahankan ukuran minimum 2cm x 2cm untuk pencetakan
9.2 Lokasi Salah Terdeteksi
Penyebab:
- GPS dinonaktifkan pada perangkat
- Lokasi dalam ruangan (sinyal GPS lemah)
- Akurasi GPS perangkat rendah
- Pengguna menolak izin lokasi
Solusi:
- Minta pengguna mengaktifkan layanan lokasi
- Tingkatkan radius geofence untuk penggunaan dalam ruangan
- Sediakan URL cadangan untuk kegagalan lokasi
9.3 Geofence Tidak Berfungsi
Daftar Periksa:
- Apakah geofence aktif? (Periksa status di dasbor)
- Apakah tipe kode QR diatur ke “Geofence”?
- Apakah radius sesuai untuk area tersebut?
- Sudahkah Anda menguji di perangkat dengan lokasi aktif?
- Apakah koordinatnya benar? (Verifikasi di peta)
10. Praktik Terbaik
10.1 Desain Kode QR
✓ Lakukan:
- Gunakan kontras tinggi (hitam di atas putih ideal)
- Sisakan ruang putih di sekitar kode (zona sunyi)
- Uji sebelum pencetakan massal
- Sertakan teks ajakan bertindak yang jelas
✗ Jangan:
- Gunakan warna yang mengurangi kontras
- Membuat kode QR terlalu kecil (min 2cm x 2cm)
- Menempatkan pada permukaan melengkung
- Menggunakan gambar resolusi rendah
10.2 Strategi Geofence
Perencanaan:
- Petakan semua lokasi terlebih dahulu
- Tentukan radius yang sesuai untuk masing-masing
- Pertimbangkan akurasi GPS di setiap area
- Uji skenario tumpang tindih
Optimasi:
- Mulai dengan radius lebih besar, persempit setelah pengujian
- Gunakan analitik untuk memverifikasi akurasi geofence
- Sesuaikan berdasarkan data pemindaian dunia nyata
10.3 Keamanan & Privasi
Melindungi Akun Anda:
- Gunakan kata sandi yang kuat dan unik
- Aktifkan autentikasi dua faktor (segera hadir)
- Jangan bagikan kredensial login
- Tinjau akses anggota tim secara berkala
Privasi Pengguna:
- Hanya kumpulkan data lokasi yang diperlukan
- Patuhi peraturan GDPR/privasi
- Amankan URL tujuan dengan HTTPS