Jak ogarnąć warianty i produkty niedostępne w reklamach katalogowych Meta

Rozmiar M wyprzedał się we wtorek, a reklama wyświetlała się przez cały tydzień. Albo odwrotnie: skończył się jeden rozmiar i z reklam zniknął cały produkt, we wszystkich czterdziestu kolorach.
Oba problemy mają to samo źródło. I nie jest nim Meta Ads Manager, tylko to, jak feed produktowy opisuje rozmiary, kolory i stany magazynowe. Oto, czego Meta potrzebuje od feedu i jak to osiągnąć bez nowego eksportu ze sklepu.
Dlaczego Meta traktuje czterdzieści kolorów jako jeden produkt
Meta reklamuje pozycje z katalogu. Jeden wiersz w feedzie to jedna pozycja w katalogu. Jeśli sklep eksportuje sofę jako jeden wiersz z listą czterdziestu kolorów, Meta widzi jedną sofę. Ma ona jedną cenę, jedno zdjęcie i jeden status dostępności dla wszystkich czterdziestu.
Dlatego klient, który oglądał zieloną sofę, dostaje reklamę z szarą. I dlatego stan magazynowy jest albo dobry, albo zły dla wszystkich wariantów naraz.
Każdy rozmiar i kolor jako osobna pozycja w katalogu
Wystarczy jeden wiersz na każdą rzecz, którą klient naprawdę może kupić. Każdy wiersz zawiera:
- Własne ID, zwykle SKU wariantu. Dwa warianty z tym samym ID zlewają się z powrotem w jedną pozycję.
- Własną cenę, dostępność i zdjęcie. Zielona sofa pokazuje zieloną sofę.
- Własny link, prowadzący na stronę produktu z już wybranym rozmiarem albo kolorem.
- Swój rozmiar i kolor w polach
sizeicolor. - Wspólny
item_group_id, ta sama wartość na każdym wariancie produktu. Dzięki niemu Meta wie, że te wiersze to jeden produkt z opcjami, a nie czterdzieści niepowiązanych ofert.
Wyprzedany rozmiar sam znika z reklam
Kiedy każdy rozmiar jest osobną pozycją, stany magazynowe załatwiają się same. Pozycje oznaczone jako out of stock Meta pomija w reklamach z katalogu. Pozostałe rozmiary wyświetlają się dalej.
Nie usuwaj wyprzedanych wierszy z feedu. Zostaw wiersz i zmień w nim dostępność. Pozycja zostaje w katalogu, a jej reklama rusza znowu, gdy towar wróci na stan.
Używaj dokładnie tych wartości: in stock, out of stock, preorder albo backorder. Liczba sztuk, np. „0”, albo „no” to niepoprawne wartości, a produkt bez poprawnej wartości może zostać odrzucony.
Jak przywrócić produkt, gdy znów jest dostępny?
Ty nic nie robisz. Robi to feed. Gdy dostępność wróci na in stock, reklama sama ruszy. Prawdziwe pytanie brzmi więc: jak szybko ta informacja dociera do Meta? Po drodze są trzy etapy.
- Ze sklepu do feedu. Jak często twój sklep buduje feed od nowa? Wiele wtyczek domyślnie robi to raz na dobę. Ustaw co godzinę, jeśli możesz.
- Z feedu do Meta. W Commerce Managerze otwórz źródło danych katalogu i ustaw zaplanowane pobieranie na co godzinę.
- Prawdziwy stan magazynowy. Jeśli aktualne stany są w systemie magazynowym albo u dostawcy, feed sklepu może się spóźniać o dzień. Dołącz feed z magazynu, dopasowany po GTIN albo SKU, żeby dostępność zgadzała się z faktyczną liczbą sztuk.
Kiedy zrobić odwrotnie i reklamować jeden wariant
Podział ma sens, gdy warianty wyglądają inaczej albo wyprzedają się osobno. Nie ma sensu, gdy twój feed ma osiem wierszy dla tego samego białego T-shirtu w ośmiu rozmiarach. Mają jedno wspólne zdjęcie, więc reklamujesz to samo zdjęcie osiem razy.
W takich przypadkach zostaw jeden wiersz na produkt. Zwykle wybiera się najtańszy wariant, bo to jego cena ma być w reklamie. Zadbaj o to, żeby zostawiony wiersz miał stabilne ID, dzięki czemu pozostanie tą samą pozycją, gdy najtańszy stanie się inny rozmiar.
Wszystko to bez grzebania w sklepie
Wtyczki sklepowe rzadko pozwalają przebudować warianty, a nowy eksport od programisty może zająć tygodnie. Renable pośredniczy między sklepem a Meta. Importuje feed, który już masz, co godzinę czyta go od nowa i wysyła do Meta poprawioną wersję.
- Podziel na warianty. Jedna reguła rozbija wiersz z listą rozmiarów albo kolorów na osobne produkty, po jednym na wariant. Każdy wariant dostaje własne ID ze swojego SKU. Renable nie pozwoli ci opublikować podziału, w którym warianty miałyby wspólne ID.
- Zamień stany magazynowe na dostępność. Reguła ustawia in stock, gdy stan wynosi co najmniej 1, a w pozostałych przypadkach out of stock.
- Dołącz feed z magazynu albo od dostawcy. Dopasowany po GTIN albo SKU i dołączany na nowo przy każdym imporcie.
- Grupuj produkty. Zostaw jeden produkt na rodzinę, ten najtańszy, z ID, które zostaje takie samo, gdy zmieniają się ceny.
Albo powiedz to jednym zdaniem. Aimée, agentka AI wbudowana w Renable, przygotuje reguły w wersji roboczej. W reklamach nic się nie zmieni, dopóki ich nie opublikujesz.
Aimée
Rozbij mój feed tak, żeby każdy rozmiar był osobnym produktem. Jako ID użyj SKU wariantu.
Wersja robocza: Podziel na warianty
Jeden produkt na rozmiar
ID z SKU każdego wariantu
Trail Runner 300: 9 rozmiarów, 2 niedostępne
Dwie rzeczy, o których warto wiedzieć. Feed można podzielić tylko raz, więc żeby mieć każdą kombinację rozmiaru i koloru, podziel po kolumnie, która już wymienia każdą kombinację. I każdy wariant liczy się w twoim planie jako jedna pozycja w feedzie.
Nie masz jeszcze feedu? Zacznij tutaj: Jak wyeksportować feed produktowy z Shopify, WooCommerce, Magento i BigCommerce
Twój feed nadal reklamuje wyprzedane rozmiary?
Podłącz feed i zapytaj Aimée, jak wyglądają twoje warianty i stany magazynowe. Każde konto zaczyna od 30-dniowego bezpłatnego okresu próbnego.