در حالی که میتوانید با استفاده از محیط Apps Script آنلاین، تمام وظایف مرتبط با رابط را انجام دهید، برخی از آنها میتوانند به مرور زمان تکراری و مستعد خطا شوند.
dscc-gen
ابزاری معتبر است که برای رسیدگی به این وظایف تکراری طراحی شده است تا بتوانید به جای خطاهایی که از طریق اتوماسیون قابل اجتناب هستند، روی حل مشکل کسب و کار خود تمرکز کنید.
الزامات
- npm 5.2.0 یا بالاتر
- آشنایی با خط فرمان
با استفاده از dscc-gen
dscc-gen
میتواند پروژههای ارتباطی اجتماعی جدیدی ایجاد کند یا با پروژههای موجود استفاده شود.
اتصال دهنده های موجود
dscc-gen
همچنین می تواند با پروژه های موجود استفاده شود. ابتدا scriptId
خود را کپی کنید ، سپس دستور زیر را اجرا کنید ( scriptId
خود را جایگزین YOUR_SCRIPT_ID
کنید.):
npx @google/dscc-gen connector --script_id YOUR_SCRIPT_ID
از شما خواسته می شود که جزئیاتی را برای اتصال دهنده خود ارائه کنید. اگر قبلاً یک استقرار به نام "تولید" ندارید، یکی برای شما ایجاد می شود. هیچ یک از کدهای موجود شما تغییر نخواهد کرد، اما شما به هر کاری که dscc-gen
می تواند انجام دهد دسترسی خواهید داشت.
کانکتورهای جدید
برای ایجاد یک کانکتور جامعه جدید با dscc-gen
، دستور زیر را اجرا کنید:
npx @google/dscc-gen connector
از شما خواسته می شود که جزئیاتی را برای اتصال جدید خود ارائه کنید. از کاربرانی که برای اولین بار استفاده می کنند خواسته می شود تا clasp
احراز هویت کنند. clasp
ابزاری برای ایجاد و اصلاح پروژه های Apps Script از خط فرمان است.
پس از تکمیل فرمانها، dscc-gen
یک پروژه Apps Script جدید ایجاد میکند و هر کاری را که میتواند انجام دهد چاپ میکند.
dscc-gen
چه کاری می تواند انجام دهد؟
فرمان | توضیحات |
---|---|
npm run open | پروژه خود را در Apps Script باز کنید. |
npm run push | تغییرات محلی خود را به Apps Script فشار دهید. |
npm run watch | مراقب تغییرات محلی باشید و آنها را به Apps Script فشار دهید. |
npm run prettier | کد خود را با استفاده از استانداردهای انجمن قالب بندی کنید. |
npm run try_latest | استقرار را با آخرین کد خود در Looker Studio باز کنید. |
npm run try_production | استقرار Production خود را در Looker Studio باز کنید. |
npm run update_production | استقرار تولید خود را برای استفاده از آخرین کد خود به روز کنید. |
چگونه باید از آن استفاده کنم؟
استفاده از dscc-gen
اغلب به این شکل است:
- ویژگیای را که میخواهید به کانکتور خود اضافه کنید، شناسایی کنید.
-
npm run watch
را اجرا کنید، بنابراین تغییرات محلی به Apps Script منتقل میشوند. - تغییرات کد خود را با استفاده از ویرایشگر جاوا اسکریپت مورد علاقه خود انجام دهید.
-
npm run tryLatest
و بررسی کنید که آیا ویژگی جدید شما مطابق انتظار کار می کند. -
npm run updateProduction
اجرا کنید تا استقرار تولید خود را به روز کنید تا ویژگی جدید خود را داشته باشید. -
npm run tryProduction
و دوباره بررسی کنید که ویژگی جدید کار می کند.
شناسه اسکریپت خود را دریافت کنید
برای دریافت scriptId
خود، به پروژه موجود خود بروید، سپس بخش url را بعد از /d/
و قبل از /edit
کپی کنید. به عنوان مثال: آدرس زیر:
- آدرس اصلی:
https://script.google.com/a/google.com/d/example-script-id/edit
- شناسه اسکریپت:
example-script-id