Nawet jeśli postępowałeś zgodnie z instrukcjami, możesz napotkać pewne przeszkody podczas ręcznego tworzenia pliku Product Feed. Nie martw się, jesteśmy tutaj, aby pomóc! Oto kilka rzeczy, które mogą potencjalnie powodować problem:
- Nieprawidłowa struktura pliku: Upewnij się, że product feed jest zgodny z wymaganymi specyfikacjami. Zwróć uwagę na typ pliku (powinien to być XML lub CSV) i zdefiniuj nagłówek, atrybut produktu i ich wartości, takie jak nazwa produktu, opis, cena, zdjęcia produktu, identyfikator produktu, kategoria itp.
Przykład struktury pliku XML:
<?xml version="1.0" encoding="UTF-8"?>
<productFeed version="2.0">
<product id="PROD0001">
<name>A product</name>
<productURL>https://www.product.org/p.aspx?id=1</productURL>
<imageURL>http://www.product.org/img.aspx?id=1</imageURL>
<price>3.14</price>
<description>A nice product</description>
<fields>
<field name="FieldName" value="FieldValue"/>
</fields>
<categories>
<category name="Category Name" tdCategoryId="120"/>
</categories>
<sku>123ABC</sku>
<shortDescription>A product</shortDescription>
<promoText>It's so good!</promoText>
<previousPrice>3.15</previousPrice>
<warranty>Lifetime</warranty>
<inStock>100</inStock>
<availability>Now</availability>
<shippingCost>Free</shippingCost>
<deliveryTime>3-7 days</deliveryTime>
<condition>Refurbished</condition>
<weight>12 kg</weight>
<size>40x40x30 cm</size>
<brand>ACME</brand>
<model>Product</model>
<ean>8234989234</ean>
<upc>8234923483</upc>
<isbn>8349238492</isbn>
</product>
</productFeed>
- Nieprawidłowe kody produktów: Upewnij się, że używasz odpowiednich kodów produktów, takich jak GTIN, MPN, EAN, UPC, aby pomóc kanałom marketingowym zidentyfikować Twoje produkty.
- Niespójne używanie cudzysłowów: W przypadku pliku danych CSV ważne jest, aby używać tych samych kwalifikatorów tekstu i separatora kolumn w całym pliku CSV. Mieszanie różnych typów kwalifikatorów tekstu lub znaków separatora kolumn może powodować błędy odczytu danych i utrudniać odczyt pliku.
Przykład pliku CSV: PROD0001; "This desc contains the separator";16.99;... - Ograniczenia dotyczące znaków specjalnych: Należy pamiętać o wszelkich ograniczeniach dotyczących znaków specjalnych w feedzie. Niektóre platformy mogą nie obsługiwać pewnych znaków, takich jak &, #, € lub pojedyncze cudzysłowy w podwójnych cudzysłowach, co może powodować błędy podczas przetwarzania feeda. Przykład mieszania różnych typów cudzysłowów, które powoduje błędy danych: "I am 'generating' a feed" lub "I am 'generating' a feed".