Panduan Google Drive Setup
Kembali ke Dokumentasi
Panduan Lengkap: Cara mengatur Google Drive untuk integrasi dengan website
Langkah 1: Membuat Folder Google Drive
- Buka Google Drive
- Klik tombol "New" atau "Baru"
- Pilih "Folder"
- Beri nama folder, misalnya:
Dokumentasi Pelatihan Desa Wisata - Klik "Create"
Tips: Gunakan nama folder yang deskriptif agar mudah dikenali
Langkah 2: Mengatur Izin Akses Publik
- Klik kanan pada folder yang telah dibuat
- Pilih "Share" atau "Bagikan"
- Klik "Change to anyone with the link"
- Pastikan setting adalah: Anyone with the link - Viewer
- Klik "Copy link" untuk mendapatkan link folder
- Klik "Done"
Penting: Pastikan izin diset ke "Anyone with the link" agar dapat diakses oleh website
Contoh Link Folder:
https://drive.google.com/drive/folders/1oyUkC8BiLh1TpCN4-TTj7-2wuH5JGLOV
ID Folder adalah bagian setelah "/folders/": 1oyUkC8BiLh1TpCN4-TTj7-2wuH5JGLOV
Langkah 3: Upload File ke Folder
- Buka folder yang telah dibuat
- Drag & drop file atau klik "New" → "File upload"
- Upload foto-foto pelatihan (format: JPG, PNG, GIF)
- Upload dokumen (format: PDF, DOC, DOCX, XLS, XLSX)
Rekomendasi:
- Gunakan nama file yang deskriptif
- Ukuran gambar maksimal 10MB untuk performa optimal
- Organisir file dalam sub-folder jika diperlukan
Langkah 4: Mendapatkan API Key (Opsional)
Untuk akses yang lebih stabil dan menghindari rate limiting:
- Buka Google Cloud Console
- Buat project baru atau pilih project yang ada
- Aktifkan Google Drive API
- Buat API Key di bagian Credentials
- Batasi API Key hanya untuk Google Drive API
Catatan: API Key tidak wajib untuk folder publik, tetapi direkomendasikan untuk penggunaan production
Troubleshooting
Masalah Umum dan Solusi:
Penyebab:
- Folder ID salah atau tidak valid
- Folder tidak diset sebagai publik
- Folder telah dihapus atau dipindahkan
- Periksa kembali ID folder dari URL
- Pastikan folder diset "Anyone with the link"
- Test akses folder melalui browser incognito
- Gunakan mode demo jika masalah berlanjut
Penyebab:
- Browser memblokir akses cross-origin
- Google Drive API rate limiting
- Gunakan API Key untuk akses yang lebih stabil
- Implementasi server-side proxy (sudah tersedia)
- Mode demo akan otomatis aktif sebagai fallback
Penyebab:
- API Key tidak valid atau expired
- API Key tidak memiliki akses ke Drive API
- Quota API terlampaui
- Regenerate API Key di Google Cloud Console
- Pastikan Google Drive API sudah diaktifkan
- Periksa quota usage di console
- Kosongkan API Key untuk menggunakan mode demo
Quick Setup
Status Saat Ini:
Mode:
Demo
Folder ID:
Set
API Key:
Optional
Butuh Bantuan?
Jika masih mengalami masalah:
- Periksa panduan di atas
- Test dengan mode demo terlebih dahulu
- Pastikan koneksi internet stabil
- Hubungi administrator sistem