Diagnoza widoczności produktu
ps_diagnose_product_visibility
Sprawdza, dlaczego produktu nie widać w sklepie albo w jego kategorii.
Zapytaj Claude
„Klient pisze, że Lampy solarnej X nie ma w kategorii Lampy ogrodowe. Dlaczego?”
Przykładowa odpowiedź
Najbardziej prawdopodobna przyczyna: produkt jest przypisany do „Lampy ogrodowe > Solarne”, a ta podkategoria jest nieaktywna. Naprawa: Katalog > Kategorie, włącz „Solarne” albo dodaj produkt do samej kategorii „Lampy ogrodowe”.
Szczegóły techniczne
Wyjaśnia, dlaczego produkt nie wyświetla się w sklepie, w kategorii albo w wyszukiwarce. Sprawdza: aktywność i widoczność, przypisanie do sklepu, aktywność kategorii (z nadrzędnymi), dostęp gości do kategorii, stan i zachowanie przy braku stanu, datę dostępności, cenę 0, indeks wyszukiwarki, przekierowanie nieaktywnego produktu. Zwraca listę kontroli i najbardziej prawdopodobną przyczynę z miejscem naprawy.
Parametry
| Nazwa | Typ | Wymagany | Opis |
|---|---|---|---|
| product | string | tak | Produkt tak, jak opisuje go człowiek: id:123, ref:ABC-1, ean:5901234123457, adres produktu ze sklepu, samo ID (1-7 cyfr), EAN (8/12/13 cyfr) albo referencja. |
| context | enum: category | search | product_page | any | nie | Gdzie użytkownik nie widzi produktu (domyślnie any, czyli wszędzie). |
| category_id | integer | nie | Przy context=category: kategoria, w której produkt powinien być widoczny. |
| shop_id | integer | nie | ID sklepu w instalacji multistore. Domyślnie sklep z adresu konektora. Listę ID zwraca ps_get_shop_info. |
Ograniczenia
Jeden produkt na wywołanie.
Powiązane narzędzia
- Dane produktu ps_get_product
- Przypisanie produktów do kategorii ps_set_product_categories
- Drzewo kategorii ps_get_category_tree
Aktualizacja: 2026-10-03