Генерація фіду товарів для Pinterest Catalog

Наша компанія займається розробкою, підтримкою та обслуговуванням сайтів будь-якої складності. Від простих односторінкових сайтів до масштабних кластерних систем, побудованих на мікро сервісах. Досвід розробників підтверджено сертифікатами від вендорів.

Розробка та обслуговування будь-яких видів сайтів:

Інформаційні сайти або веб-програми
Сайти візитки, landing page, корпоративні сайти, онлайн каталоги, квіз, промо-сайти, блоги, ресурси новин, інформаційні портали, форуми, агрегатори
Сайти або веб-програми електронної комерції
Інтернет-магазини, B2B-портали, маркетплейси, онлайн-обмінники, кешбек-сайти, біржі, дропшиппінг-платформи, парсери товарів
Веб-програми для управління бізнес-процесами
CRM-системи, ERP-системи, корпоративні портали, системи управління виробництвом, парсери інформації
Сайти або веб-програми електронних послуг
Дошки оголошень, онлайн-школи, онлайн-кінотеатри, конструктори сайтів, портали надання електронних послуг, відеохостинги, тематичні портали

Це лише деякі з технічних типів сайтів, з якими ми працюємо, і кожен із них може мати свої специфічні особливості та функціональність, а також бути адаптованим під конкретні потреби та цілі клієнта.

Пропоновані послуги
Показано 1 з 1 послугУсі 2065 послуг
Генерація фіду товарів для Pinterest Catalog
Проста
від 1 робочого дня до 3 робочих днів
Часті питання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_web-applications_feedme_466_0.webp
    Розробка веб-додатків для компанії FEEDME
    1171
  • image_websites_belfingroup_462_0.webp
    Розробка веб-сайту для компанії БЕЛФІНГРУП
    874
  • image_ecommerce_furnoro_435_0.webp
    Розробка інтернет магазину для компанії FURNORO
    1094
  • image_crm_enviok_479_0.webp
    Розробка веб-додатків для компанії Enviok
    831
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851

Генерація каталогів товарів для Pinterest Catalog

Pinterest Catalog дозволяє завантажити товарний каталог та використовувати його у Product Pins, Shopping Ads та Shopping Spotlights. Pinterest приймає каталог у форматі CSV, TSV або XML, сумісний з Google Shopping. Якщо магазин вже має робочий Google Merchant Center каталог — підключення до Pinterest займає мінімум часу.

Обов'язкові поля

Поле Примітка
id унікальний ідентифікатор товару
title до 500 символів
description до 10 000 символів
link URL сторінки товару
image_link мін. 200×200 px, рекомендується 1000×1500 px (вертикаль)
price формат 19.99 USD
availability in_stock / out_of_stock / preorder
google_product_category числовий ID
condition new / used / refurbished

Pinterest добре працює з вертикальними зображеннями у пропорції 2:3. Квадратні та горизонтальні фотографії займають менше місця у стрічці та отримують менше кліків.

Генератор TSV-каталогу

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);
    }
}

Підключення каталогу в Pinterest Business Hub

  1. Pinterest Business Hub → Catalogs → Create Catalog
  2. Вказати URL каталогу (каталог має бути публічно доступний)
  3. Вибрати країну та мову
  4. Налаштувати розклад оновлення (рекомендується щодня)
  5. Після первинної обробки перевірити розділ Issues

Pinterest автоматично створює Product Groups з категорій каталогу. Product Groups використовуються для групування у Shopping Ads та назначення ставок.

Тег 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: кілька годин.