Amp html 如何设置amp同意的端点?

Amp html 如何设置amp同意的端点?,amp-html,Amp Html,我不知道我需要在URL引用的文档中放置什么代码来进行检查 我使用了来自的示例代码 我知道checkapproveref应该是我自己的url,但是什么文档需要放在那个位置,什么代码应该放在里面 <amp-consent layout="nodisplay" id="consent-element"> <script type="application/json"> { "consents": { "my-consent": { "checkConse

我不知道我需要在URL引用的文档中放置什么代码来进行检查

我使用了来自的示例代码

我知道checkapproveref应该是我自己的url,但是什么文档需要放在那个位置,什么代码应该放在里面

<amp-consent layout="nodisplay" id="consent-element">
<script type="application/json">
{
  "consents": {
    "my-consent": {
      "checkConsentHref": "https://example.com/api/show-consent",
      "promptUI": "consent-ui"
    }
  }
}
</script>
</amp-consent>

{
“同意书”:{
“我的同意”:{
“检查同意”:https://example.com/api/show-consent",
“提示”:“同意用户界面”
}
}
}

我希望在CheckApproverhref位置会有一些功能来执行某种操作。

我在这里找到了一个很好的解释:

可以通过
checkapproveref
属性指定CORS端点。
amp同意组件将通过POST请求检查是否需要显示同意UI。对此请求的响应应如下所示:

{
  "promptIfUnknown": true
}

#or

{
  "promptIfUnknown": false
}


因此,您可以在此处添加,例如
https://ampbyexample.com/samples_templates/consent/getConsent
当我第一次看到这个url时,我认为它只是一个简单的例子,但它是有效的。 此url存储有关显示同意的信息。您可以在
JS
控制台中查看它

https://ampbyexample.com/samples_templates/consent/getConsent
将根据以前的用户操作返回
“PromptFunKnown”:true
“PromptFunKnown”:false


我不知道用这个“示例”url代替自己的url是否是一个好的做法。

这里也有同样的问题。如果我不需要为这个设置自己的端点,那就太好了。。。为什么这是不可能的?但我需要为此启动一个云函数或REST端点?看起来端点也会响应REST POST请求(但不是常规HTTP请求)