API در فرم‌های Google تغییر می‌کند

با معرفی گزینه‌های کنترل جزئی برای اینکه چه کسی می‌تواند به فرم‌ها پاسخ دهد، فرم‌ها باید قبل از اشتراک‌گذاری با پاسخ‌دهندگان منتشر شوند. برای اطمینان از اینکه اسکریپت‌های موجود خراب نمی‌شوند، فرم‌های ایجاد شده توسط API به طور پیش‌فرض تا 31 مارس 2026 منتشر می‌شوند. با این حال، برای هماهنگی با تجربه محصول در رابط کاربری، فرم‌های ایجاد شده توسط API پس از 31 مارس 2026 در حالت منتشر نشده ایجاد می‌شوند. شما باید فرم‌ها را قبل از اینکه بتوانند پاسخ‌ها را بپذیرند، منتشر کنید.

اگر هیچ کاری نکنید چه اتفاقی می‌افتد؟

اگر اقدامی صورت نگیرد، فرم‌های جدیدی که با استفاده از APIها پس از ۳۱ مارس ۲۰۲۶ ایجاد می‌شوند، به‌طور پیش‌فرض در حالت منتشرنشده قرار می‌گیرند و پاسخی دریافت نمی‌کنند.

چه تغییراتی باید ایجاد کنید؟

  • فرم‌هایی که توسط API پس از ۳۱ مارس ۲۰۲۶ ایجاد می‌شوند، در حالت منتشرنشده ایجاد خواهند شد. از این به بعد، باید فرم‌های ایجاد شده توسط API را با استفاده از متد forms.setPublishedSettings() به طور صریح منتشر کنید.

  • برای آزمایش انتشار یک فرم، ابتدا با استفاده از متد forms.create() یک فرم در حالت منتشر نشده ایجاد کنید. سپس فرم را با متد forms.setPublishSettings() منتشر کنید.

  • شما می‌توانید با اشتراک‌گذاری فرم خود با کاربران خاص، کنترل کنید که چه کسی به آن پاسخ دهد. متد permissions.create می‌تواند برای اشتراک‌گذاری فرم با پاسخ‌دهندگان استفاده شود. برای جزئیات بیشتر به «اشتراک‌گذاری فرم خود با پاسخ‌دهندگان بیشتر» مراجعه کنید.