گوگل درایو
INTEGRATIONS · EXPERTINI ATS

گوگل درایو

همگام‌سازی رزومه‌های نامزدها با یک پوشه Google Drive که تیم شما از قبل استفاده می‌کند، بر اساس تقاضا و با یک کلیک.

2 دقیقه مطالعه · به‌روزرسانی شده در ژوئیه ۲۰۲۶ · تحریریه Expertini

اسناد کاندیدا راهی برای پایان یافتن در همه جا به جز جایی که سازمان شما اسناد را نگه می‌دارد، دارند. رزومه‌ها در ATS زندگی می‌کنند، گزارش‌ها ایمیل می‌شوند، و پوشه Drive که هر چیز دیگری در شرکت در آن زندگی می‌کند خالی می‌ماند. یکپارچه‌سازی گوگل درایو با ATS آن شکاف را پر می‌کند: حساب گوگل خود را متصل کنید، سپس هر زمان که خواستید، رزومه‌های کاندیدا را در یک پوشه تمیز «Expertini ATS» در درایو خود سینک کنید.

همگام‌سازی درایو هم‌اکنون فعال است و در اشتراک استاندارد ارائه می‌شود - بدون هزینه اتصال‌دهنده فضای ذخیره‌سازی، و فایل‌ها در درایو شخصی خودتان تحت سهمیه و دسترسی‌های خودتان قرار می‌گیرند. برنامه‌ی صادر کردن داده‌ها همچنین به شما امکان می‌دهد هر زمان که خواستید همه‌چیز را در حساب خود به صورت JSON دانلود کنید، و رزومه‌ها به ازای هر کاندیدا در کلود Expertini سازمان‌دهی باقی می‌مانند.

01یک دکمه «همگام‌سازی رزومه‌ها اکنون»، نه یک کار پس‌زمینه صامت

این یک انتخاب طراحی عمدی است: همگام‌سازی زمانی اجرا می‌شود که یک استخدام‌کننده آن را از مرکز برنامه‌ها راه‌اندازی می‌کند، نه به طور خودکار در لحظه‌ای که یک نامزد درخواست می‌دهد. این کار شما را در کنترل زمان خروج داده‌ها از ATS و قرار گرفتن در حافظه مشترک شرکت نگه می‌دارد. هر همگام‌سازی فقط رزومه‌هایی را بارگذاری می‌کند که قبلاً برای آن ارائه‌دهنده همگام‌سازی نشده‌اند، بنابراین اجراهای مجدد سریع باقی می‌مانند.

از آنجا که مقصد پوشه‌ای است که Expertini آن را ایجاد و نام‌گذاری می‌کند، قوانین اشتراک‌گذاری موجود Drive شما تعیین می‌کند چه کسی چه چیزی را ببیند — Expertini یک سیستم مجوز موازی ایجاد نمی‌کند.

02همگام‌سازی‌های مجدد به‌روزرسانی می‌کنند، تکرار نمی‌کنند

مجدداً همگام‌سازی را راه‌اندازی کنید و Expertini قبل از آپلود، به دنبال فایلی موجود با همان نام در همان پوشه می‌گردد — اگر فایلی پیدا شد، به جای ایجاد نسخه دوم، آن فایل را به‌روزرسانی می‌کند. اگر زمانی نیاز به مجبور کردن یک آپلود مجدد کامل داشتید (مثلاً پس از پاک کردن دستی پوشه Drive)، یک گزینه راه‌اندازی مجدد اجباری در دسترس است.

03یک اشتراک، فضای ذخیره‌سازی شما

فایل‌ها در Google Drive خودتان نوشته می‌شوند، بنابراین هزینه‌های ذخیره‌سازی روی سهمیه‌ای که قبلاً به گوگل پرداخت می‌کنید باقی می‌ماند و هیچ‌چیز در انحصار انحصاری فروشنده قرار نمی‌گیرد. در سمت Expertini هیچ افزونه‌ای برای خرید وجود ندارد — سینک کردن به عنوان بخشی از پلن ارائه می‌شود، درست مانند هر چیز دیگری در صفحه یکپارچه‌سازی‌ها.

یادداشت‌های مهندسی

معماری پلتفرم و عملیات

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 (اعتبار مشتری در بدنه درخواست توکن, 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.

چرخه عمر توکن در یک نقطه گلوگاه واحد مدیریت می‌شود: انقضا باعث رفرش خودکار می‌شود، توکن‌های رفرش چرخانده شده ماندگار می‌شوند، و رفرش که فروشنده آن را رد می‌کند به عنوان یک اعلان اتصال مجدد قابل مشاهده ظاهر می‌شود — هرگز به عنوان ویژگی‌های خراب شده بی‌صدا. ابطال از هر طرف کار می‌کند: در اینجا قطع کنید، یا در تنظیمات امنیتی خود فروشنده لغو کنید.

A2نوشتن معناشناسی و جریان داده‌ها

هر جابجایی داده یک اقدام صریح با یک نتیجه ثبت‌شده است. نوشتن با کلیک شما انجام می‌شود — یا به‌طور خودکار فقط در جایی که یک قانون را فعال کرده‌اید (ارسال خودکار در هنگام استخدام به طور پیش‌فرض غیرفعال است، به ازای هر ارائه‌دهنده). خواندن‌ها — وارد کردن افراد، حساب‌ها یا فایل‌ها — زمانی اجرا می‌شوند که دکمه Import را فشار دهید، با آنچه از قبل دارید رفع تکرار می‌کنند (مشتریان با نام، افراد با ایمیل)، به جای بازنویسی رد می‌شوند، و ایجاد شده در مقابل رد شده را صادقانه گزارش می‌کنند، به همین دلیل است که اجرای مجدد هر وارد کردنی از نظر طراحی امن است.

هر اقدام یک سطر در ژورنال فعالیت برنامه (ats_app_activity) می‌نویسد: چه چیزی اجرا شد، چه زمانی، برای کدام رکورد، و نتیجه — از جمله متن خطای خود فروشنده به طور دقیق زمانی که چیزی با شکست مواجه می‌شود. گزارش استفاده در داخل ATS همان ژورنال را تجمیع می‌کند، بنابراین گزارش‌دهی یکپارچه‌سازی و واقعیت یکپارچه‌سازی نمی‌توانند واگرا شوند.

هر چیزی که مسیر درخواست را ترک کند — توزیع اعلان‌ها، تحویل وب‌هوک، ثبت وقایع فعالیت، ایمیل — در رشته‌های پس‌زمینه آتش و فراموش اجرا می‌شود. یک پایگاه داده خارجی کند هرگز نمی‌تواند رابط کاربری را متوقف کند، و یک اثر جانبی ناموفق به جای تلاش مجدد بی‌صدا برای رسیدن به ناهمگنی، ثبت می‌شود.

A3ملاحظات عملیاتی

اتصالات در سطح سازمان هستند و به نقش‌های مالک و مدیر محدود می‌شوند؛ استخدام‌کنندگان از ویژگی‌هایی که یک اتصال پشتیبانی می‌کند استفاده می‌کنند اما نمی‌توانند متصل شوند، قطع اتصال کنند یا دوباره پیکربندی کنند. قطع اتصال، اطلاعات ورود ذخیره‌شده را بلافاصله حذف می‌کند و ویژگی‌های وابسته را به طور مشهود متوقف می‌کند، نه خاموش. داده‌های از قبل وارد شده متعلق به شما باقی می‌مانند و قابل ویرایش هستند.

افراد وارد شده با پیش‌فرض‌های حریم خصوصی محافظه‌کارانه به عنوان وارد شده علامت‌گذاری می‌شوند — هیچ رضایتی برای کسی که هرگز فرم درخواست شما را پر نکرده است فرض نمی‌شود، و پیش‌فرض‌های نگهداری اعمال می‌شوند.هرآنچه نوشته شده مال شماست که ببرید: خروجی‌های CSV و اپلیکیشن صادرات داده همان فروشگاه‌هایی را پوشش می‌دهند که خود محصول می‌خواند. خروج به اندازه ورود باز است — طبق طراحی، نه امتیاز ویژه.

A4موقعیت در توپولوژی ادغام

این یکپارچه‌سازی امروز در رجیستری فعال است. 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.

نقشه وابستگی

Connection typeOAuth 2.0 (صفحه رضایت فروشنده)
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رمزگذاری‌شده؛ رابط کاربری پرچم‌های حضور را نشان می‌دهد، هرگز مقادیر را نشان نمی‌دهد
Action journalats_app_activity — یک ردیف به ازای هر اقدام، خطاهای فروشنده کلمه به کلمه
Auto-push rulesغیرفعال به طور پیش‌فرض، به ازای هر ارائه‌دهنده، هر اجرا ثبت می‌شود
Registry statuslive

طرح‌واره رابط

شماتیک ساختاری سطح — پنل‌ها، سلسله‌مراتب و قابلیت‌های تعامل. یک قرارداد، نه یک تصویر صفحه.
کارت اتصال
● متصل — نشانگر حضور
دسترسی‌ها: حداقل مورد نیاز قطع اتصال
اقدامات
ارسال — کلیک صریحوارد کردن — حذف موارد تکراری
سیاهه فعالیت‌ها
شکل ۱ — گوگل درایو: شماتیک ساختاری رابط. پنل‌ها و وضعیت‌ها قرارداد هستند؛ داده‌های نشان‌داده‌شده جایگزین هستند.

جریان تعامل — حالت‌ها، اعتبار سنجی‌ها، بازخورد

هر وضعیتی در زیر در سمت سرور اجرا می‌شود؛ رابط کاربری آن را گزارش می‌کند، نه اینکه درباره‌اش تصمیم بگیرد.
Connectمالک/مدیر روی گزینه اتصال (Connect) در صفحه اتصالات کلیک می‌کند
Vendor consentصفحه نمایش خود فروشنده دامنه های دقیق را فهرست می کند
Token exchangeبازخوانی سمت سرور؛ اسرار هرگز به مرورگر نمی‌رسند
Connectedانبار رمزگذاری‌شده؛ چرخش کارت با پرچم حضور
Explicit actionsفشار / وارد کردن / برنامه‌ریزی — هر کدام ثبت‌شده
رضایت رد شد → کد خطای فروشنده در یک اعلان (toast) با نام مشخص نمایان می‌شودکلیدهای پلتفرم گم شده‌اند ← راهنمای راه‌اندازی صادقانه، نه یک پرش بی‌صداتوکن منقضی شده ← به‌روزرسانی خودکار در نقطه مسدودکنندهبازنشانی رد شد → اعلان اتصال مجدد قابل مشاهده، ویژگی‌ها هرگز به‌طور خاموش خراب نمی‌شوندطرح زیر حداقل → کارت قفل طرح دقیق را نام می‌برد
تصویر ۲ — جریان تعامل: سرمه‌ای = وضعیت‌ها، طلایی = دروازه‌های اجباری سرور، سبز = نتایج تأییدشده؛ برچسب‌ها موارد خاص و بازخورد آن‌ها را فهرست می‌کنند.

جریان امنیتی OAuth 2.0 مربوط به — Google Workspace

1
درخواست مجوزهدایت به صفحه رضایت‌نامه خود فروشگاه، که دقیقاً دامنه‌های زیر را نام می‌برد — هرگز بیشتر.
2
چالش هویت و رضایتشما با فروشنده، در دامنه فروشنده احراز هویت می‌کنید. اعتبارنامه‌ها هرگز به Expertini نمی‌رسند.
3
تبادل توکن سم سمت سروربازگشت به /apps/oauth/callback/google/ کد را با استفاده از مشخصات اعتبار مشتری در بدنه درخواست تبادل می‌کند — کاملاً در سمت سرور.
4
وضعیت جلسه مدیریت‌شدهتوکن‌ها در حالت استراحت رمزگذاری شده‌اند؛ به‌روزرسانی خودکار در یک نقطه گلوگاه واحد; نمایش پرچم حضور; لغو از هر دو طرف.
openidemailprofilehttps://www.googleapis.com/auth/calendar.eventshttps://www.googleapis.com/auth/drive.file
فهرست محدوده از همان رجیستری ارائه‌دهنده‌ای که برنامه با آن احراز هویت می‌کند خوانده می‌شود — این صفحه نمی‌تواند آن را بزرگ‌تر یا کوچک‌تر جلوه دهد.

Neighbouring connectors — File Storage

وضعیت‌ها از ثبت‌نام زنده می‌آیند — فهرست کامل را مرور کنید ←

سوالات متداول

آیا می‌توانم امروز Google Drive را متصل کنم؟
بله — فعال است. حساب Google خود را از مرکز برنامه‌ها متصل کنید، سپس هر زمان که خواستید رزومه‌های نامزدها در Drive آینه‌ای شوند، روی «همگام‌سازی رزومه‌ها اکنون» کلیک کنید.
آیا با درخواست کارجویان به طور خودکار همگام‌سازی می‌شود؟
خیر — همگام‌سازی دستی است و طبق طراحی توسط استخدام‌کننده راه‌اندازی می‌شود، بنابراین دقیقاً کنترل می‌کنید چه زمانی اسناد برای ذخیره‌سازی مشترک، ATS را ترک کنند. رزومه‌های از قبل همگام‌سازی‌شده در اجراهای مجدد رد می‌شوند.
آیا همگام‌سازی مجدد فایل‌های تکراری ایجاد می‌کند؟
خیر. Expertini فایل موجود با همان نام را در پوشه بررسی می‌کند و به جای آپلود کپی دوم، آن را به‌روز می‌کند.
همگام‌سازی از سهمیه ذخیره‌سازی چه کسی استفاده می‌کند؟
مال شما. فایل‌ها در Google Drive خود سازمان شما قرار می‌گیرند، تحت سهمیه و سیاست‌های ادمین شما — Expertini نسخه‌ها را در یک انبار شخص ثالث ذخیره نمی‌کند.
آیا همگام‌سازی درایو هزینه اضافی خواهد داشت؟
خیر. در اشتراک استاندارد Expertini بدون هزینه اتصال ذخیره‌سازی گنجانده شده است — قیمت‌گذاری را ببینید.

در یک نگاه

  • هم‌اکنون فعال — اتصال از مرکز برنامه‌ها
  • دکمه تک‌کلیکی «همگام‌سازی رزومه‌ها اکنون»، کاملاً تحت کنترل استخدام‌کننده
  • همگام‌سازی مجدد فایل‌های موجود را به‌روزرسانی می‌کند و هرگز آن‌ها را تکثیر نمی‌کند
  • درایو شما، سهمیه شما، قوانین اشتراک‌گذاری شما
  • خروجی کامل JSON نیز امروز در دسترس است
  • بدون هزینه افزونه اتصال‌دهنده ذخیره‌سازی

مشاهده گوگل درایو در استخدام خودتان.

یک شرح شغل واقعی را به یک نسخه نمایشی ۳۰ دقیقه‌ای بیاورید — آزمایش رایگان شامل می‌شود.

رزرو نسخه نمایشی
Expertini هوشمند
اکنون آنلاین است
سلام! من متخصص محصول هوشمند Expertini هستم. درباره راه‌حل‌های ما هر سؤالی دارید بپرسید، در مورد هر یک از ابزارهای استخدام راهنمایی بخواهید یا فقط بگویید چه کاری می‌خواهید انجام دهید — من شما را به سمت درست هدایت می‌کنم. برای مسائل مربوط به حساب کاربری، به support@expertini.com ایمیل بزنید.