Содержание

Настройка WooCommerce для использования с Google Merchant Shopping (торговые кампании)

Google Shopping — это сервис, предназначенный для рекламы интернет-магазинов. Благодаря ему, пользователи могут легко находить товары и сравнивать цены, не переходя на сайт рекламодателей. Это аналог прайс-агрегатора, который демонстрирует подборку товаров с разных сайтов по запросу потенциального покупателя.

Сервис появился в 2002 году и изначально назывался Froogle. Свое современное название он получил десять лет спустя, а украинские пользователи могут настраивать рекламу в нем с весны 2018 года.

Покупатели обычно хотят получить ответ на запрос как можно быстрее и часто ищут товары с мобильного устройства, поэтому им неудобно открывать много сайтов. А объявления нового формата предоставляют самую важную информацию на первом же экране: фото товара, название и цену. Также можно добавить рейтинг продукции на основании оценок.

Сервис работает по следующему принципу:

  1. специалист создает учетную запись в Google Merchant Center;
  2. связывает ее с аккаунтом Google Рекламы;
  3. загружает в Merchant фиды товаров — из них автоматически подгружаются данные для составления объявлений;
  4. пользователь видит рекламу товаров в соответствии со своим запросом.

Товарные объявления показываются пользователям на следующих ресурсах:

Товарные объявления могут отображаться одновременно с текстовыми, что повышает эффект от рекламы так как пользователь видит их одновременно.

Основные принципы рекламы в Google Shopping

Кому подходят торговые кампании

  1. Ритейлерам из конкурентных ниш, где стоимость клика высока. Клиент сразу видит цену товара и не будет нажимать на объявление, если она его не устраивает. А компания не будет зря платить за переход.
  2. Магазинам с широким ассортиментам. Такой формат помогает более наглядно представить товарную линейку и показать богатство выбора. В выдачу могут попасть сразу два или три ваших объявления — это увеличивает вероятность, что покупатель приобретет товар именно у вас.
  3. Компаниям, торгующим товарами, на которые клиентам важна в первую очередь низкая цена. Например, телевизоры и телефоны конкретных моделей, гаджеты известных брендов.
  4. Онлайн-магазинам, у которых часто меняется цена, а обновлять ее вручную в рекламе слишком долго. Или в штате нет PPC-специалиста, который мог бы регулярно корректировать кампании.
Но существует ряд товаров, которые обычно требуют вдумчивого выбора. Например, одежда, обувь, косметика. Если человек не ищет конкретную модель, то цена для него не настолько принципиальна. Важнее эффектный внешний вид, расцветка и т. д. Аналогично, если компания продает сложный товар, обладающий множеством характеристик. Здесь понадобится более детальное знакомство с продукцией и консультация специалиста.

Соответствия сайта требованиям Google Shopping

Сайт должен изначально соответствовать требованиям Google, иначе объявления не пройдут модерацию. Основные требования:

WooCommerce и микроразметка JSON-LD для товаров Google Shopping

Google Shopping требует для автообновления цены и наличия товара специальной микроразметки в формате JSON-LD.

WooCommerce создание (выгрузка) фид в Google Shopping

Фиды проходят модерацию до трех дней. После этого вы сможете видеть в Google Merchant Center, сколько товаров активно и отклонено.

Требования к товарному фиду:

В фид могут подгружаться атрибуты, которые составляют основу будущего объявления. Например:

Часть этих атрибутов относится к обязательным условиям оформления фида, другие — нет (более полный список с описанием читайте в справке Google).

После создания фида нужно его связать с Google Merchant Center одним из четырех способов. Если хотите, чтобы он регулярно обновлялся — выберите вариант по расписанию.

Создание фида

Я использую для выгрузки товарного фида из WooCommerce в Google Merchant плагин WooCommerce Product Feed Manager. Описание использования плагина Как создать фид для Google Merchant

Добавление ручками микроразметки schema.org Product (JSON-LD) карточки товара в магазине на WooCommerce

Описание микроразметки schema Product. Пример полной микроразметки карточки товара Product

Простое добавление правильных структурированных данных с использованием JSON-LD или Microdata для Google Merchant, для карточки товара в магазине на основе плагина WooCommerce для WordPress использование, настройка. Решения, найденные в других руководствах, где вам нужно добавить файл price.php, не подходят, поскольку в большинстве тем будут добавлены частичные json-ld или microdata. Google всегда читает и использует первый набор, видимый. Поэтому нам нужно добавить структурированные данные в заголовок, чтобы Google сначала читал правильный набор.

Шаг 1: Найдите или создайте файл header.php в своей дочерней теме, файл расположен в разделе [mywebsite]/wp-content/themes/[your theme]/header.php

Шаг 2: Перед редактированием header.php всегда делайте резервную копию, чтобы можно было отбросить назад, если что-то пойдет не так. Перед закрывающем тегом </head> просто добавьте код ниже: JSON-LD:

<?php
if (isset($product)){
$meta = get_post_meta(get_the_ID());
$_product = new WC_Product(get_the_ID());
if ($_product->regular_price!=NULL){
	$price = $_product->regular_price;
}elseif ($_product->price!=NULL){
	$price = $_product->price;
}
if ( ($price > $_product->sale_price) && ($_product->sale_price!=NULL) ){
	$price = $_product->sale_price;
}
?>
<script type="application/ld+json">
{
  "@context": "http://schema.org/",
  "@type": "Product",
	"name": "<?php echo get_the_title(get_the_ID()); ?>",
	"offers": {
	"@type": "Offer",
	"priceCurrency": "<?php echo get_woocommerce_currency(); ?>",
	"price": "<?php echo $price; ?>",
	"itemCondition" : "http://schema.org/NewCondition",
	"availability" : "http://schema.org/<?php echo $meta['_stock_status'][0] ? 'InStock' : 'OutOfStock'; ?>"
  }
}
</script>
<?php } ?>

Microdata:

<?php
$meta = get_post_meta(get_the_ID());
$_product = new WC_Product(get_the_ID());
if ($_product->regular_price!=NULL){
	$price = $_product->regular_price;
}elseif ($_product->price!=NULL){
	$price = $_product->price;
}
if ( ($_product->price > $_product->sale_price) && ($_product->sale_price!=NULL) ){
	$price = $_product->sale_price;
}
if (isset($product)){ ?>
<div itemscope itemtype="http://schema.org/Product">
  <meta itemprop="name" content="<?php echo get_the_title(get_the_ID()); ?>">
	<meta itemprop="productID" content="<?php echo get_the_ID(); ?>">
	<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
		<meta itemprop="price" content="<?php echo $price; ?>" />
		<meta itemprop="priceCurrency" content="<?php echo get_woocommerce_currency(); ?>" />
		<link itemprop="availability" href="http://schema.org/<?php echo $meta['_stock_status'][0] ? 'InStock' : 'OutOfStock'; ?>" />
		<meta itemprop="itemCondition" itemtype="http://schema.org/OfferItemCondition" content="http://schema.org/NewCondition" />
  </div>
</div>
<?php } ?>

Шаг 3: Убедитесь, что вы сделали это правильно, проверив страницу с помощью инструмента Google Structured Data Testing Tool.

Плагины как сделать микроразметку schema.org карточки товара Product JSON-LD в магазине WooCommerce

Плагинов для добавления микроразметки schema.org Product в карточки товара существует немеряное количество, но все они платные или дорого платные или не очень:) дорого платные. Ниже нашел какой-то сложный плагин, который просто побоялся запустить на рабочем магазине. Сам использую для WooCommerce ручное добавление микроразметки.

Google Отзывы клиентов для Google Merchant Center в WooCommerce

Рейтинг продавца – это автоматическое расширение, которое может показываться рядом с объявлениями рекламодателя, получившего высокую оценку покупателей. Рейтинги продавцов в формате "Положительных отзывов: XX%" показываются и в Google Покупках, однако вы можете использовать эту функцию в поисковой рекламе, даже если не работаете с Google Покупками и не зарегистрированы в Google Merchant Center.

Google не вносит никаких изменений в сообщения, оставленные пользователями. Googleтолько находим их на сторонних сайтах с рейтингами продавцов. Все оценки пересчитываются по 100-балльной шкале, а отзывы, которые вызывают подозрение, отфильтровываются. В результатах поиска рейтинг отображается в виде процентов – "Положительных отзывов: XX%".

Если вы обнаружите оценку, которая, по вашему мнению, не соответствует действительности, свяжитесь с администратором сайта, на котором она размещена, и попросите устранить ошибку. В Google Покупках у вас нет возможности отвечать на отзывы. Чтобы отправить ответ, нужно перейти на веб-сайт, где размещен отзыв. В настоящее время ответы продавцов на отзывы не появляются в результатах поиска по Google Покупкам.

Принципы работы: Рейтинг продавца представляет собой автоматическое расширение для объявлений в поисковой сети. Он отражает общее мнение клиентов о компании. Рейтинг может не показываться, если отзывы, на которых он основан, не имеют отношения к тому, что рекламируется в объявлении.

За показ рейтингов продавцов отдельная плата не взимается. Если пользователь нажимает на объявление с таким расширением, вы платите только за клик, как обычно. При желании вы можете отключить расширение.

В каких случаях показываются рейтинги продавцов: Расширение с рейтингом может появиться в объявлении, если компания получила не менее 150 отзывов от разных пользователей, а ее совокупный рейтинг составляет не менее 3,5 звезд.

Рейтинги продавцов показываются в объявлениях из кампаний для поисковой сети.

Как узнать, есть ли у вас рейтинг продавца? В большинстве случаев это можно сделать, выполнив следующие действия:

  1. Перейдите по этой ссылке.
  2. Замените example.com на свой домен, не добавляя префикс www.

Обратите внимание, что этот способ не позволяет получить информацию по некоторым доменам со специальной конфигурацией. Даже если у вашего домена есть рейтинг продавца, это расширение может не отображаться, поскольку его показ зависит от ситуации на аукционе и других факторов.

Дополнительные ссылки