Вы пионер в мире AMP и WordPress, но простого отслеживания просмотров страниц для вас недостаточно. Да, плагин Facebook Instant Articles и Google AMP Pages от PageFrog WordPress делает вашу жизнь проще, но действительно ли вы готовы отказаться от своих любимых пользовательских параметров в Google Analytics, потому что эта функция не встроена? Думаю, нет!
В этой статье я покажу вам, как отправить имя автора записи WordPress в Google Analytics в качестве пользовательского параметра с использованием переменных AMP Analyticsс плагином Facebook Instant Articles и Google AMP Pages by PageFrog.
Чтобы это заработало, нам нужно:
- Настройте специальный параметр под названием «Автор» в Google Analytics
- Отредактируйте код плагина PageFrog, чтобы назначить имя автора сообщения пользовательскому параметру «автор» в скрипте Google Analytics
Как отслеживать автора WordPress как пользовательское измерение в Google Analytics с помощью плагина PageFrog AMP для WordPress
- Войдите в Google Analytics, перейдите в раздел АДМИНИСТРАТОР своей учетной записи и нажмите Специальные параметры под заголовком РЕСУРС.
- Добавьте специальный параметр с именем автора и нажмите «Создать».
- Обратите внимание на индекс автора на странице «Специальные параметры». Вот как мы сообщим коду Analytics, какому измерению присвоить нашу переменную автора. В моем случае автором является индекс 1.
- Откройте файл, расположенный по адресу /wp-content/plugins/pagefrog/public/partials/amp-google-analytics-template.php, в вашем любимом редакторе. По умолчанию файл выглядит так:
"
{ vars: { account: get_google_analytics_site_id(); ?> }, триггеры: { trackPageview : { on: visible, request: pageview } } } "
- Получите имя автора сообщения WordPress и отправьте его как переменную AMP Analytics в Google Analytics в качестве пользовательского параметра, изменив код следующим образом:
" { запросы: { pageviewWithCd1: ${pageview}&cd1=${cd1} }, vars: { account: get_google_analytics_site_id(); ?> }, триггеры: { trackPageviewWithCustom : { on: visible, request: pageviewWithCd1, vars: { cd1: post_author; the_author_meta(&39;display_name&39;, $author_id); ?> } } } } "
Важно: Замените Cd1 и cd1 на cd(индекс пользовательского размера вашего автора) и будьте осторожны с заглавными буквами.
- Убедитесь, что имя автора добавляется в ваш HTML-код, открыв инспектор в Google Chrome и просмотрев код Google Analytics, который вставляется сразу после открывающего тега.
- Убедитесь, что код AMP действителен, открыв консоль JavaScript в Google Chrome и посетив свою страницу AMP с development=1, добавленным к URL-адресу. Если вы видите сообщение «Проверка AMP прошла успешно», все готово.
WordPress Автор: установлен.
Теперь, когда вы полностью AMP, потому что вы отслеживаете производительность каждого отдельного автора в Google Analytics, поздравьте себя с тем, что вы, вероятно, один из двух или трех человек, которые нашли эту статью достаточно интересной, чтобы действительно прочитать Это. Мы, пионеры WordPress AMP, должны держаться вместе, и я рад, что вы нашли здесь ответ, который искали. Оставьте комментарий ниже, если это сработало. А если нет.
Спасибо за чтение и всего наилучшего, Дэвид П.