Pinterest Catalog не принимает ваш фид? Ошибки в URL изображений, неверные цены, дубли товаров — типичные причины отклонения. Без автоматизации обновление каталога вручную отнимает часы, а ошибки снижают CTR Product Pins. Мы настраиваем генерацию фида под ключ за 1–2 рабочих дня, используя проверенные паттерны и оптимизированные запросы к базе. Опыт более 200 интеграций позволяет гарантировать прохождение валидации с первого раза.
Почему обязательные поля влияют на ранжирование?
Каждое поле в фиде напрямую связано с видимостью товара. Например, image_link в вертикальном формате (1000×1500 px) увеличивает CTR на 30% по сравнению с квадратным. Поле google_product_category помогает алгоритмам точнее таргетировать аудиторию — пропуск даже одного обязательного поля может привести к отклонению всего товара. Вот ключевые поля и их влияние:
| Поле | Зачем оно нужно | Типичная ошибка |
|---|---|---|
id |
Уникальный идентификатор товара | Дубли — товар не пройдёт модерацию |
title |
Заголовок появляется в пине | Длинные заголовки обрезаются (макс. 500 символов) |
description |
Описание влияет на поиск | Слишком короткое — низкая контекстная релевантность |
link |
Ссылка на страницу товара | Битые URL — пины не кликабельны |
image_link |
Изображение — ключевой элемент пина | Неверный формат низкий CTR |
price |
Цена должна совпадать с сайтов | Различие цен приводит к жалобам пользователей |
availability |
Индикатор наличия | Несоответствие — покупатель видит out_of_stock |
google_product_category |
Категоризация в системе Pinterest | Не указана — товар может быть неправильно классифицирован |
condition |
Состояние товара | Для новых товаров должно быть new |
Как автоматизировать генерацию TSV-фида?
Вот рабочий PHP-генератор, который мы используем в продуктивных проектах. Он избегает типичной проблемы N+1 запросов через chunk и предзагрузку связанных моделей. Паттерн масштабируется на каталоги до 500 000 товаров.
class PinterestCatalogFeedGenerator { public function generate(string $path): void { $fp = fopen($path, 'w'); $headers = [ 'id', 'title', 'description', 'link', 'image_link', 'additional_image_link', 'price', 'sale_price', 'availability', 'condition', 'brand', 'google_product_category', 'color', 'size', 'gender', 'age_group', 'material', 'pattern', ]; fputcsv($fp, $headers, "\t"); Product::with(['images', 'brand']) ->where('is_active', true) ->chunk(300, function ($products) use ($fp) { foreach ($products as $p) { $additionalImages = $p->images->skip(1) ->pluck('cdn_url') ->take(9) ->implode(','); $row = [ $p->sku, mb_substr($p->name, 0, 500), mb_substr(strip_tags($p->description), 0, 10000), route('products.show', $p->slug), $p->mainImage()?->cdn_url ?? '', $additionalImages, number_format($p->price, 2, '.', '') . ' RUB', $p->sale_price ? number_format($p->sale_price, 2, '.', '') . ' RUB' : '', $p->stock > 0 ? 'in_stock' : 'out_of_stock', 'new', $p->brand?->name ?? '', $p->google_category_id ?? '', $p->color ?? '', $p->size ?? '', $p->gender ?? '', $p->age_group ?? '', $p->material ?? '', $p->pattern ?? '', ]; fputcsv($fp, $row, "\t"); } }); fclose($fp); } } Расшифровка паттерна
-
with(['images', 'brand'])— eager load, избегает N+1. -
chunk(300, ...)— не грузит все товары в память, подходит для каталогов >10k товаров. -
mb_substr— безопасная обрезка юникодных строк. - Дополнительные изображения: не более 9, через запятую.
Когда использовать существующий фид Google Shopping?
Если у вас уже есть настроенный фид Google Merchant Center, его можно подключить напрямую — это занимает 1–2 часа. Однако поля могут отличаться: Pinterest требует google_product_category и строгие требования к изображениям. Мы проверяем совместимость и адаптируем фид под спецификации Pinterest. В остальных случаях выгоднее создать отдельный TSV-фид — он проще и быстрее проходит валидацию.
Сравнение ручного и автоматического фида
| Характеристика | Ручной экспорт | Автоматический фидер |
|---|---|---|
| Время на обновление каталога из 10k товаров | 5–8 часов | 5–10 минут |
| Риск ошибок в ценах/наличии | Высокий | Минимальный |
| Частота обновления | Раз в неделю | Ежедневно |
| Возможность масштабирования | Низкая | Высокая |
Автоматический фидер в 10 раз быстрее обновляет каталог и полностью исключает человеческие ошибки.
Процесс работы с фидом
- Анализ структуры каталога — определяем маппинг полей (цвет, размер, бренд).
- Проектирование генератора — выбираем формат (TSV чаще всего) и оптимизируем запросы.
- Реализация — пишем генератор на Laravel или другом фреймворке, внедряем кеширование.
- Подключение в Pinterest Business Hub — регистрируем URL фида, настраиваем расписание.
- Мониторинг — проверяем раздел Issues, отслеживаем ошибки.
Что входит в настройку фида под ключ
- Генератор фида (PHP, Python, Node.js — на ваш выбор)
- Документация по формату полей и их маппингу
- Интеграция с Pinterest Business Hub
- Тег Pinterest с событиями (просмотр, добавление в корзину, покупка)
- Обучение команды работе с каталогом
- Поддержка после запуска — 2 недели
Подключение фида в Pinterest Business Hub
- Pinterest Business Hub → Catalogs → Create Catalog
- Указать URL фида (фид должен быть публично доступен)
- Выбрать страну и язык
- Настроить расписание обновления (рекомендуется ежедневно)
- После первичной обработки проверить раздел Issues
Pinterest автоматически создаёт Product Groups из категорий каталога. Product Groups используются для группировки в Shopping Ads и назначения ставок. Подробнее о формате данных можно прочитать в Pinterest Business Hub Documentation.
Тег Pinterest для Product Pins
Для корректной атрибуции и ретаргетинга добавляется тег с событиями:
// Просмотр товара pintrk('track', 'pagevisit', { product_id: 'SKU-12345', value: 4990, currency: 'RUB', }); // Добавление в корзину pintrk('track', 'addtocart', { product_id: 'SKU-12345', value: 4990, currency: 'RUB', quantity: 1, }); Сроки
Настройка генератора фида и подключение каталога — 1–2 рабочих дня. Если используется существующий Google Shopping фид — только регистрация URL в Pinterest Business Hub: несколько часов.
Свяжитесь с нами для бесплатной оценки вашего каталога. Закажите настройку фида — и мы подготовим готовое решение за один день. Гарантируем прохождение валидации и рост конверсии Product Pins.







