Dialogflow es 谷歌上的操作版本控制是如何工作的?

Dialogflow es 谷歌上的操作版本控制是如何工作的?,dialogflow-es,actions-on-google,Dialogflow Es,Actions On Google,我读过这篇官方文章,它说dialogflow会在我们将动作发布到特定频道(如Alpha、Beta或Production)时自动保存代理的快照。 我已经提交了制作行动,正在审查中。 如果我现在在dialogflow的内联编辑器上对我的操作进行任何更改,它们将不会反映在 他们会吗? 我不确定,因为事实上,它没有说部署到任何渠道,但说它正在审查中。我必须等到它投入生产吗?无法确认版本控制是否已到位。如果您对webhook实现或内联编辑器中的代码进行更改,它将立即生效。根本没有用于实现的版本控制 同时,

我读过这篇官方文章,它说dialogflow会在我们将动作发布到特定频道(如Alpha、Beta或Production)时自动保存代理的快照。
我已经提交了制作行动,正在审查中。 如果我现在在dialogflow的内联编辑器上对我的操作进行任何更改,它们将不会反映在 他们会吗?
我不确定,因为事实上,它没有说部署到任何渠道,但说它正在审查中。我必须等到它投入生产吗?无法确认版本控制是否已到位。

如果您对webhook实现或内联编辑器中的代码进行更改,它将立即生效。根本没有用于实现的版本控制

同时,这意味着,如果您对实现进行了更改,则无需在其投入使用之前对其进行重新审查

阿尔法、贝塔和生产渠道指的是意图、短语等

虽然从理论上讲,您可以为Alpha、Beta和Production创建不同的环境,并且在每个环境中为webhook使用不同的URL,但如果您使用内联编辑器,这肯定不起作用


最好的解决方案是创建一个完全独立的项目,并在该项目中进行开发和测试。

谢谢您的回答!那么,如果我需要在不发布webhook的情况下测试webhook实现的一些更改,我应该怎么做?我是否需要复制我当前的项目?如果你知道这个问题的答案,这将非常有帮助:更新的答案。如果一个答案有帮助,那么我总是很感激向上投票和/或接受它。因此,如果我从不同的来源部署我的webhook实现,我如何创建不同的环境并为每个版本使用不同的webhook URL?