Google Drive
INTEGRATIONS · EXPERTINI ATS

Google Drive

Sinkronizirajte životopise kandidata u mapu na Google Driveu koju vaš tim već koristi, na zahtjev, jednim klikom.

2 min čitanja · Ažurirano srpnja 2026. · Uredništvo Expertini

Dokumenti kandidata imaju običaj završiti svugdje osim tamo gdje vaša organizacija čuva dokumente. Životopisi žive u ATS-u, izvješća se šalju e-poštom, a mapa na disku u kojoj živi sve ostalo u tvrtki ostaje prazna. Integracija ATS-a s Google diskom zatvara taj jaz: povežite svoj Google račun, a zatim sinkronizirajte životopise kandidata u čistu mapu „Expertini ATS” na svom disku kad god to odaberete.

Sinkronizacija s pogonom Drive aktivna je danas i isporučuje se unutar standardne pretplate — bez naknade za konektor za pohranu, a datoteke stižu u vaš vlastiti Drive pod vašom vlastitom kvotom i dozvolama. Aplikacija za izvoz podataka također vam omogućuje preuzimanje svega s vašeg računa kao JSON u bilo kojem trenutku, a životopisi ostaju organizirani po kandidatima u Expertini Cloud-u.

01Gumb „Sinkroniziraj životopise sada”, a ne tihi pozadinski posao

Ovo je namjeran odabir dizajna: sinkronizacija se pokreće kada regruter to pokrene iz središta aplikacija, a ne automatski u trenutku kada se kandidat prijavi. To vam daje kontrolu nad time kada podaci napuštaju ATS i slijeću u zajedničku pohranu tvrtke. Svaka sinkronizacija prenosi samo životopise koji još nisu sinkronizirani za tog pružatelja usluga, tako da ponovna pokretanja ostaju brza.

Budući da je odredište mapa koju Expertini stvara i imenuje, vaša postojeća pravila dijeljenja diska Google Drive odlučuju tko što vidi — Expertini ne stvara paralelni sustav dozvola.

02Ponovne sinkronizacije ažuriraju podatke, ne dupliciraju ih

Ponovno pokrenite sinkronizaciju i Expertini traži postojeću datoteku s istim nazivom u istoj mapi prije prijenosa — ako je pronađe, ažurira tu datoteku umjesto stvaranja druge kopije. Ako ikada budete trebali prisiliti potpuno ponovno učitavanje (na primjer nakon ručnog pražnjenja mape na Disku), dostupna je opcija prisilne ponovne sinkronizacije.

03Jedna pretplata, vaša pohrana

Datoteke se zapisuju na vaš vlastiti Google disk, tako da troškovi pohrane ostaju na kvoti koju već plaćate Googleu, i ništa ne leži u vlasničkom silosu dobavljača. Na strani sustava Expertini nema dodatka za kupnju – sinkronizacija dolazi kao dio plana, kao i sve na stranici integracija.

Inženjerske bilješke

Arhitektura platforme i rad

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 (vjerodajnice klijenta u tijelu zahtjeva za token, 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.

Životnim ciklusom tokena upravlja se na jednoj točki suženja: istek pokreće automatsko osvježavanje, rotirani tokeni za osvježavanje se pohađaju, a osvježavanje koje dobavljač odbije prikazuje se kao vidljiv upit za ponovno povezivanje — nikad kao tiho pokvarene značajke. Opoziv funkcionira s bilo koje strane: prekinite vezu ovdje ili opozovite u vlastitim sigurnosnim postavkama dobavljača.

A2Pisanje semantike i protoka podataka

Svako premještanje podataka izričita je radnja s evidentiranim rezultatom. Zapisivanja se odvijaju na vaš klik — ili automatski samo tamo gdje ste omogućili pravilo (automatsko guranje pri zapošljavanju je zadano isključeno, po pružatelju usluga). Čitanja — uvozi osoba, računa ili datoteka — pokreću se kada pritisnete Uvezi, uklanjaju duplikate u odnosu na ono što već imate (klijenti prema imenu, osobe prema e-pošti), preskaču umjesto da prepisuju i pošteno izvještavaju o stvorenim u odnosu na preskočene stavke, zbog čega je ponovno pokretanje bilo kojeg uvoza sigurno po dizajnu.

Svaka radnja upisuje redak u dnevnik aktivnosti aplikacije (ats_app_activity): što je pokrenuto, kada, za koji zapis i ishod – uključujući doslovan tekst pogreške samog dobavljača kada nešto ne uspije. Izvješćivanje o korištenju unutar ATS-a agregira taj isti dnevnik, tako da se izvješćivanje o integraciji i stvarnost integracije ne mogu razlikovati.

Sve što napusti putanju zahtjeva — slanje obavijesti, isporuka webhookova, bilježenje aktivnosti, pošta — izvodi se u pozadinskim nitima koje se ne prate i ne čekaju povrat. Spori vanjski krajnji točka nikada ne može uzrokovati zamrzavanje sučelja, a neuspjela nuspojava se bilježi umjesto da se tiho ponavlja do neusklađenosti.

A3Operativna razmatranja

Povezivanja su na razini organizacije i zaštićena za uloge vlasnika i administratora; rekruteri koriste značajke koje veza pokreće, ali ne mogu se povezati, prekinuti vezu ili ponovno konfigurirati. Prekidanje veze odmah uklanja pohranjene vjerodajnice i vidljivo zaustavlja ovisne značajke, a ne tiho. Podaci koji su već uvezeni ostaju vaši i mogu se uređivati.

Uvezeni ljudi dolaze označeni kao uvezeni sa konzervativnim zadanim postavkama privatnosti – nikakva privola se ne pretpostavlja za bilo koga tko nikada nije ispunio vaš obrazac prijave, a primjenjuju se zadane postavke zadržavanja. Sve što je napisano vaše je za preuzimanje: CSV izvozi i aplikacija Data Export pokrivaju iste pohrane koje čita sam proizvod. Izlaz je jednako otvoren kao i ulaz — prema dizajnu, a ne kao ustupak.

A4Položaj u topologiji integracije

Ova integracija je danas aktivna u registru. 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.

Karta zavisnosti

Connection typeOAuth 2.0 (zaslon za pristanak dobavljača)
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 restšifrirano; korisničko sučelje prikazuje oznake prisutnosti, nikada vrijednosti
Action journalats_app_activity — jedan redak po radnji, pogreške dobavljača od riječi do riječi
Auto-push rulesisključeno prema zadanim postavkama, po pružatelju usluga, svako pokretanje je evidentirano
Registry statuslive

Nacrt sučelja

Strukturna shema površine — ploče, hijerarhija i mogućnosti interakcije. Ugovor, a ne snimka zaslona.
Kartica veze
● povezano — oznaka prisutnosti
rasponi: minimalno potrebno prekini vezu
Radnje
slanje — izričit klikuvoz — uklonjeni duplikati
Dnevnik aktivnosti
Sl. 1 — Google Drive: shematski prikaz strukturnog sučelja. Prikazi i stanja predstavljaju ugovor; prikazani podaci su rezervirano mjesto.

Tijek interakcije — stanja, provjere valjanosti, povratne informacije

Svako se stanje u nastavku provodi na strani poslužitelja; sučelje ga prijavljuje, ono o njemu ne odlučuje.
Connectvlasnik/administrator klikće na Poveži na stranici konektora
Vendor consentvlastiti zaslon dobavljača navodi točne opsege
Token exchangepovratni poziv na strani poslužitelja; tajni podaci nikada ne dotiču preglednik
Connectedšifrirano skladište; okretanje kartice s oznakom prisutnosti
Explicit actionsguranje / uvoz / raspored — svaki zabilježen u dnevniku
Privola odbijena → kod pogreške pružatelja usluga prikazuje se u obavijesti, uz navedeni nazivKljučevi platforme nedostaju → iskrena uputa za postavljanje, a ne tihi neuspjehToken je istekao → automatsko osvježavanje na kritičnoj točkiOsvježavanje odbijeno → vidljiv upit za ponovno povezivanje, značajke se nikada tiho ne rušePaket ispod minimuma → kartica za zaključavanje imenuje točan paket
Sl. 2 — tok interakcije: tamnoplava = stanja, zlatna = vrata koja provjerava poslužitelj, zelena = potvrđeni ishodi; oznake navode rubne slučajeve i njihove povratne informacije.

OAuth 2.0 sigurnosni tok — Google Workspace

1
Zahtjev za autorizacijuPreusmjeravanje na vlastiti zaslon za pristanak dobavljača, uz navođenje točno niže navedenih opsega — nikada više.
2
Sigurnosni izazov i pristanakAutentificirate se kod dobavljača, na domeni dobavljača. Vjerodajnice nikada ne dotiču Expertini.
3
Razmjena tokena na strani poslužiteljaPovratni poziv na adresi /apps/oauth/callback/google/ razmjenjuje kod koristeći podaci za prijavu klijenta u tijelu zahtjeva — u potpunosti na strani poslužitelja.
4
Upravljano stanje sesijeTokeni šifrirani u stanju mirovanja; automatsko osvježavanje na jednoj kontrolnoj točki; prikaz zastavice prisutnosti; opoziv s bilo koje strane.
openidemailprofilehttps://www.googleapis.com/auth/calendar.eventshttps://www.googleapis.com/auth/drive.file
Popis opsega pročitan iz istog registra davatelja s kojim se aplikacija autorizira — ova stranica ga ne može preuveličati ni umanjiti.

Neighbouring connectors — File Storage

Google Drivethis page Microsoft OneDrivelive Dropboxlive
Statusi dolaze iz registra uživo — pregledajte cijeli katalog →

Često postavljana pitanja

Mogu li danas povezati Google Drive?
Da — aktivno je. Povežite svoj Google račun iz čvorišta aplikacija, a zatim kliknite 'Sinkroniziraj životopise sada' kad god želite da se životopisi kandidata zrcalno prenesu na Drive.
Sinkronizira li se automatski kako se kandidate prijave?
Ne — sinkronizacija je ručna i pokreće je regruter prema dizajnu, tako da točno kontrolirate kada dokumenti napuštaju ATS radi zajedničke pohrane. Već sinkronizirani životopisi preskaču se pri ponovnim pokretanjima.
Hoće li ponovna sinkronizacija stvoriti duplikate datoteka?
Ne. Expertini provjerava postoji li već datoteka s istim nazivom u mapama i ažurira je umjesto da učitava drugu kopiju.
Čiju kvotu pohrane koristi sinkronizacija?
Vaše. Datoteke dolaze u vlastiti Google Drive vaše organizacije, pod vašom kvotom i vašim administratorskim pravilima — Expertini ne pohranjuje kopije u silosu treće strane.
Hoće li sinkronizacija s pogonom Drive koštati dodatno?
Ne. Uključeno je u standardnu Expertini pretplatu bez naknade za konektor za pohranu — pogledajte cijene.

Na prvi pogled

  • Dostupno danas — povežite se iz središta aplikacija
  • 'Sinkroniziraj životopise sada' jednim klikom, pod potpunom kontrolom regrutera
  • Ponovne sinkronizacije ažuriraju postojeće datoteke i nikada ne stvaraju duplikate
  • Vaš Drive, vaša kvota, vaša pravila dijeljenja
  • Potpuni JSON izvoz također dostupan danas
  • Nema dodatne naknade za konektor za pohranu

Pogledajte google drive pri vlastitom zapošljavanju.

Donesite stvarni opis posla na 30-minutnu demonstraciju — besplatno probno razdoblje uključeno.

Rezervirajte prezentaciju
Expertini inteligentni sustav
Online sada
Pozdrav! Ja sam Expertini AI stručnjak za proizvode. Pitajte me bilo što o našim rješenjima, dobijte smjernice o bilo kojem od naših alata za zapošljavanje ili mi samo recite što pokušavate učiniti — uputit ću vas u pravom smjeru. Za probleme specifične za račun, pošaljite e-poštu na support@expertini.com.