گوگل شیت

با n8n از تمام پتانسیل Google Sheets بهره‌مند شوید و آن را به برنامه‌های مشابه داده و ذخیره‌سازی و بیش از ۱۰۰۰ سرویس دیگر متصل کنید. با همگام‌سازی، اعتبارسنجی و تبدیل داده‌ها در پلتفرم‌های مختلف، مدیریت داده‌ها را خودکار کنید. گردش‌های کاری سازگار و مقیاس‌پذیر بین Google Sheets و پشته خود ایجاد کنید. همه اینها در یک تجربه ساخت که دوست خواهید داشت.

اتصال گوگل شیت به n8n

برای اتصال گوگل شیت به n8n به‌صورت زیر عمل کنید:

مرحله اول: ورود به Google Cloud Console

ابتدا وارد بخش Google Cloud Console شوید. اگر تابه‌حال وارد این بخش نشده‌اید، کافی است عبارت Google Cloud Console را در مرورگر جست‌وجو کنید یا به‌طور مستقیم وارد لینک شوید.

مرحله دوم: انتخاب سرویس Google Sheets

در این مرحله باید سرویس Google Sheets را در n8n انتخاب کنید. کافی است روی دکمه create credential کلیک و با واردکردن عبارت sheets، گزینه موردنظر را انتخاب کنید.

پس‌از انتخاب، یک لینک در اختیار شما قرار می‌گیرد که اجازه می‌دهد پروژه موردنظر را مشخص کنید یا یک پروژه جدید بسازید.

مرحله سوم: ایجاد پروژه و ساخت کلید OAuth

اگر پروژه‌ای از قبل نساخته‌اید، باید یک پروژه جدید بسازید. پس‌از ایجاد پروژه، وارد قسمت «Credentials» شوید و روی گزینه‌ای که مربوط به ساخت OAuth Client ID است کلیک کنید.

در اینجا، نوع یا Type کلید را روی Web Application قرار دهید. سپس برای آشنایی بیشتر با کاربرد کلید، یک نام مانند n8n-sheet برای آن در نظر بگیرید.

در بخش مربوط به Redirect URI، آدرسی را که n8n داده است، اضافه کنید. این آدرس باید دقیقاً همان آدرسی باشد که در n8n هنگام ساخت Credential به شما نمایش داده می‌شود.

مرحله چهارم: دریافت Client ID و Client Secret

پس‌از ثبت اطلاعات، Google به شما دو مقدار می‌دهد:

  • Client ID؛
  • Client Secret.

این مقادیر را کپی و در تنظیمات Credential مربوط به Google Sheets در n8n وارد کنید. سپس روی گزینه «Save» کلیک کنید.

در این مرحله ممکن است نیاز به اتصال به سرور n8n باشد. اگر اتصال برقرار نشد، دوباره بررسی کنید تا مطمئن شوید اطلاعات به‌درستی وارد شده‌اند.

مرحله پنجم: ساخت یک Workflow تستی در n8n

در این بخش وارد محیط n8n شوید و یک Workflow جدید ایجاد کنید یا از یک Workflow تستی که قبلاً ساخته‌اید، استفاده کنید؛ مثلاً یک Trigger از نوع Webhook قرار دهید تا وقتی که روی یک لینک کلیک شد، عملیات مربوط به Google Sheets آغاز شود.

در ادامه، به‌عنوان‌مثال یک نود Google Sheets مانند Get row(s) in sheet اضافه کنید که داده‌های داخل یک ردیف یا ردیف‌های Sheet را دریافت می‌کند.

مرحله ششم: بررسی ارورها و ساخت Google Sheet

در حین اجرای تست، ممکن است با اروری مواجه شوید که دسترسی لازم را برای خواندن Sheet ندارید. در این صورت:

  1. وارد Google Drive شوید؛
  2. یک فایل Google Sheet جدید بسازید؛
  3. عنوان فایل را به‌عنوان‌مثال learn-n8n قرار دهید؛
  4. چند مقدار عددی درون آن وارد کنید؛
  5. سپس مجدد به n8n برگردید و تست را تکرار کنید.

مرحله هفتم: فعال‌سازی Google Sheets API

اگر همچنان با ارور دسترسی مواجه هستید، باید مطمئن شوید که Google Sheets API در کتابخانه‌های پروژه Google Cloud فعال شده باشد.

برای این کار:

  1. به بخش Library در Google Cloud Console بروید؛
  2. API مربوط به Google Sheets را جست‌وجو کنید؛
  3. در صورت غیرفعال‌بودن، آن را فعال کنید و دوباره تست را انجام دهید.
  4. درصورتی‌که مشکل ادامه داشته باشد، بررسی کنید که آیا Google Drive API هم فعال شده است یا خیر؛ زیرا برخی اطلاعات Sheet از طریق Drive هم پردازش می‌شوند.

مرحله هشتم: اتصال کامل و تست موفقیت‌آمیز

پس‌از فعال‌سازی APIها، مجدداً به n8n برگردید، نود مربوط به Google Sheets را تنظیم کنید و تست را انجام دهید.

در این مرحله، اگر همه چیز به‌درستی انجام شده باشد:

  • نام فایل Sheet در لیست ظاهر می‌شود؛
  • ردیف‌های شیت انتخاب‌شده به‌درستی بارگذاری می‌شود؛
  • اطلاعات آن قابل خواندن و پردازش خواهد بود.

سخن پایانی

در این آموزش، اتصال گوگل شیت به n8n را از طریق ساخت پروژه در Google Cloud، دریافت Client ID و Secret، تنظیم Redirect URI، فعال‌سازی APIها و ساخت فایل Sheet در Google Drive بررسی کردیم. همان‌طور که مشاهده کردید با وجود برخی ارورها در مسیر با بررسی دقیق و فعال‌سازی سرویس‌های موردنیاز اتصال باموفقیت انجام می‌شود. در آموزش‌های بعدی، به‌سراغ اتصال ابزارهای دیگر گوگل یا سرویس‌های شخص ثالث به n8n خواهیم رفت.

افزودن به لیست پرکاربردها
انتشار:۳ خرداد ۱۴۰۴
بروزرسانی:۳ دی ۱۴۰۴
تعداد بازدید:396 نفر
تعداد کامنت:بدون کامنت
اشتراک گذاری:
https://n8nir.ir/?p=421

درباره گوگل شیت

گوگل شیت یک برنامه صفحه گسترده مبتنی بر وب است که توسط گوگل به صورت رایگان ارائه می‌شود. این برنامه مشابه مایکروسافت اکسل است و در هر مکانی و از هر دستگاهی قابل دسترسی است، فقط به یک حساب گوگل نیاز دارید.

دسته بندی مرتبط:
نمونه های آماده مرتبط
wordpress
google-sheets
gmail

تحلیل و دسته‌بندی RFM مشتریان ووکامرس با n8n

اتوماسیون هوشمند را همین امروز آغاز کنید!
با استفاده از سرویس n8n، فرآیندهای تکراری را حذف و بهره‌وری کسب‌وکار خود را افزایش دهید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

لینک کپی شد!