Google Оптимизация и интеграция AMP -- amp-html поле с участием google-optimize пол Связанный проблема

Google Optimize and AMP integration


0
vote

проблема

русский

Я пытаюсь запустить некоторые тесты A / B с оптимизацией на веб-сайте My AMP (WordPress). Я использую официальный плагин WordPress AMP и добавляя мою настройку аналитики через крючок, предоставляемый плагином. Я покажу вам последний выход HTML.

Что я сделал до сих пор:

  1. Я убедился, что в моей странице включены как AMP-эксперимент, так и AMP-аналитические сценарии (плагин WordPress включает в себя все необходимые скрипты автоматически.)
  2. Установка эксперимента по имени TestExperion. Его идентификатор 51vxpc_hqcca-kjuwp5xfq.
  3. Потенциальная проблема: оптимизация диагностики показывает следующие ошибки: Код отслеживания аналитики не найден Оптимизировать плагин не найден Аналитика на 100% интегрирована, как показывает живые виды на моем сайте. Я полагаю, что диагностика не работает правильно из-за конкретного процесса интеграции AMP.
  4. Я создал вариант, создал правило нацеливания, связанное с аналитикой, настроить цель.
  5. Я добавил следующие сценарии AMP-эксперимента и AMP-аналитики на моей странице.
 <код>     <amp-experiment>         <script type="application/json">             {                 "testExperiment": {                     "sticky": false,                     "variants": {                         "0": 50,                         "1": 50                     }                 }             }         </script>     </amp-experiment>   

Мой аналитический сценарий Выход в источнике страницы выглядит так:

 <код>     <script type="application/json">         {             "vars": {                 "account": "UA-54160702-17"             },             "requests": {                 "experiment": "${pageview}&xid=${xid}&xvar=${xvar}"             },             "triggers": {                 "trackPageview": {                     "on": "visible",                     "request": "pageview",                     "extraUrlParams": []                 },                 "pageview": {                     "on": "visible",                     "request": "experiment",                     "vars": {                         "xid": "51vXPC_HQcCA-kjuWP5XFQ",                         "xvar": "VARIANT(testExperiment)"                     }                 }             },             "transport": {                 "beacon": "true",                 "xhrpost": "true",                 "image": "false"             }         }     </script>   
  1. Я добавил следующие CSS на мою страницу:
 <код>     body[amp-x-testExperiment="0"] .clr-expr {       background-color: #00cebe;     }      body[amp-x-testExperiment="1"] .clr-expr {       background-color: #353c8c;     }   

Атрибут эксперимента не добавляется в корпус страницы, и я вижу следующие ошибки в консоли:

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

Страница, на которую я пытаюсь проверить: https: / /dev.somnishop.com/was-tun-gegen-schnarchen-frauen/

Любые предложения будут оценены.

Английский оригинал

I'm trying to run some A/B tests with Optimize on my AMP (Wordpress) Website. I'm using the official Wordpress AMP Plugin and adding my analytics setup through a hook provided by the plugin. I will show you the final HTML output.

What I've done so far:

  1. I've made sure that both amp-experiment and amp-analytics scripts are included in my page(the WordPress plugin includes all the required scripts automatically.)
  2. Setup an experiment named testExperiment. Its ID is 51vXPC_HQcCA-kjuWP5XFQ.
  3. Potential problem: Optimize diagnostics shows the following errors: Analytics tracking code not found Optimize plugin not found Analytics is 100% integrated, as it shows live views on my website. I suppose that the diagnostics are not working correctly due to the specific AMP integration process.
  4. I've created a variant, created targeting rule, linked with analytics, set up an objective.
  5. I've added the following amp-experiment and amp-analytics scripts in my page.​
    <amp-experiment>         <script type="application/json">             {                 "testExperiment": {                     "sticky": false,                     "variants": {                         "0": 50,                         "1": 50                     }                 }             }         </script>     </amp-experiment> 

​My analytics script output in the source of the page looks like this:

    <script type="application/json">         {             "vars": {                 "account": "UA-54160702-17"             },             "requests": {                 "experiment": "${pageview}&xid=${xid}&xvar=${xvar}"             },             "triggers": {                 "trackPageview": {                     "on": "visible",                     "request": "pageview",                     "extraUrlParams": []                 },                 "pageview": {                     "on": "visible",                     "request": "experiment",                     "vars": {                         "xid": "51vXPC_HQcCA-kjuWP5XFQ",                         "xvar": "VARIANT(testExperiment)"                     }                 }             },             "transport": {                 "beacon": "true",                 "xhrpost": "true",                 "image": "false"             }         }     </script> 
  1. ​I've added the following CSS to my page:
    body[amp-x-testExperiment="0"] .clr-expr {       background-color: #00cebe;     }      body[amp-x-testExperiment="1"] .clr-expr {       background-color: #353c8c;     } 

The experiment attribute is not added to the body of the page and I'm seeing the following errors in the console:

enter image description here

The page I'm trying to test on is: https://dev.somnishop.com/was-tun-gegen-schnarchen-frauen/

Any suggestions will be appreciated.

</div
     

Список ответов

0
 
vote

Оказалось, что это проблема с плагином WordPress AMP. Это - это поддержка, если кто-то заинтересован.

 

It turned out to be an issue with the Wordpress AMP plugin. This is the support thread if anyone is interested.

</div
 
 
0
 
vote

У меня была такая же проблема с тегом AMP-экспериментом версии 1.0, поэтому я заменил его с помощью тегов AMP-эксперимента 0.1, и она решает проблемы Версия 1.0 не является стабильной, поэтому ее еще не следует использовать - https://github.com/ AMPPROJECT / AMPHTML / Выпуски / 21705

 

I had the same issue with amp-experiment tag version 1.0, so I replaced it with amp-experiment tag version 0.1 and it solves the issues version 1.0 is not stable so it shouldn't be used yet — https://github.com/ampproject/amphtml/issues/21705

</div
 
 

Связанный проблема

9  Добавить JavaScript на страницах AMP  ( Add javascript in amp pages ) 
Пожалуйста, помогите мне понять, как добавить JavaScript в AMP (ускоренные мобильные страницы). Мое требование - я получаю удостоверение личности в URL. Напри...

1  Как просматривать одну страницу AMP другим?  ( How to browse from one amp page to other ) 
Покажем, пользователь перемещается на одну из моих страниц AMP. И теперь он нажал на какой-то навигационный элемент, который связан с моей другой страницей, к...

0  AMP: не знаю, какой «элемент структурированного данных» добавить  ( Amp dont know which structured data element to add ) 
Я создал свой первый AMP, и он был проиндексирован Google. Когда я проверяю в поисковой консоли, есть проблема, называемая «отсутствующая структурированная эл...

0  AMB-BING ON AMP-LIST Любое значение не является действительным результатом для [SRC]  ( Amb bind on amp list any value is not a valid result for src ) 
Я использую версию предварительного выпуска (001493855940942) AMP. Комбинация AMP-BIND и ALP-AMP-списка не работает. Каждое значение, которое я назначаю для [...

0  Можно ли использовать усилитель-IMG с srcset и запасным вариантом?  ( Is it possible to use amp img with srcset and fallback ) 
<Р> Я строю простой статический сайт и вы хотите, чтобы оптимизировать изображения, в конечном итоге генерации для каждого набора изображений Jpgs / PNG файлов...

1  Как разместить CSS ampcssframework, чтобы стать действительной страницей AMP?  ( How to place css of ampcssframework to become valid amp page ) 
Я использую ampcssframework Однако, когда я делаю тест AMP, возвращает ошибку: Автор stylesheheet, указанный в теге «Стиль AMP-Custom» слишком длинный - ...

0  Я не могу найти ни одного ресурса для AMP Dev  ( I cant find any resource for amp dev ) 
Я пытаюсь сделать проект сайта с AMP (Google), но я не нашел никаких ресурсов и учебников, чтобы помочь мне с разработкой. ...

0  Код AMP Analytics не производится, Google Оптимизация AMP-эксперимента  ( Amp analytics code not being output google optimize amp experiment ) 
Я хочу настроить эксперимент Google Optimize на моем сайте, но <код> <amp-analytics> TAG не выводит ни один код и AMP; Это не работает. Так что происходит ...

1  Может ампы-липкое объявление показать на странице загрузке?  ( Can amp sticky ad show up on page load ) 
<Р> Можно ли иметь усилитель-липкий объявления отображаются на странице загрузки, вместо того, чтобы прокрутить вниз для того, чтобы показать? ...

2  Как точно работает кеш AMP?  ( How does the amp cache work exactly ) 
Давайте предположим, у меня есть HTML-страница <код> www.acme.com/home.html , что разговаривает о кошках . В какой-то момент я решаю предоставить версию AM...

0  Как установить звук для воспроизведения, когда видео начинается для AMP-Wistia-Player  ( How to set audio to play when video starts for amp wistia player ) 
Как установить Sistia Player в AMP для звука по умолчанию? В настоящее время, когда видео играет, вам нужно подключить кнопку аудио, чтобы звук на работу. ...

2  AMP скорость запроса кэш пинг  ( Amp cache ping request rate ) 
<Р> Есть ли необходимость в дроссельные запросы на пинг URL AMP? У меня есть случай нечастый, где изменение страницы, возможно, потребуется обновить кэш в тече...

2  Форма усилителя для работы с PHP  ( Amp form to work with php ) 
Я пытаюсь настроить страницу с контактной формой, используя AMP: Форма имеет только 4 поля: . имя Электронная почта: Как мы можем помочь? Номер теле...

0  AMP-форма с целью _blank должна перенаправлять после установки заголовка AMP-Redirect-to?  ( Amp form with target blank should redirect after set the header amp redirect to ) 
После установки заголовка <код> AMP-Redirect-To в <код> amp-form с target=_blank не получил перенаправления, какое правильное поведение? Я не мог ничего...

1  Кнопка AMP HTML, не кликана в AMP-списке  ( Amp html button not clickable inside amp list ) 
Во-первых извинения - я думаю, что это незначительное опечатка где-то, как я уверен, что у меня была эта работа ... Короткие версии вопроса: в HTML-амперном...

Связанный проблема

9  Добавить JavaScript на страницах AMP 
1  Как просматривать одну страницу AMP другим? 
0  AMP: не знаю, какой «элемент структурированного данных» добавить 
0  AMB-BING ON AMP-LIST Любое значение не является действительным результатом для [SRC] 
0  Можно ли использовать усилитель-IMG с srcset и запасным вариантом? 
1  Как разместить CSS ampcssframework, чтобы стать действительной страницей AMP? 
0  Я не могу найти ни одного ресурса для AMP Dev 
0  Код AMP Analytics не производится, Google Оптимизация AMP-эксперимента 
1  Может ампы-липкое объявление показать на странице загрузке? 
2  Как точно работает кеш AMP? 
0  Как установить звук для воспроизведения, когда видео начинается для AMP-Wistia-Player 
2  AMP скорость запроса кэш пинг 
2  Форма усилителя для работы с PHP 
0  AMP-форма с целью _blank должна перенаправлять после установки заголовка AMP-Redirect-to? 
1  Кнопка AMP HTML, не кликана в AMP-списке