Информация об эксперименте с усилителем не отображается в GA или Google Optimize

Я провел небольшой эксперимент на сайте AMP, следуя этому руководству: https://developers.google.com/optimize/devguides/amp-experiments

Вот что я сделал:

1. amp-аналитика и компоненты amp-эксперимента

<script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
<script async custom-element="amp-experiment" src="https://cdn.ampproject.org/v0/amp-experiment-0.1.js"></script>

2. Код для эксперимента

<amp-experiment>
  <script type="application/json">
    {
      "AMP_Product_Page": {
        "sticky": true,
        "variants": {
          "Original": 50,
          "Variant_1": 50
        }
      }
    }
  </script>
</amp-experiment>

3. Код для аналитики

<amp-analytics id='analytics1' type='googleanalytics'>
    <script type='application/json'>
    {
        "vars": {
        "account": "UA-105350-7"
        },
        "requests": {
        "experiment": "${pageview}&xid=${xid}&xvar=${xvar}"
        },
        "triggers": {
            "trackPageview": {
            "on": "visible",
            "request": "experiment",
            "vars": {
                "xid": "fB2hAs9HS2WgWqe332c6Ow",
                "xvar": "VARIANT(AMP_Product_Page)"
            }
        }
        }
    }
    </script>
</amp-analytics>

4. Создал эксперимент в Google Optimize

Я создал эксперимент в Google Optimize и использовал идентификатор в приведенном выше коде. Я также могу видеть эксперимент в Google Analytics, хотя он имеет 0 сеансов.


Я также добавил несколько основных правил CSS, и они работают нормально.

Приведенный выше код работает, и я вижу эксперимент на сайте, а также <body> тег имеет атрибут amp-x-amp_product_page="Variant_1",


Запросы Google Analytics

У меня развернута интеграция с Google Analytics с использованием контейнера GTM AMP, и она работает нормально.

Теперь, когда я смотрю на запросы, сделанные Google Analytics, вот что я вижу:

  1. Запрос просмотра страницы (ОК)
  2. Второй запрос просмотра страницы с данными эксперимента (статус 302)

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

Этот второй запрос, кажется, не сделать это для GA.

введите описание изображения здесь

введите описание изображения здесь


Я попытался отправить экспериментальные данные с событием, но похоже, xid а также xvar недопустимые переменные для события в amp-analytics.

1 ответ

Решение

Варианты должны быть пронумерованы, а не названы в. Таким образом, в вашем случае они должны быть "0" и "1" вместо "Original" и "Variant_1".

Другие вопросы по тегам