Pour permettre aux créateurs de formulaires de contrôler plus précisément qui peut y répondre, nous lançons des contrôles précis pour les personnes interrogées. Les formulaires créés avec l'API après le 31 janvier 2026 seront par défaut publiés. Pour en savoir plus, consultez
Modifications des API dans Google Forms.
Modifications apportées à l'API Google Forms
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Avec l'introduction des options de contrôle précis de qui peut répondre aux formulaires Google Forms, les formulaires doivent être publiés avant d'être partagés avec les personnes interrogées. Pour vous assurer que les scripts existants ne sont pas endommagés, les formulaires créés à l'aide de l'API sont publiés par défaut. Toutefois, pour s'adapter à l'expérience produit dans l'UI, les formulaires créés par API après le 31 janvier 2026 seront créés dans un état non publié. Vous devrez les publier avant qu'ils ne puissent accepter des réponses.
Qu'advient-il sans intervention de votre part ?
Si aucune mesure n'est prise, les nouveaux formulaires créés à l'aide d'API après le 31 janvier 2026 seront par défaut non publiés et ne recevront pas de réponses.
Modifications à apporter
Les formulaires créés par API après le 31 janvier 2026 seront créés dans un état non publié. À l'avenir, vous devrez publier explicitement les formulaires créés par l'API à l'aide de la méthode forms.setPublishedSettings()
.
Pour tester la publication d'un formulaire, commencez par créer un formulaire dans un état non publié à l'aide de la méthode forms.create()
.
Publiez ensuite le formulaire avec la méthode forms.setPublishSettings()
.
Vous pouvez contrôler les personnes qui répondent à votre formulaire en le partageant avec des utilisateurs spécifiques. La méthode permissions.create
permet de partager le formulaire avec les personnes interrogées. Pour en savoir plus, consultez Partager votre formulaire avec d'autres personnes interrogées.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/01 (UTC).
[null,null,["Dernière mise à jour le 2025/07/01 (UTC)."],[],[],null,["# API Changes to Google Forms\n\nWith the introduction of the granular control options for who can respond to\nGoogle Forms, forms need to be published before sharing with responders. To\nmake sure that existing scripts don't break, today API created forms are published\nby default. However, to align with the product experience in the UI, forms\ncreated by API after January 31, 2026, will be created in an unpublished state\nand you must publish the forms before they can accept responses.\n\nWhat happens if you do nothing\n------------------------------\n\nIf no action is taken, then new forms created using APIs after January 31, 2026,\nwill be in an unpublished state by default and won't receive responses.\n\nWhat changes do you need to make\n--------------------------------\n\n- Forms created by API after January 31, 2026, will be created in an\n unpublished state. Going forward, you will need to explicitly publish the forms\n created by API by using the [`forms.setPublishedSettings()`](/workspace/forms/api/reference/rest/v1/forms/setPublishSettings) method.\n\n- To test publishing a form, first create a form in an unpublished state using the\n [`forms.create()`](/workspace/forms/api/reference/rest/v1/forms/create) method.\n Then publish the form with the [`forms.setPublishSettings()`](/workspace/forms/api/reference/rest/v1/forms/setPublishSettings) method.\n\n- You can control who responds to your form by sharing it with specific users. The [`permissions.create`](/workspace/drive/api/reference/rest/v3/permissions/create) method can be used to share the form with responders. Refer\n to [Share your form with more responders](/workspace/forms/api/guides/publish-form#share-form) for more details."]]