یک افزونه منتشر کنید

وقتی افزونه خود را منتشر می‌کنید، آن را در دسترس دیگران قرار می‌دهید تا آن را پیدا کنند، نصب کنند و از آن استفاده کنند.

قبل از اینکه منتشر کنید

مخاطبان خود را تعیین کنید

برای اینکه هر کاربری بتواند افزونه شما را پیدا و نصب کند، آن را به صورت عمومی منتشر کنید. وقتی افزونه خود را به صورت عمومی منتشر می‌کنید، تیم گوگل قبل از انتشار مستقیم آن در Google Workspace Marketplace، افزونه شما را بررسی می‌کند.

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

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

الزامات انتشار افزونه را بررسی کنید

الزامات انتشار افزونه را برای نوع افزونه خود بررسی کنید و تأیید کنید که افزونه شما همه آنها را برآورده می‌کند. به بخش «زمینه‌های بررسی» مراجعه کنید.

دسترسی همکار را تأیید کنید

پروژه Apps Script افزونه شما یا متعلق به یک حساب کاربری واحد (معمولاً حساب خودتان) یا یک درایو مشترک است. برای انتشار افزونه، یک همکار اسکریپت باید به عنوان ناشر عمل کند، که شامل ایجاد یک پروژه استاندارد Google Cloud می‌شود.

برای انتشار افزونه، باید دسترسی ویرایش به پروژه اسکریپت داشته باشید. اگر مالک پروژه اسکریپت نیستید، حساب کاربری Workspace شما باید متعلق به همان دامنه مالک پروژه باشد.

برای تأیید دسترسی همکار، به نمای کلی افزونه‌های ساخت Google Workspace مراجعه کنید.

افزونه خود را آزمایش کنید

مطمئن شوید که افزونه شما کاملاً کاربردی است و در حال کار نیست.

برای اهداف آزمایشی، می‌توانید افزونه‌های منتشر نشده (که افزونه‌های توسعه‌دهندگان نیز نامیده می‌شوند) را نصب کنید. می‌توانید افزونه‌های منتشر نشده را با اشتراک‌گذاری پروژه Apps Script با دیگران به اشتراک بگذارید.

یک نسخه از افزونه خود ایجاد کنید

یک نسخه از افزونه خود ایجاد کنید و شماره نسخه را ثبت کنید. نسخه ، تصویری از کدی است که افزونه منتشر شده شما از آن استفاده می‌کند.

  • اگر افزونه‌ی ویرایشگر را منتشر می‌کنید ، هنگام پیکربندی SDK بازار Google Workspace باید از شماره‌ی نسخه استفاده کنید.
  • اگر افزونه‌ای برای Google Workspace منتشر می‌کنید ، باید از شناسه‌ی استقرار نسخه‌ای که می‌خواهید منتشر کنید استفاده کنید.

اگر افزونه شما از یک کتابخانه Apps Script استفاده می‌کند، باید یک نسخه از پروژه اسکریپت کتابخانه را نیز ایجاد و استفاده کنید. برای اطلاعات بیشتر، به بخش کتابخانه‌ها مراجعه کنید.

ایجاد یک پروژه استاندارد گوگل کلود

وقتی افزونه خود را در Apps Script می‌سازید، یک پروژه پیش‌فرض Google Cloud به طور خودکار برای آن ایجاد می‌شود. با این حال، نمی‌توانید از پروژه پیش‌فرض Google Cloud برای انتشار برنامه خود استفاده کنید. در عوض، از مراحل زیر برای ایجاد یک پروژه استاندارد Google Cloud استفاده کنید:

  1. فهرست پروژه‌های کنسول API گوگل را باز کنید.
  2. روی ایجاد پروژه کلیک کنید.
  3. اطلاعات پروژه مربوط به افزونه خود را پر کنید.
  4. روی ایجاد کلیک کنید.

پس از ایجاد پروژه استاندارد گوگل کلود، پروژه Apps Script خود را از پروژه پیش‌فرض گوگل کلود به پروژه استاندارد گوگل کلود تغییر دهید .

افزونه خود را منتشر کنید

وقتی آماده انتشار افزونه خود شدید، مراحل انتشار برنامه در بازار Google Workspace را دنبال کنید. به نحوه انتشار مراجعه کنید.