Тег script содержит недопустимый JSON, который не может быть проанализирован на пользовательских страницах AMP - PullRequest
0 голосов
/ 21 февраля 2020

Я создаю пользовательскую страницу AMP на Laravel, и сегодня я получил ошибку консоли поиска: тег сценария содержит недопустимый json, который не может быть проанализирован , но когда я проверяю валидатор AMP, он показывает, что код действителен.

код:

<amp-analytics type="gtag" data-credentials="include">
    <script type="application/json">
    {
      "vars" : {
        "gtag_id": "UA-xxxxxx-xx",
        "config" : {
          "UA-xxxxxx-xx": { "groups": "default" }
        }
      }
    }
    </script>
</amp-analytics>

После удаления этого кода я не получаю предупреждения и также успешно отправляю запрос на проверку.

Вот URL : https://wordkosh.com/amp/english-hindi/administrator-meaning-hindi

1 Ответ

1 голос
/ 22 февраля 2020

Я нашел то же сообщение об ошибке и решил, изменив это:

<script type="application/json">

становится ..

<script type="application/ld+json">

Тогда отправить запрос на проверку. Это работает для меня.

...