Google Drive
INTEGRATIONS · EXPERTINI ATS

Google Drive

Sinkronkan CV kandidat ke folder Google Drive yang sudah digunakan tim Anda, sesuai kebutuhan, hanya dengan satu klik.

2 mnt waktu membaca · Diperbarui Juli 2026 · Expertini Editorial

Dokumen kandidat sering kali berakhir di mana saja kecuali di tempat organisasi Anda menyimpan dokumen. CV tersimpan di ATS, laporan dikirim lewat email ke sana kemari, dan folder Drive tempat semua berkas perusahaan lainnya tersimpan tetap kosong. Integrasi ATS Google Drive menjembatani kesenjangan tersebut: hubungkan akun Google Anda, lalu sinkronkan CV kandidat ke dalam folder 'Expertini ATS' yang rapi di Drive Anda kapan pun Anda mau.

Sinkronisasi Drive sudah aktif hari ini dan disertakan dalam langganan standar — tanpa biaya konektor penyimpanan, dan berkas masuk ke Drive Anda sendiri dengan kuota serta izin Anda sendiri. Aplikasi Ekspor Data juga memungkinkan Anda mengunduh semua yang ada di akun Anda sebagai JSON kapan saja, dan CV tetap tertata rapi per kandidat di Expertini Cloud.

01Tombol 'Sinkronkan CV sekarang', bukan proses latar belakang yang tidak terlihat

Ini adalah keputusan desain yang disengaja: sinkronisasi berjalan saat perekrut memicunya dari pusat aplikasi, bukan secara otomatis begitu kandidat melamar. Hal ini membuat Anda tetap memegang kendali atas kapan data keluar dari ATS dan masuk ke penyimpanan bersama perusahaan. Setiap sinkronisasi hanya mengunggah CV yang belum disinkronkan untuk penyedia tersebut, sehingga proses berulang tetap cepat.

Karena tujuannya adalah folder yang dibuat dan dinamai oleh Expertini, aturan berbagi Drive yang Anda miliki saat ini menentukan siapa yang dapat melihat apa — Expertini tidak membuat sistem izin paralel.

02Sinkronisasi ulang memperbarui data, bukan menduplikasi

Jalankan sinkronisasi lagi dan Expertini akan mencari berkas yang sudah ada dengan nama yang sama di folder yang sama sebelum mengunggah — jika ditemukan, berkas tersebut akan diperbarui alih-alih membuat salinan kedua. Jika Anda perlu memaksakan pengunggahan ulang penuh (misalnya setelah mengosongkan folder Drive secara manual), opsi sinkronisasi ulang paksa tersedia.

03Satu langganan, penyimpanan Anda

File disimpan ke Google Drive Anda sendiri, sehingga biaya penyimpanan tetap menggunakan kuota yang telah Anda bayarkan kepada Google, dan tidak ada yang tersimpan di ruang penyimpanan terisolasi milik vendor. Dari sisi Expertini, tidak ada add-on yang perlu dibeli — sinkronisasi sudah disertakan sebagai bagian dari paket, sama seperti semua yang ada di halaman integrasi.

Catatan rekayasa

Arsitektur & operasional platform

A1Connection architecture

The connection uses OAuth 2.0 against the vendor's own consent screen. The authorisation request names the minimum scopes the features need — the exact scope list is shown in the security-flow panel below, pulled from the same provider registry the application uses. The code-for-token exchange happens entirely server-side (kredensial klien dalam token request body, per the vendor's token endpoint contract); tokens are stored encrypted at rest and are never rendered back to any screen — connection pages show presence, not values.

Siklus hidup token ditangani pada satu titik kontrol: kedaluwarsa memicu penyegaran otomatis, token penyegaran yang dirotasi tetap disimpan, dan penyegaran yang ditolak oleh vendor akan muncul sebagai permintaan penyambungan ulang yang terlihat — tidak pernah berupa fitur yang rusak secara diam-diam. Pencabutan izin berfungsi dari kedua sisi: putuskan sambungan di sini, atau cabut di pengaturan keamanan vendor itu sendiri.

A2Tulis semantik dan alur data

Setiap perpindahan data merupakan tindakan eksplisit dengan hasil yang tercatat. Penulisan data terjadi saat Anda mengeklik — atau secara otomatis hanya jika Anda mengaktifkan aturan (penerusan otomatis saat perekrutan dinonaktifkan secara default, per penyedia). Pembacaan data — impor orang, akun, atau file — berjalan saat Anda menekan Impor, menghapus duplikasi terhadap apa yang sudah Anda miliki (klien berdasarkan nama, orang berdasarkan email), melewati daripada menimpa, dan melaporkan jumlah yang dibuat versus yang dilewati secara jujur, itulah sebabnya menjalankan ulang impor apa pun aman secara desain.

Setiap tindakan mencatat satu baris ke jurnal aktivitas aplikasi (ats_app_activity): apa yang dijalankan, kapan, untuk catatan mana, dan hasilnya — termasuk teks kesalahan dari vendor itu sendiri secara kata demi kata saat terjadi kegagalan. Pelaporan penggunaan di dalam ATS menggabungkan jurnal yang sama, sehingga pelaporan integrasi dan realitas integrasi tidak dapat menyimpang.

Segala hal di luar jalur permintaan utama — penyebaran notifikasi, pengiriman webhook, pencatatan aktivitas, email — berjalan di latar belakang secara independen. Endpoint eksternal yang lambat tidak akan pernah membuat antarmuka macet, dan efek samping yang gagal akan dicatat alih-alih dicoba ulang secara diam-diam yang dapat menimbulkan inkonsistensi.

A3Pertimbangan operasional

Koneksi berada di tingkat organisasi dan dibatasi untuk peran pemilik dan admin; perekrut menggunakan fitur yang didukung oleh koneksi tetapi tidak dapat menghubungkan, memutuskan sambungan, atau mengonfigurasi ulang. Pemutusan sambungan akan langsung menghapus kredensial yang tersimpan dan menghentikan fitur terkait secara terlihat, bukan diam-diam. Data yang telah diimpor tetap menjadi milik Anda dan dapat diedit.

Orang yang diimpor akan masuk dengan tanda sebagai diimpor disertai pengaturan privasi bawaan yang konservatif — tidak ada persetujuan yang diasumsikan bagi siapa pun yang tidak pernah mengisi formulir lamaran Anda, dan aturan retensi bawaan tetap berlaku. Semua data yang tersimpan adalah milik Anda untuk diambil: ekspor CSV dan aplikasi Ekspor Data mencakup penyimpanan yang sama dengan yang dibaca oleh produk itu sendiri. Akses keluar terbuka selebar akses masuk — memang dirancang demikian, bukan sebagai kelonggaran.

A4Penempatan dalam topologi integrasi

Integrasi ini telah aktif di registri hari ini. One connection per provider unlocks every feature it powers, and the topology grid below shows the neighbouring connectors in the same capability area — statuses come from the same registry that drives the in-app hub, so this page can never claim more than the product does. For anything the catalogue does not cover, Webhooks and Zapier are the generic, documented escape hatch.

Peta ketergantungan

Connection typeOAuth 2.0 (layar persetujuan vendor)
Scopes requestedopenid · email · profile · https://www.googleapis.com/auth/calendar.events · https://www.googleapis.com/auth/drive.file
Callback path/apps/oauth/callback/google/
Token exchangeserver-side; credentials in body
Secrets at restterenkripsi; UI menampilkan penanda keberadaan, tidak pernah nilainya
Action journalats_app_activity — satu baris per tindakan, pesan kesalahan vendor dicatat apa adanya
Auto-push rulesnonaktif secara bawaan, per penyedia, setiap eksekusi dicatat
Registry statuslive

Cetak biru antarmuka

Skema struktural antarmuka — panel, hierarki, dan keterjangkauan interaksi. Sebuah kontrak, bukan sekadar tangkapan layar.
Kartu koneksi
● terhubung — tanda kehadiran
cakupan: minimum yang diperlukan putuskan sambungan
Tindakan
dorong — klik eksplisitimpor — dideduplikasi
Jurnal aktivitas
Gbr. 1 — Google Drive: skema antarmuka struktural. Panel dan status adalah kontraknya; data yang ditampilkan adalah placeholder.

Alur interaksi — status, validasi, umpan balik

Setiap status di bawah ini diberlakukan di sisi server; antarmuka hanya melaporkannya, bukan memutuskannya.
Connectpemilik/admin mengeklik Hubungkan pada halaman Konektor
Vendor consentlayar vendor sendiri mencantumkan cakupan yang tepat
Token exchangepanggilan balik sisi server; informasi rahasia tidak pernah menyentuh browser
Connectedpenyimpanan terenkripsi; kartu dibalik dengan bendera kehadiran
Explicit actionskirim / impor / jadwalkan — masing-masing dicatat dalam jurnal
Persetujuan ditolak → kode kesalahan vendor muncul dalam notifikasi toast, disertai namaKunci platform tidak ditemukan → petunjuk penyiapan yang jelas, bukan penolakan senyapToken kedaluwarsa → pembaruan otomatis pada chokepointPenyegaran ditolak → permintaan penyambungan kembali yang terlihat, fitur tidak pernah terhenti secara senyapPaket di bawah minimum → kartu terkunci menyebutkan paket yang tepat
Gbr. 2 — alur interaksi: biru tua = status, emas = gerbang yang diberlakukan server, hijau = hasil terkonfirmasi; tag mencantumkan kasus khusus dan umpan baliknya.

Alur keamanan OAuth 2.0 — Google Workspace

1
Permintaan otorisasiMengarahkan ke layar persetujuan vendor itu sendiri, dengan menyebutkan secara tepat cakupan di bawah ini — tidak lebih.
2
Tantangan identitas & persetujuanAnda melakukan autentikasi dengan vendor, di domain vendor. Kredensial tidak pernah menyentuh Expertini.
3
Pertukaran token sisi serverCallback di /apps/oauth/callback/google/ menukarkan kode menggunakan kredensial klien di badan permintaan — sepenuhnya di sisi server.
4
Status sesi terkelolaToken terenkripsi saat istirahat; pembaruan otomatis pada satu titik kontrol; tampilan penanda keberadaan; cabut dari salah satu pihak.
openidemailprofilehttps://www.googleapis.com/auth/calendar.eventshttps://www.googleapis.com/auth/drive.file
Daftar cakupan dibaca dari registri penyedia yang sama dengan yang diotorisasi oleh aplikasi — halaman ini tidak dapat melebih-lebihkan atau menguranginya.

Neighbouring connectors — File Storage

Google Drivethis page Microsoft OneDrivelive Dropboxlive
Status berasal dari registri langsung — jelajahi katalog lengkap →

Pertanyaan yang sering diajukan

Dapatkah saya menghubungkan Google Drive sekarang?
Ya — fitur ini sudah aktif. Hubungkan akun Google Anda dari pusat aplikasi, lalu klik 'Sync CVs now' kapan pun Anda ingin mencadangkan CV kandidat ke Drive.
Apakah ini disinkronkan secara otomatis saat kandidat melamar?
Tidak — sinkronisasi dirancang secara manual dan dipicu oleh perekrut, sehingga Anda memiliki kendali penuh atas kapan dokumen dikirim dari ATS ke penyimpanan bersama. CV yang sudah disinkronkan akan dilewati pada proses berikutnya.
Apakah sinkronisasi ulang akan membuat file duplikat?
Tidak. Expertini memeriksa file yang ada dengan nama yang sama di folder dan memperbaruinya alih-alih mengunggah salinan kedua.
Kuota penyimpanan siapa yang digunakan untuk sinkronisasi?
Milik Anda. File masuk ke Google Drive organisasi Anda sendiri, di bawah kuota dan kebijakan admin Anda — Expertini tidak menyimpan salinan di tempat pihak ketiga.
Apakah sinkronisasi Drive memerlukan biaya tambahan?
Tidak. Ini sudah termasuk dalam langganan standar Expertini tanpa biaya konektor penyimpanan — lihat harga.

Sekilas

  • Aktif hari ini — hubungkan dari pusat aplikasi
  • 'Sinkronkan CV sekarang' dengan satu klik, sepenuhnya dikontrol perekrut
  • Sinkronisasi ulang memperbarui berkas yang ada, tidak pernah menduplikasi
  • Drive Anda, kuota Anda, aturan berbagi Anda
  • Ekspor JSON lengkap juga tersedia saat ini
  • Tanpa biaya tambahan konektor penyimpanan

Lihat google drive pada proses perekrutan Anda sendiri.

Bawalah deskripsi pekerjaan nyata ke demo 30 menit — uji coba gratis sudah termasuk.

Jadwalkan demo
Expertini Cerdas
Sedang online
Halo! Saya adalah Pakar Produk Cerdas Expertini. Tanyakan apa saja tentang solusi kami, dapatkan panduan tentang Alat Perekrutan kami, atau cukup beri tahu apa yang ingin Anda lakukan — saya akan mengarahkan Anda ke solusi yang tepat. Untuk masalah khusus akun, kirim email ke support@expertini.com.