Çoğu Feed sorunu, Feed sorunu gibi görünmez. Açıklayamadığınız bir Google Merchant Center onay reddi, bütçesini tek bir siyah tişörte harcayan bir Advantage+ kampanyası veya 42 numara ayakkabı arayan bir müşteriyi yalnızca 38 numaranın kaldığı bir sayfaya yönlendiren bir Alışveriş reklamı gibi görünürler.
Bunların neredeyse hepsinin altında aynı şey yatıyor: varyantlar.
Varyant, bir ürünün görünür ve satın alınabilir tek bir özelliğiyle (boyut, renk, Makalelerzeme, kapasite, yüzey) farklılık gösteren herhangi bir versiyonudur. Perakendede yaygındırlar, ancak yayın akışlarında alışılmadık derecede zordurlar, çünkü her kanal onları farklı şekilde modeller ve yanlış yapılması sessizce başarısızlığa yol açar. Hiçbir şey bozulmaz. Reklamlarınız sessizce düşük performans gösterir ve teşhis, kimsenin açmadığı bir veri dosyasında dört katman aşağıda saklanır.
Bu kılavuz, konunun tamamını kapsıyor: gerçekte nelerin varyant olarak sayıldığı, item_group_id'nin nasıl çalıştığı ve insanların bunu nerede yanlış kullandığı, her varyant tanımlayıcı özelliğin gerçek sınırları, XML, CSV ve JSON'da çalışan örnek içerikler, Google, Meta, TikTok, Pinterest, Amazon ve bölgesel pazar yerlerinin her birinin varyantların nasıl yapılandırılmasını beklediği ve en sık ortaya çıkan hatalar için bir teşhis tablosu.
Konu uzun olduğu için metin de uzun. İçindekiler tablosunu kullanarak istediğiniz bölüme geçebilirsiniz.
1. Varyant aslında nedir?
Varyant , bir ürünün, müşterinin tercih edeceği en az bir özellik bakımından kardeş ürünlerinden farklılık gösteren, ancak yine de aynı ürün olma özelliğini koruyan, satın alınabilir bir versiyonudur.
Son madde çok iş görüyor. Orta beden mavi bir tişört ile büyük beden siyah bir tişört aynı üründür. Ancak aynı marka ve aynı kumaştan yapılmış olsalar bile, mavi bir tişört ile mavi bir kapüşonlu sweatshirt aynı ürün değildir.
Çoğu kanalda standart model ebeveyn/çocuk modelidir :
- MKS ebeveyn "Merino Bisiklet Yaka Kazak" kavramsal bir üründür. Genellikle tek başına satın alınamaz.
- MKS çocuklar için Varyantlar şunlardır; her birinin kendine ait SKU'su, stok seviyesi, bazen fiyatı ve görseli vardır.
Bir ürün akışında bu neredeyse her zaman düz bir şekilde ifade edilir : her varyant kendi satırı veya <öğesi>dir ve ortak bir gruplama anahtarı bunları birbirine bağlar. İç içe geçme yoktur. 4 renkte ve 5 bedende bir kazak, hepsi aynı grup kimliğini taşıyan 20 satırdan oluşur.
Nedir? değil bir varyant
XML kodu yazılmadan önce Feed'lerde sorun tam olarak burada ortaya çıkıyor.
| Bir varyant değil | Neden Şimdi | Bunun yerine ne kullanılMakalelerı? |
|---|---|---|
| Çoklu — 6'lı paket mi yoksa tekli mi? | Aynı birimin farklı miktarları, seçilen bir özellik değil. | çoklu paket özelliği (Google) |
| Tip ve kağit paketi — kamera + lens + çanta | satılabilir, özgün bir kompozit | is_bundle özelliği; ayrı ürün |
| Benzer ürünler — uyumlu üst ve etek | Birbirine iyi uyan farklı ürünler | Ürünleri ayrı ayrı inceleyin; önerileri kullanın. |
| Yenilenmiş mi, yoksa yeni mi? | Durum, değişim değil. | koşul niteliği |
| Farklı perakendecilerin listeleri | Aynı ürün, farklı satıcı | Ayrı hesaplar/Feed'ler |
| Kişiselleştirme — kazınmış isim | Sipariş üzerine üretilir, stokta bulunmaz. | Genellikle tek bir ürün; açıklamada belirtilmiştir. |
Bunlardan herhangi birini ortak bir item_group_id altında gruplandırmak, üyeleri birbirinin yerine kullanılamayan bir grup oluşturur; bu da hedef sayfadaki varyant seçiciyi karıştırır ve bazı kanallarda uyumsuzluk nedeniyle onaylanmama hatasına yol açar.
2. Her şeyi belirleyen karar
Feed mantığını yazmadan önce, sattığınız her ürün türü için şu sorulardan birini yanıtlayın:
Müşteri farklı bir seçenek seçtiğinde, farklı bir sayfaya mı yönlendirilir yoksa aynı sayfanın farklı bir durumuna mı?
Bu pratik bir test ve doğrudan haber akışınızı nasıl yapılandırmanız gerektiğiyle ilgili.
A Durumu — Her varyant için ayrı URL'ler. Her rengin kendi ürün sayfası var (/merino-sweater-navy, /merino-sweater-charcoal). Her varyantı kendi bağlantısıyla ayrı bir satırda gönderin. Bu en temiz kurulumdur, en iyi reklam alaka düzeyini sağlar ve kanalların tercih ettiği yöntemdir.
Durum B — tek bir URL, sayfada seçilen varyant. Her şey /merino-sweater adresinde yer alıyor ve müşteri renk ve bedeni bir seçici ile belirliyor. Yine de her varyantı gönderebilirsiniz, ancak reklamın doğru önceden seçilmiş duruma yönlendirilmesi için bir derin bağlantı parametresi eklemelisiniz:
https://example.com/merino-sweater?colour=navy&size=mBu parametre olmadan, lacivert orta boy bir ürün için reklama tıklayan bir müşteri, varsayılan olarak koyu gri küçük boy bir ürün gösteren bir sayfaya yönlendirilir. Bu uyumsuzluk, varyant reklamcılığında en büyük sessiz dönüşüm katillerinden biridir ve Google'da "Uyumsuz değer (sayfa taraması)" uyarısına da neden olabilir, çünkü tarayıcı, görünen rengi gönderilen renkle eşleşmeyen bir sayfa görür.
C Durumu — ayrı ayrı satılmaya değmeyecek varyantlar. Bazı varyasyonlar, ayrı ilanlar vermeyi haklı çıkaracak kadar satın alma kararını etkilemez; örneğin, şarj cihazındaki kablo uzunluğu. Burada, bilerek tek bir temsili varyant gönderebilirsiniz. Bölüm 7, bunun ne zaman doğru karar olduğunu ele almaktadır.
Varyant tanımlayıcı özellikler ile açıklayıcı özellikler arasındaki fark
Akışınızdaki her özellik iki kategoriden birine girer ve bunları karıştırmak, hatalı grupların sık görülen bir nedenidir.
Varyant tanımlayıcı özellikler, grubun üyeleri arasında farklılık göstermelidir. Bunlar, müşterinin seçtiği unsurlardır: renk, boyut, Makalelerzeme, desen ve ayrıca kapasite veya yüzey işlemi gibi ürüne özgü boyutlar.
Grup sabiti nitelikleri her üye için aynı olMakalelerıdır : marka, cinsiyet, yaş grubu, ürün grubu başlığı, Google ürün kategorisi. İki satır aynı ürün grubu kimliğine sahip ancak farklı cinsiyet değerleri taşıyorsa, ürünleri yanlış gruplandırmış veya yanlış etiketlemişsiniz demektir.
Varyantı tanımlamayan ancak satıra özgü özellikler, varyasyonu tanımlamadan her satırda değişiklik gösterir: id, fiyat, stok durumu, gtin, image_link, link. İki varyantın fiyatları meşru olarak farklı olabilir — örneğin 3XL beden genellikle daha pahalıdır — ancak onları birbirinden ayıran şey fiyat değildir.
3. item_group_id: temel
`item_group_id`, bir kanala "bu satırlar aynı ürüne ait" diyen ortak anahtardır. Varyant işlemeyle ilgili diğer her şey, bunun doğru olmasına bağlıdır.
Şartname
| Varlığınızı | Meta | TikTok | |
|---|---|---|---|
| Alan adı | item_group_id | item_group_id | item_group_id |
| Max uzunluk | 50 karakter | 100 karakter | 150 karakter |
| İzin verilen karakterler | Unicode; ASCII önerilir — alfanümerik karakterler, alt çizgiler, tireler | dizi | dizi |
| Büyük küçük harf duyarlılığı | Büyük/küçük harf duyarlılığı yok (ABC123 = abc123) | Harfe duyarlı | Harfe duyarlı |
| Gereklidir? | Brezilya, Fransa, Almanya, Japonya, İngiltere ve ABD'deki ücretsiz ilanlar ve Alışveriş ilanları için (varyantlar gönderildiğinde) gereklidir. | Varyant gruplandırması için gerekli | Varyant gruplandırması için gerekli |
| Tekrarlanan alan | Hayır — her ürün için bir değer | Yok hayır | Yok hayır |
Google değerleri büyük/küçük harf duyarlılığı olmadan ele alırken, Meta ve TikTok bunu yapmadığı için, her yerde küçük harf (veya büyük harf) kullanın. SWTR-001 ve swtr-001'in birlikte göründüğü bir katalog, Google'da doğru şekilde gruplandırılacak, ancak Meta'da iki ayrı ürün olarak bölünecektir.
Değeri seçmek
En iyi item_group_id, ERP veya PIM sisteminizde zaten mevcut olan üst SKU'dur. Mevcuttur, sabittir ve benzersizdir.
Şunun için iyi:
SWTR-MERINO-CREW
12345
parent-8891Kötü, ve neden:
| Özellik | Sorun |
|---|---|
| Merino Bisiklet Yaka Kazak | Boşluklar ve büyük/küçük harf karışımı; başlıklar uzun olduğunda sınırları aşar; pazarlama departmanı ürünü yeniden adlandırdığında değişir. |
| kazak | Benzersiz değil — tüm kazak koleksiyonunuzu tek bir gruba toplar. |
| SWTR-MERINO-CREW-NAVY-M | Değişken boyutları içerir, bu nedenle her satır benzersiz bir değer alır ve hiçbir şey gruplanmaz. |
| Her dışa aktarma işleminde satır numarası veya karma değer yeniden oluşturuldu. | İhracatlar arasındaki değişiklikler; kanallar grup sürekliliğini kaybeder ve sıfırdan yeniden öğrenir. |
Sonuncusu özellikle vurgulanmayı hak ediyor. item_group_id zaman içinde sabit kalMakalelerıdır. Kanallar, grup bazında performans geçmişini biriktirir. Dışa aktarma işleminiz kimlikleri yeniden oluşturuyorsa, bu geçmişi her senkronizasyonda sıfırlarsınız ve hiçbir teklif optimizasyonu bunu telafi edemez.
üç kural
- Bir grubun her üyesi aynı item_group_id'yi paylaşır.
- Her üyenin benzersiz bir kimlik numarası vardır. Akışta herhangi bir yerde aynı kimlikten bir kayıt bulunması, sonraki satırın sessizce silinmesine neden olur.
- Her üye, en az bir varyant belirleyici özellik bakımından farklılık gösterir. Aynı grup kimliğine sahip iki satır. hem de Aynı renk ve boyuttaki ürünler varyant değil, kopyadır.
Her üçünü de karşılayan bir anlaşma:
item_group_id: SWTR-MERINO-CREW
id: SWTR-MERINO-CREW-NAV-M
id: SWTR-MERINO-CREW-NAV-L
id: SWTR-MERINO-CREW-CHR-MOkunabilir, hata ayıklanabilir, zaten elinizde bulunan verilerden türetilmiştir.
öğe_grubu_başlığı
Daha yeni bir Google özelliği olan bu öznitelik, isteğe bağlıdır ancak item_group_id gönderirken önerilir. Üst ürünün adını içerir (en fazla 150 karakter) ve gruptaki her varyantta aynı olMakalelerıdır.
xml
<g:item_group_id>SWTR-MERINO-CREW</g:item_group_id>
<g:item_group_title>Merino Crew Neck Sweater</g:item_group_title>
<title>Merino Crew Neck Sweater — Navy, Medium</title>Şu örüntüye dikkat edin: başlık varyanta özgüdür, öğe_grubu_başlığı ise değildir. Her ikisinde de aynı dizeyi göndermek sinyali boşa harcar.
varyant_seçeneği
Google tarafında daha yeni bir özellik daha var: Varyasyonu tanımlayan özelliklerin belirlenmesi için, kanalın bunu çıkarım yapmasına izin vermek yerine, yapılandırılmış bir yöntem . En fazla 30 isim/değer çiftini kabul eder (her alt özellik en fazla 250 karakter, toplam 5,000 karakter).
xml
<g:variant_option>
<g:name>Colour</g:name>
<g:value>Navy</g:value>
</g:variant_option>
<g:variant_option>
<g:name>Size</g:name>
<g:value>M</g:value>
</g:variant_option>Bu, özellikle depolama kapasitesi, işlemci seviyesi, watt değeri, oturma yeri sayısı gibi standart giyim özellikleriyle kapsanmayan varyasyon eksenlerine sahip ürünler için kullanışlıdır. "256 GB" gibi bir değeri zorla boyut olarak belirtmek yerine, bunu doğru şekilde ifade edersiniz.
4. Varyant tanımlayıcı özellikler, ayrıntılı olarak
renk
Spesifikasyondaki en kurala bağlı özellik ve en sık reddedilen özellik.
| Varlığınızı | Özellik |
|---|---|
| Maksimum uzunluk (Google) | Toplam 100 karakter, her renk için 40 karakter. |
| Maksimum uzunluk (Meta / TikTok) | 200 karakter |
| Birden fazla renk | / ile ayırın, önce ana rengi kullanın. |
| gereklidir | Yukarıda listelenen ülkelerdeki giyim ürünleri için; tüm Giyim ve Aksesuar ücretsiz ilanları için |
Kabul edilmedi:
- Sayılar — Renk 42, RAL 5013
- Hex kodları — #001F5B
- Tek harfler — N, donanma anlamına gelir.
- Görsele yapılan atıflar — fotoğrafa bakınız.
- Alfanümerik veya birleşik kelimeler — Navy1, NavyBlue (Navy Blue yazın)
Pazarlama renk isimlerini yönetmek. Moda markaları nadiren renkleri "lacivert" olarak adlandırır. Onlara "Gece Yarısı Regattası" derler. Kanalın, bir alışverişçinin arayacağı bir renge ihtiyacı var; markanızın sayfada kendi adına sahip olması gerekiyor.
Uygulanabilir uzlaşma:
color: Navy
description: ...available in Midnight Regatta (navy)...Pazarlama isimlerini akıştaki standart isimlerle eşleştirin ve marka adını açılış sayfasında ve açıklamada görünür tutun. Pazarlama adını renklendirip umut etmeyin; bu, giyim sektöründe en yüksek niyetli araMakalelerardan biri olan renk odaklı sorgular için eşleşmeyi düşürür.
Çok renkli ürünler:
color: Navy/White/GreyÖnce birincil renkler. Google ilk değeri baskın renk olarak algılar.
boyut
| Varlığınızı | Özellik |
|---|---|
| Maksimum uzunluk (Google) | 100 karakter |
| Maksimum uzunluk (Meta / TikTok) | 200 karakter |
| gereklidir | Listelenen ülkelerdeki giyim ve ayakkabılar için; ücretsiz ilanlar için |
| Tek beden ürünler | tek boyutlu, işletim sistemi veya OSFA |
Önemli olan kural şudur: Belirsizliğe yer vermeyecek kadar spesifik olun ve katalog genelinde tutarlı olun. Her ürün M harfini kullanıyorsa M harfi sorun değil. Aynı konsept için M, Medium, med ve M/L harflerini karıştıran bir ürün yelpazesi, varyant gruplarınızı parçalar ve boyuta dayalı segmentasyonu imkansız hale getirir.
Tek bir boyutun yeterli olmadığı ürünler için, ayırt edici boyutları değerin içine dahil edin:
size: 32/34 (waist/inseam)
size: 15.5/34 (neck/sleeve)
size: 9.5 Wide (shoe width)
size: 200x140cm (rugs, bedding)boyut_türü ve boyut_sistemi
İsteğe bağlı, yalnızca giyim ürünleri içeren ve az kullanılan kategoriler; bu niteleyicilerle arama yapan alışveriş yapanlar için eşleşme oranını önemli ölçüde artırır.
size_type — en fazla 2 değer: regular, petite, maternity, big, tall, plus.
size_system — şunlardan biri: US, UK, EU, DE, FR, JP, CN, IT, BR, MEX, AU. Belirtilmediği takdirde, kanal hedef ülkenin sistemini varsayar; bu da belirli ve pahalı bir hataya yol açar: AB beden ölçüleriyle Almanya'ya satış yapan ancak size_system belirtmemiş bir Türk perakendecinin bedenleri yanlış ölçeğe göre yorumlanabilir.
xml
<g:size>10</g:size>
<g:size_system>UK</g:size_system>
<g:size_type>regular</g:size_type>Makalelerzeme
Google'da en fazla 200 karakter. Önce birincil kaynak, ardından / ile ayrılmış en fazla iki ikincil kaynak.
material: Cotton
material: Leather/Suede
material: Merino Wool/Nylon/ElastaneSadece ürün çeşitlerinizi (deri ve kanvas olarak satılan çantalar gibi) birbirinden ayırt etmek için gereklidir . Aksi takdirde isteğe bağlıdır ancak göndermeye değer; Makalelerzeme yaygın bir arama kriteridir.
model
En fazla 100 karakter. Baskı veya grafiği açıklayan serbest metin: Çizgili, Puantiyeli, Paisley, Çiçekli, Balıksırtı. Aynı kural geçerli; değişken olan her şey için metin zorunludur.
yaş grubu ve cinsiyet
İkisi de grup sabitidir . Bir gruptaki her varyant aynı değeri taşıMakalelerıdır.
Yaş grubu: yenidoğan, bebek, yürümeye başlayan çocuk, çocuk, yetişkin — ürün başına bir değer.
Cinsiyet: erkek, kadın, unisex.
Bir giysi gerçekten erkek ve kadın kesimleri olarak sunuluyorsa, bunlar karma cinsiyetli tek bir grup değil, iki ayrı ürün grubudur . Kesimler farklıdır, bedenler farklıdır ve alışveriş yapan kişi seçenekler arasında değil, ürünler arasında seçim yapmaktadır.
Referans tablosu
| özellik | Google'ın sınırlaması | Farklı olMakalelerı | Grup genelinde eşleşmelidir. |
|---|---|---|---|
| item_group_id | 50 karakter | - | ✅ |
| öğe_grubu_başlığı | 150 karakter | - | ✅ |
| id | 50 karakter | ✅ (her zaman benzersiz) | - |
| başlık | 150 karakter | Tavsiye edilen | - |
| renk | 100 karakter (40/renk) | Eğer varyasyon ekseni | - |
| boyut | 100 karakter | Eğer varyasyon ekseni | - |
| Beden Çeşidi | 2 değer | İsteğe bağlı | - |
| boyut_sistemi | enum | - | Genellikle ✅ |
| Makalelerzeme | 200 karakter | Eğer varyasyon ekseni | - |
| model | 100 karakter | Eğer varyasyon ekseni | - |
| cinsiyet | enum | - | ✅ |
| yaş grubu | enum | - | ✅ |
| marka | 70 karakter | - | ✅ |
| google_product_category | - | - | ✅ |
| fiyat | - | Farklı olabilir | - |
| kullanılabilirliği | enum | Farklı olabilir | - |
5. Gerçek hayattan örnekler
XML (Google RSS 2.0)
Altı varyanttan oluşan bir grubun iki varyantı. Nelerin değiştiğine ve nelerin değişmediğine dikkat edin.
xml
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:g="http://base.google.com/ns/1.0">
<channel>
<title>Example Store — Product Feed</title>
<link>https://example.com</link>
<item>
<g:id>SWTR-MERINO-CREW-NAV-M</g:id>
<g:item_group_id>SWTR-MERINO-CREW</g:item_group_id>
<g:item_group_title>Merino Crew Neck Sweater</g:item_group_title>
<title>Merino Crew Neck Sweater — Navy, Medium</title>
<description>Fine-gauge 100% merino wool crew neck. Ribbed cuffs and hem, regular fit. Machine washable on wool cycle.</description>
<link>https://example.com/merino-crew-sweater?colour=navy&size=m</link>
<g:image_link>https://cdn.example.com/swtr-merino-navy-1.jpg</g:image_link>
<g:additional_image_link>https://cdn.example.com/swtr-merino-navy-2.jpg</g:additional_image_link>
<g:availability>in_stock</g:availability>
<g:price>89.00 EUR</g:price>
<g:brand>Example</g:brand>
<g:gtin>5012345678900</g:gtin>
<g:mpn>SW-MC-NAV-M</g:mpn>
<g:condition>new</g:condition>
<g:google_product_category>1604</g:google_product_category>
<g:color>Navy</g:color>
<g:size>M</g:size>
<g:size_system>EU</g:size_system>
<g:size_type>regular</g:size_type>
<g:material>Merino Wool</g:material>
<g:gender>Makalelere</g:gender>
<g:age_group>adult</g:age_group>
<g:custom_label_0>core</g:custom_label_0>
<g:custom_label_1>full-size-run</g:custom_label_1>
</item>
<item>
<g:id>SWTR-MERINO-CREW-CHR-L</g:id>
<g:item_group_id>SWTR-MERINO-CREW</g:item_group_id>
<g:item_group_title>Merino Crew Neck Sweater</g:item_group_title>
<title>Merino Crew Neck Sweater — Charcoal, Large</title>
<description>Fine-gauge 100% merino wool crew neck. Ribbed cuffs and hem, regular fit. Machine washable on wool cycle.</description>
<link>https://example.com/merino-crew-sweater?colour=charcoal&size=l</link>
<g:image_link>https://cdn.example.com/swtr-merino-charcoal-1.jpg</g:image_link>
<g:availability>out_of_stock</g:availability>
<g:price>89.00 EUR</g:price>
<g:brand>Example</g:brand>
<g:gtin>5012345678931</g:gtin>
<g:mpn>SW-MC-CHR-L</g:mpn>
<g:condition>new</g:condition>
<g:google_product_category>1604</g:google_product_category>
<g:color>Charcoal</g:color>
<g:size>L</g:size>
<g:size_system>EU</g:size_system>
<g:size_type>regular</g:size_type>
<g:material>Merino Wool</g:material>
<g:gender>Makalelere</g:gender>
<g:age_group>adult</g:age_group>
<g:custom_label_0>core</g:custom_label_0>
<g:custom_label_1>broken-size</g:custom_label_1>
</item>
</channel>
</rss>Dikkat çekilmesi gereken dört nokta:
- item_group_id ve item_group_title aynıdır.; kimlik ve başlık aynı değil.
- Bağlantı, derin bağlantı parametrelerini taşır. Böylece reklam doğru, önceden seçilmiş eyalete yönlendirilir. "&" işareti "&" olarak kaçırılır; bu XML'de gereklidir ve sık karşılaşılan bir ayrıştırma hatası kaynağıdır.
- image_link varyanta özgüdür. Donanmanın her iki sırası da donanma fotoğrafına işaret ediyor. Tüm renkler için tek bir ana görsel göndermek, grup kimliklerinin eksik olmasından sonra en sık yapılan ikinci hata türüdür.
- Stokta olmayan ürünler satırı etiketlenmiştir. custom_label_1 aracılığıyla, içerik akıştan kaldırılmadan hariç tutulabilir veya teklifi düşürülebilir.
CSV / TSV
Aynı veriler, düzleştirilmiş haliyle. Başlık satırı ve iki varyant:
csv
id,item_group_id,item_group_title,title,description,link,image_link,availability,price,brand,gtin,condition,google_product_category,color,size,size_system,material,gender,age_group,custom_label_0
SWTR-MERINO-CREW-NAV-M,SWTR-MERINO-CREW,Merino Crew Neck Sweater,"Merino Crew Neck Sweater — Navy, Medium","Fine-gauge 100% merino wool crew neck.",https://example.com/merino-crew-sweater?colour=navy&size=m,https://cdn.example.com/swtr-merino-navy-1.jpg,in_stock,89.00 EUR,Example,5012345678900,new,1604,Navy,M,EU,Merino Wool,Makalelere,adult,core
SWTR-MERINO-CREW-CHR-L,SWTR-MERINO-CREW,Merino Crew Neck Sweater,"Merino Crew Neck Sweater — Charcoal, Large","Fine-gauge 100% merino wool crew neck.",https://example.com/merino-crew-sweater?colour=charcoal&size=l,https://cdn.example.com/swtr-merino-charcoal-1.jpg,out_of_stock,89.00 EUR,Example,5012345678931,new,1604,Charcoal,L,EU,Merino Wool,Makalelere,adult,coreCSV, gerçek dünyada en çok sorun yaşanan formattır çünkü başlık ve açıklaMakalelerarın içindeki virgüller tırnak içine alınMakalelerı ve tırnak içine alınmış alanlardaki tırnak işaretleri de kaçış karakteriyle belirtilmelidir. Başlıklarınız virgül içeriyorsa (renk ve boyut içeren ürün başlıklarında neredeyse her zaman virgül bulunur), bunun yerine TSV kullanın. Sekme karakterleri ürün verilerinde neredeyse hiç görünmez ve bir dizi ayrıştırma hatası ortadan kalkar.
JSON
API tabanlı veri alımı için:
json
{
"products": [
{
"id": "SWTR-MERINO-CREW-NAV-M",
"item_group_id": "SWTR-MERINO-CREW",
"item_group_title": "Merino Crew Neck Sweater",
"title": "Merino Crew Neck Sweater — Navy, Medium",
"link": "https://example.com/merino-crew-sweater?colour=navy&size=m",
"image_link": "https://cdn.example.com/swtr-merino-navy-1.jpg",
"availability": "in_stock",
"price": { "value": "89.00", "currency": "EUR" },
"brand": "Example",
"gtin": "5012345678900",
"condition": "new",
"google_product_category": "1604",
"variant_attributes": {
"color": "Navy",
"size": "M",
"size_system": "EU",
"material": "Merino Wool"
},
"gender": "Makalelere",
"age_group": "adult"
}
]
}Tam beden yelpazesi
Altı farklı model — iki renk × üç beden — ve üzerindeki desen görünür durumda:
| id | item_group_id | renk | boyut | kullanılabilirliği |
|---|---|---|---|---|
| SWTR-MC-NAV-S | SWTR-MERINO-CREW | Donanma | S | Stokta var |
| SWTR-MC-NAV-M | SWTR-MERINO-CREW | Donanma | M | Stokta var |
| SWTR-MC-NAV-L | SWTR-MERINO-CREW | Donanma | L | Stokta var |
| SWTR-MC-CHR-S | SWTR-MERINO-CREW | Mangal kömürü | S | stoklar tükendi |
| SWTR-MC-CHR-M | SWTR-MERINO-CREW | Mangal kömürü | M | Stokta var |
| SWTR-MC-CHR-L | SWTR-MERINO-CREW | Mangal kömürü | L | stoklar tükendi |
Kömürün üç boyuttan birinde artık boyut kalmamıştır. 9. Bölümde bununla ilgili ne yapılması gerektiği açıklanmaktadır.
6. Kanal kanal
Kavram evrenseldir. Uygulama ise değildir. İşte her büyük destinasyonun varyantlardan nasıl beklediği ve her birinin hangi noktalarda farklılık gösterdiği.
Google Alışveriş / Satıcı Merkezi
En kuralcı olan ve diğer kanalların çoğunun örnek aldığı uygulama modeli.
- item_group_id şudur: gereklidir Brezilya, Fransa, Almanya, Japonya, İngiltere ve ABD'deki ücretsiz ilanlar ve alışveriş ilanları için, varyantlar gönderildiği sürece geçerlidir.
- Varyant belirleyici özelliklerin doldurulması gerekmektedir: bu pazarlardaki giyim ürünleri için renk ve beden zorunludur.
- Kıyafetler için cinsiyet ve yaş grubu bilgisi zorunludur ve grup genelinde tutarlı olMakalelerıdır.
- Açılış sayfası, gönderilen varyant değerleriyle görsel olarak eşleşmelidir, aksi takdirde sorun yaşama riskiyle karşı karşıya kalırsınız. Uyumsuz değer (sayfa taraması) onaylamama.
- Her varyant açık artırmada bağımsız olarak yarışır. Google, belirli bir sorgu için bir grubun hangi üyesini göstereceğini seçer; bu nedenle eksik bir grup, daha zayıf bir aday havuzu anlamına gelir.
- Giyim ürünlerinde image_link'in en az 500x500 piksel olması gerekmektedir — bu minimum boyut zorunluluğu getirilmiştir. 31 Ocak 2027Aceleye düşmeden şimdi denetlemek daha doğru olur.
Pratik not: Merchant Center, grup düzeyinde değil, varyant (kimlik) düzeyinde raporlama yapar. Bir ürünü doğru şekilde değerlendirmek için, item_group_id'ye göre kendiniz gruplandırma yapMakalelerısınız; bu, grup kimliği temiz ve istikrarlıysa çok daha kolaydır.
Meta (Facebook ve Instagram)
Meta, farklı kısıtlaMakalelerar ve önemli ölçüde farklı bir görüntüleme modeliyle aynı alan adını kullanır.
- item_group_id en fazla şu kadar izin verir: 100 karakter ve bir harfe duyarlı.
- renk ve boyut en fazla şunları sağlar: 200 karakter.
- Kullanılabilirlik değerleri kullanılır. boşluklar, alt çizgiler değil: stokta, değil in_stock. Bu tek fark, özellikle Google Feedsi doğrudan yeniden kullanıldığında, diğer tüm farklardan daha fazla Meta Feedsini bozuyor.
- Mağazalarda ve ürün detay ekranlarında, doğru şekilde gruplandırılmış bir küme şu şekilde görüntülenir: varyant seçiciye sahip bir ürünBirbirine çok benzeyen birkaç liste yerine.
- Advantage+ katalog reklamları, bir kullanıcının aynı kazağın altı farklı versiyonunu tek bir slayt gösterisinde görmesini önlemek için gruplandırma özelliğini kullanır; gruplandırılmamış bir katalog, gözle görülür şekilde tekrarlayan reklamlar ve boşa harcanan gösterimler üretir.
- Commerce Manager'da varyant düzeyinde raporlama, doğru gruplandırmaya bağlıdır.
Pratik not: Meta etiketini Google feed'inize olduğu gibi yönlendirmeyin. En azından dönüştürme özelliğini etkinleştirin ve karakter sınırlarını kontrol edin. Feedance dahil çoğu feed platformu bunu kanal düzeyinde bir dönüştürme olarak ele alır, böylece kaynak veriler olduğu gibi kalır.
TikTok
- item_group_id en fazla şu kadar izin verir: 150 karakter.
- sku_id, her varyant için benzersiz bir tanımlayıcıdır; her varyant satırının farklı bir değere sahip olması gerekir.
- Renk ve boyut, en fazla 200 karaktere izin verir.
- Başlık en fazla 255 karakter, açıklama en fazla 10,000 karakter içerebilir; google_product_category parametresinin belirtilmesi beklenmektedir.
- TikTok, en katı kurallara sahip kanaldır. varyanta özgü görüntülemeÜrün kartlarında bir varyant seçici bulunur ve tek bir genel görseli paylaşan varyantlar gözle görülür şekilde daha kötü performans gösterir. Görsel işleme sürecinizde bir noktadan tasarruf edecekseniz, bunu burada yapmayın.
- Google'ın modelini yakından takip eder; item_group_id varyantları gruplandırır.
- Pinterest, tek bir Ürün Pin'i içinde seçilebilir seçeneklerle farklı varyantlar sunar.
- Görüntü kalitesi ve dikey en boy oranları orantısız derecede önemlidir; Pinterest görsel bir keşif platformudur ve birbirinden farklı olmayan çeşitli görüntüler kaydedilmez.
Amazon
Amazon , item_group_id'yi kullanmıyor ve aksini varsaymak büyük ölçüde gereksiz iş yüküne yol açıyor.
Amazon, açık bir ebeveyn/çocuk ilişkisi modeli kullanmaktadır :
- A ana ASIN Satın alınamaz bir ilan olarak oluşturulmuştur.
- Her çocuk ASIN Üst öğeye parent_sku / parent_child alanları aracılığıyla referans verir.
- A varyasyon teması Kategoriye göre değişen şekilde, BedenRenk, Beden, Renk, BedenAdı-RenkAdı vb. şeklinde belirtilmelidir.
- Tema, ilgili kategori için geçerli olMakalelerıdır; aynı tema adı her yerde kullanılamaz.
Tek bir kaynaktan hem Google'a hem de Amazon'a veri aktarıyorsanız, bunu alan yeniden adlandırma değil, gerçek bir dönüşüm olarak ele alın. Feed katmanınız, üst listeyi oluşturMakalelerı, temayı ataMakalelerı ve alt öğeleri ona eşlemelidir.
Bölgesel pazar yerleri ve karşılaştırma motorları
Türk ve daha geniş MENA kanallarının her birinin kendine özgü gelenekleri vardır ve bu gelenekler, bu pazarlarda işleyen ve işlemeyen bir katalog arasındaki farkı sıklıkla belirler.
- Trendyol Kendi üst/alt modelini kullanır ve kategoriye özgü zorunlu bir özellik kümesi içerir. Renk ve boyut ayrı yapılandırılmış alanlardır ve gerekli özellik listeleri kategoriye göre farklılık gösterir.
- Akakçe hem de Cimri Bunlar fiyat karşılaştırma motorlarıdır. Genellikle satın alınabilir her ürün kodu için bir satır beklerler ve birbirine çok benzeyen yinelenen satırlar filtrelenir; bu nedenle farklılaştırılmış veriler olmadan tam boyutlu bir sorgu göndermek, görünürlüğü artırmak yerine azaltabilir.
- hepsiburada hem de N 11 Her biri kendi varyant gruplama anahtarlarını ve gerekli niteliklerini tanımlar.
Genel küresel veri akışı araçlarının en sık yetersiz kaldığı ve yanlış eşleştirilmiş bir özelliğin sessizce bir kategorinin tamamını pazar yerinden kaldırdığı alan burasıdır.
karşılaştırma
| Meta | TikTok | Amazon | |||
|---|---|---|---|---|---|
| Gruplandırma anahtarı | item_group_id | item_group_id | item_group_id | item_group_id | Ana ASIN |
| Max uzunluk | 50 | 100 | 150 | 50 | n/a |
| Harfe duyarlı | Yok hayır | Evet | Evet | Yok hayır | n/a |
| Kullanılabilirlik sözdizimi | Stokta var | Stokta? | Stokta var | Stokta? | Adet |
| Varyant görüntüler | Tavsiye edilen | Tavsiye edilen | Kritik | Kritik | gereklidir |
| Açıkça belirtilmiş tema gereklidir. | Yok hayır | Yok hayır | Yok hayır | Yok hayır | Evet |
| Varyant düzeyinde raporlama | Evet | Evet | Evet | Sınırlı | Evet |
7. Bölünme mi yoksa çöküş mü?
Varsayılan öneri her varyantı göndermektir, ancak bu her zaman doğru değildir. Asıl soru, varyantın alışveriş yapan kişinin isteklerini değiştirip değiştirmediğidir.
Her varyantı şu durumlarda gönderin…
- Varyasyon, satın alma kararında yatmaktadır. Giyim, ayakkabı, yani yanlış bedenin satılmadığı her şey.
- Varyantlara göre hisse senedi miktarı önemli ölçüde farklılık gösterir. Tek seçeneği 3XL olan bir ürünün reklamını yapmak, harcanan parayı boşa harcamaktır.
- Fiyat, modele göre değişmektedir. Seçilen seçeneğin fiyatı 119 € iken 89 € gösterilmesi, fiyat uyumsuzluğuna ve kızgın bir müşteriye yol açar.
- Arama talebi, varyantlara göre nitelendirilmiştir. İnsanlar "lacivert merinos kazak orta beden" diye arama yapıyor. Bunu göndermeden sıralamaya giremezsiniz.
Şu durumlarda tek bir temsili varyanta indirgenir…
- Katalog çok geniş ve çoğunlukla homojen. 200,000 ürün çeşidine sahip ve bunların %60'ı önemsiz uzunluk varyasyonlarından oluşan bir donanım perakendecisi, tam genişlemeden çok az fayda sağlar ve bunun bedelini veri işleme ve kampanya karmaşıklığıyla öder.
- Kanal, neredeyse aynı olan içerikleri cezalandırıyor. Birçok karşılaştırma motoru tekrarlayan satırları filtreler; tam boyutlu bir çalıştırma görünürlüğü azaltabilir.
- Varyasyon fiyatı, görseli veya stok durumunu etkilemez. On iki varyantın tamamı ticari açıdan önemli her yönüyle özdeşse, on iki sıra sinyal yerine gürültü yaratır.
Daraltırken, temsilciyi bilinçli olarak seçin: alfabetik olarak ilk sıradaki değil, stokta bulunan en çok satan varyantı seçin . Performans verilerinin akışta yerini aldığı yer tam olarak burasıdır; GA4 veya platform verileri, sıralama düzenine bırakmak yerine temsilciyi otomatik olarak seçebilir.
Orta yol
Kararı yönlendiren eksende bölün; yönlendirmeyen eksende ise çökün.
Ayakkabılar için bu genellikle her renk için bir satır ve bedenlerin birleştirilmesi anlamına gelir ; renk keşif eksenidir, beden ise sayfada yapılan uyum kontrolüdür. Kapasitenin fiyatı belirlediği bir ürün için, kapasiteye göre bölme ve renge göre birleştirme yapılır.
8. En sık rastlanan 12 varyant hatası
| # | Semptom | Sebeb olmak | sabit |
|---|---|---|---|
| 1 | Varyantlar birbirinden bağımsız, ayrı ürünler olarak ortaya çıkıyor. | item_group_id eksik veya her satır için benzersiz | Ana ürün kodu (SKU) ile doldurun; bunun grup genelinde tekrarlandığını doğrulayın. |
| 2 | Kanalda bazı varyantlar tamamen eksik. | Yinelenen kimlik değerleri — sonraki satırlar sessizce silinir. | Dışa aktarma sırasında benzersizliği zorunlu kılın; yinelenen kayıt kontrolü ekleyin. |
| 3 | "Değer uyuşmuyor (sayfa taraması)" reddi | Açılış sayfasında gönderilen bilgilerden farklı bir renk/boyut/fiyat gösteriliyor. | Derin bağlantı parametrelerini ekleyin; sayfanın seçilen durumu sunucu tarafında işlediğinden emin olun. |
| 4 | Tüm varyantlarda aynı fotoğraf gösteriliyor. | Tek kahraman görsel bağlantısı yeniden kullanıldı | Varyanta özgü görselleri haritada göster; varyant görseli yoksa yalnızca ana görsele geri dön. |
| 5 | Reklam tıklaMakalelerarı stokta olmayan ürünlere yönlendiriyor. | Varyant başına kullanılabilirlik senkronize edilmedi. | Güncelleme sıklığını artırın; stokta olmayan ürünleri aktif kampanyalardan hariç tutun. |
| 6 | renk reddedildi | Onaltılık kod, sayı, tek harf veya birleşik kelime | Renk adlarını sadeleştirin; birden fazla değeri / ile ayırın. |
| 7 | Boyut filtreleri çalışmıyor; boyut sorguları eşleşmiyor. | Katalog genelinde tutarsız beden değerleri (M / Orta / med) | Feed seviyesinde uygulanan bir eşleme tablosu ile norMakalelerleştirin. |
| 8 | Meta'da grup ayrışMakalelerarı var ama Google'da yok. | item_group_id'de büyük/küçük harf tutarsızlığı | Tüm alan için tek bir durum zorunluluğu getirin. |
| 9 | Meta tüm akışı reddediyor. | Meta'nın stokta olmasını beklediği yerlerde `in_stock` kullanılır. | Kanal başına kullanılabilirliği dönüştürün |
| 10 | Grup, tutarsız özellikler nedeniyle reddedildi. | Grup içinde cinsiyet veya yaş grubu farklılık gösterir. | Bunlar grup sabitleridir; erkekler ve kadınlar ayrı gruplara ayrılır. |
| 11 | Performans geçmişi her senkronizasyonda sıfırlanır. | item_group_id her dışa aktarma işleminde yeniden oluşturulur. | Sabit bir kaynak alanından türetin, asla satır sırasından veya karma değerden değil. |
| 12 | XML verisi ayrıştırma işleminde başarısız oldu. | Kaçış karakteri kullanılmamış ve derin bağlantı URL'lerinde | & işaretiyle kaçış karakteri kullanın; yayınlamadan önce XML'i doğrulayın. |
1, 2, 4 ve 11 numaralı hatalar, gerçek denetimlerde gördüğümüz hataların büyük çoğunluğunu oluşturmaktadır. Bunların hiçbiri zor değildir; hepsi, biri aramaya başlayana kadar görünmezdir.
9. Kırık boyutlar ve stok durumu
"Bozuk beden serisi" , teknik olarak ürün grubu mevcut olan ancak pratikte satılamayan bir ürünü ifade eder; örneğin sadece XS ve 3XL bedenlerinde bulunan bir kazak veya dokuz bedenden ikisinin stokta olmadığı bir ayakkabı.
Bu, göründüğünden daha önemlidir. Bir müşteri bir ürünün reklamına tıkladığında ve bedeninin mevcut olmadığını gördüğünde, dönüşüm sağlayamayan bir tıklama için ödeme yapmış olursunuz ve bu süreçte marka itibarınızı da kaybetmiş olursunuz. Büyük ölçekte, beden uyumsuzluğu olan ürünler, gelire neredeyse hiç katkıda bulunmazken bütçenin önemli bir bölümünü tüketebilir.
Bunu tespit etmek
Her item_group_id için hesaplayın:
size_availability_ratio = in_stock_variants / total_variantsArdından eşik değerlere göre hareket edin. İşe yarar bir başlangıç noktası:
| oran | Yorumlama | Action |
|---|---|---|
| > 0.7 | Sağlıklı | NorMakaleler şekilde reklam verin. |
| 0.4 - 0.7 | inceltme | Teklifleri düşürün; izleyin |
| 0.2 - 0.4 | Kırık | Potansiyel müşteri araMakalelerarından hariç tut; yalnızca yeniden hedefleme |
| <0.2 | Tükendi | Tamamen hariç tut |
Bunu sadece sayıya göre değil, talebe göre değerlendirin . XXS ve XXL bedenlerin kaybı, genellikle hacmin büyük kısmını oluşturan M ve L bedenlerin kaybına kıyasla çok daha az önem taşır. Tüm bedenleri eşit şekilde ele alan bir oran, temel bedenlerinizdeki kayba yetersiz tepki verecektir.
Bunun üzerine harekete geçmek
En temiz uygulama, ürünü kaldırmak yerine, durumu Feedde etiketler:
xml
<g:custom_label_1>broken-size</g:custom_label_1>Silmek yerine etiketlemek, ürünün kanaldaki geçmişini korur ve stok geri döndüğünde anında yeniden etkinleştirmenizi sağlar. Kaldırmak ve yeniden eklemek öğrenme sürecini sıfırlar.
Geliştirmeye değer iki ek iyileştirme daha:
- Ürün geliştirme sürecine geri bildirim sağlayın. Tekrarlayan, bozuk boyutlu bir liste sadece bir reklam sorunu değil, aynı zamanda bir satın alma sinyalidir.
- Her senkronizasyonda tekrar kontrol edin. Stok hareket eder; etiket de onunla birlikte hareket etmelidir. Statik, bozuk boyutlu bir liste, hiç olmamasından daha kötüdür, çünkü daha sonra stokları yenilenen ürünleri gizler.
10. Kampanya segmentasyonu için varyantların kullanımı
Varyantlar doğru şekilde yapılandırıldıktan sonra, veriler bir segmentasyon katmanı haline gelir; bu da temiz bir varyant akışının muhtemelen en yüksek getiri sağlayan kullanım şeklidir.
Google, beş adet custom_label alanı (0-4) sunar. Bu alanlar rastgele değerler kabul eder ve tamamen kendi kampanya mantığınız için mevcuttur. Varyant verileri ideal girdidir.
Uygulanabilir bir plan
| etiket | Boyut | Örnek değerler |
|---|---|---|
| özel_etiket_0 | Marj kademesi | yüksek kar marjlı, standart, tasfiye |
| özel_etiket_1 | Stok sağlığı | tam boyutlu seri, incelmiş, kırık boyutlu |
| özel_etiket_2 | Performans seviyesi | çok satan, istikrarlı, uzun kuyruklu |
| özel_etiket_3 | Mevsimsellik | ss26, aw25, çekirdek, devralma |
| özel_etiket_4 | Fiyat bandı | 50 yaş altı, 50-100 yaş arası, 100-200 yaş arası, 200 yaş üstü |
Bunlar sağlandığında, kampanya mantığı oldukça basit hale gelir:
- Çok satan ürün + tam boy seri + yüksek kar marjı
- Kırık boyutlu örnekleri araştırma kapsamından çıkarın.
- tROAS'a yönelik agresif bir kampanyayla kendi izinlerini verin.
- Sezon başladığında ss26'yı izole edin.
Performance Max ve Advantage+
İkisi de büyük ölçüde otomatiktir, bu da feed düzeyinde segmentasyonu daha az değil, daha önemli hale getirir. Artık anahtar kelime düzeyinde teklif vermeyi kontrol edemezsiniz, bu nedenle feed, harcaMakalelerarı yönlendirmek için ana aracınız haline gelir.
Performance Max'te, özel etiketler varlık grubu ve listeleme grubu yapısını yönlendirir. Tek bir genel varlık grubunu marj bazlı veya hisse senedi sağlığı bazlı gruplara ayırmak, kalan birkaç yapısal kaldıraçtan biridir ve tamamen etiketlerin gerçek verilerden oluşturulmasına bağlıdır.
Advantage+ katalog reklamlarında, doğru gruplandırma, karuselin aynı kazağın altı farklı tonuyla dolmasını önler ve varyant özelliklerine dayalı ürün seti tanımları, potansiyel müşteri bulma envanterini yeniden hedefleme envanterinden ayırmanıza olanak tanır.
Etiketleri performans verileriyle zenginleştirme
Statik etiketler zamanla geçerliliğini yitirir. Geçen sezonun en çok satanlar listesine girenler bu sezon yanlış bilgi olarak nitelendiriliyor.
Daha gelişmiş uygulama, her veri senkronizasyonunda canlı performans verilerinden (GA4 geliri, dönüşüm oranı, görüntülenme sayısı) etiketleri yeniden hesaplar. Satışları duran bir ürün otomatik olarak en çok satanlar listesinden çıkar; satışları başlayan bir ürün ise listeye girer. Bu, veri zenginleştirmenin pratikteki temel anlamının bir parçasıdır ve bütçeyi yönlendiren etiketler ile yalnızca geçen çeyreği tanımlayan etiketler arasındaki farkı oluşturur.
11. Varyant performansının ölçülmesi
Varyant düzeyindeki veriler, çoğu haberin sessizce çöktüğü noktadır.
Toplama problemi. Merchant Center ve Ads, kimlik düzeyinde raporlama yapıyor. 20 farklı varyantı olan bir kazak, her biri hacmin bir kısmını içeren ve tek başına anlamlı olmayan 20 satır olarak görünüyor. Tek bir varyant satırından çıkarılan herhangi bir sonuç muhtemelen gürültüden ibarettir.
Analizlerinizi her zaman iki düzeyde yapın:
- Grup düzeyi (item_group_id) — bu ürün Çalışma şekli? Tüm üyeler genelindeki toplam harcama, dönüşüm ve geliri hesaplayın.
- Varyant seviyesi (id) — ki seçenekleri İşler nasıl? Hangi renkler satılıyor, hangi bedenler ilk tükeniyor, hangi kombinasyonlar hiç satılmıyor?
İkinci bölüm ise ilginç bulguların yer aldığı bölüm. Pazarlamanın önem verdiği soruları yanıtlıyor: Lacivert, koyu griye göre üçe bir oranında daha mı çok satıyor? L beden ürünler her zaman stokta olduğu için daha mı iyi dönüşüm sağlıyor? Bir renk grubun ortalamasını aşağı mı çekiyor?
Grup bazında takip edilmesi gereken ölçütler:
| metrik | Neden Şimdi |
|---|---|
| Boyut bulunabilirlik oranı | İsraf edilen harcaMakalelerarın önde gelen göstergesi |
| Kanalda varyant kapsamı | Sunulan ile fiilen onaylanan arasındaki fark, sorunların gizlendiği yerdir. |
| Varyantlara göre gösterim payı | Kanalın aslında hangi seçenekleri tercih ettiğini ortaya koyuyor. |
| Renk bazında dönüşüm oranı | Pazarlama ve satın alma sinyali |
| Gruplara göre ret oranı | Sistematik özellik hatalarını erken aşamada yakalar. |
Ürün atfı konusunda bir not: Bir tüketici genellikle bir varyantın reklamını görür ve başka bir varyant satın alır; lacivert olanı tıklar, koyu gri olanı alır. Bu nedenle, varyant düzeyindeki ROAS'ı kelimesi kelimesine almak yanlış atıf yapacaktır. Ürünleri grup düzeyinde değerlendirin; varyant verilerini davranışları anlamak için kullanın, ince örneklemler üzerinden teklif kararları vermek için değil.
12. Lansman öncesi kontrol listesi
Varyant Feedsini canlıya geçirmeden önce ve herhangi bir yapısal değişiklikten sonra bunu çalıştırın.
Structure
- Her varyantın benzersiz bir kimliği vardır.
- Bir grubun her üyesi aynı item_group_id'yi paylaşır.
- item_group_id, sabit bir kaynak alanından türetilir ve dışa aktarımlar arasında değişmez.
- `item_group_id`, tüm akış boyunca tutarlı büyük/küçük harf kullanımı sergiler.
- Her üye, en az bir varyant tanımlayıcı özellik bakımından farklılık gösterir.
- `item_group_title` özelliği grupta mevcut ve grup genelinde aynıdır.
Özellikler
- Renk isimleri sade bir dille yazılmış; onaltılık kod, rakam veya tek harf kullanılmamış.
- Birden fazla renk / ile ayrılır, önce birincil renk gelir.
- Boyut değerleri tüm katalog genelinde norMakalelerleştirilmiştir.
- size_system, beden bölgelerine göre satış yaptığınız yerde belirtilir.
- Her grup içinde cinsiyet ve yaş grubu aynıdır.
- Malzeme ve desen, varyasyonu tanımladıkları yerlere yerleştirilir.
Bağlantılar ve resimler
- Her bir varyantın bağlantısı, önceden seçilen doğru duruma yönlendirir.
- XML'de & işareti & olarak kaçış karakteriyle gösterilir.
- image_link, varyanta özgüdür, paylaşılan bir ana görsel değildir.
- Görüntüler her kanal için minimum boyutları karşılamaktadır.
Kanal dönüşümleri
- Kullanılabilirlik sözdizimi kanala göre ayarlandı (in_stock vs. in stock)
- Kanal başına karakter sınırlarına uyulmuştur.
- Amazon dışa aktarımları, ana ürün listelerini oluşturur ve geçerli bir varyasyon teması tanımlar.
- Bölgesel pazar yeri özellik setleri kategori bazında eşleştirildi.
Operasyon
- Güncelleme sıklığı, hisse senedinin gerçek hareket hızıyla eşleşir.
- Bozuk boyut tespiti her senkronizasyonda çalışır.
- Dışa aktarma işleminden önce yinelenen kimlik kontrolü yapılır.
- Yayınlanmadan önce, veri akışı düzgün biçimlendirilmiş XML/CSV olarak doğrulanır.
- Ani ürün sayısı düşüşleri için uyarı sistemi yapılandırılmıştır.
13. SSS
Her bir varyantı göndermek zorunda mıyım? Her zaman değil, ancak beden ve rengin satın alma kararını etkilediği giyim ve ayakkabı gibi ürünlerde genellikle evet. Çok büyük ve homojen kataloglar veya neredeyse aynı ürünleri filtreleyen kanallar için, grup başına iyi seçilmiş bir temsilci varyant göndermek daha iyi sonuç verebilir. Temsilciyi alfabetik olarak değil, satış performansı ve stok durumuna göre seçin.
Eğer `item_group_id` parametresini atlarsam ne olur? Her varyant, birbirinden bağımsız bir ürün olarak değerlendirilir. Hedef yüzeyde varyant seçiciyi kaybedersiniz, reklamlar tekrarlayıcı hale gelir, varyant düzeyinde raporlama bozulur ve Google'da bir gereksinimi karşılayamayabilirsiniz — `item_group_id`, ücretsiz listelemeler ve varyantlar gönderildiğinde birçok büyük pazardaki Alışveriş reklamları için gereklidir.
Varyantların fiyatları farklı olabilir mi? Evet. Fiyat, varyantı tanımlayan bir özellik değildir, ancak varyanta göre meşru olarak farklılık gösterebilir; daha büyük boyutlar genellikle daha pahalıdır. Gönderilen fiyat, ilgili varyant için açılış sayfasında gösterilen fiyatla eşleşmelidir.
Stokta olmayan ürünler akışta kalMakalelerı mı? Genellikle evet. Bunları silmek yerine stokta yok (out_of_stock) olarak belirterek akışta tutun. Kaldırmak ve yeniden eklemek, ürünün kanaldaki geçmişini sıfırlar. Bunun yerine, bir kural veya özel etiket kullanarak bunları aktif kampanyalardan hariç tutun.
Bir ürün iki gruba birden ait olabilir mi? Hayır. `item_group_id` her ürün için tek bir değer kabul eder. Eğer bir ürün gerçekten iki kavramsal gruba birden aitse, yukarı akışta çözmeniz gereken bir ürün sınıflandırma probleminiz var demektir.
Her kanal için ayrı item_group_id değerlerine ihtiyacım var mı? Hayır, ve olmaMakalelerı da. Her yerde aynı mantıksal gruplandırmayı kullanın. Kanala göre farklılık gösteren şey, uygulanan dönüşümdür : karakter sınırları, büyük/küçük harf kullanımı, sözdizimi. Tek bir doğru kaynak tutun ve dışa aktarırken buna göre uyarlayın.
Gerçekten tek beden olan ürünleri nasıl ele alMakalelerıyım? Beden seçeneğini one_size, OS veya OSFA olarak belirtin. Bedenin zorunlu olduğu pazarlardaki giyim ürünleri için bu alanı boş bırakmayın.
Aynı tasarımın erkek ve kadın versiyonları - tek bir grup mu, iki grup mu? İki grup. Bir grup içinde cinsiyet aynı olMakalelerıdır. Farklı kesimler ve farklı bedenler, alışveriş yapanın bakış açısından onları farklı ürünler haline getirir.
Pratikte en sık hangi sorunlar ortaya çıkıyor? Denetimlerimizde: renk varyantlarında paylaşılan ana görseller, her dışa aktarmada yeniden oluşturulan item_group_id değerleri ve Google feed'inden Meta'ya değiştirilmeden aktarılan kullanılabilirlik sözdizimi. Bu üçü de arayüzde görünmez ve yalnızca açıklanamayan düşük performans olarak ortaya çıkar.
Bu durum sizi şu noktaya getiriyor:
Varyant Feed'leri, dijital pazarlamanın çoğundan farklı olarak hassasiyeti ödüllendirir. `item_group_id`'de yaratıcı bir yargı yoktur; ya sabittir ve paylaşılır ya da paylaşılmaz. Renk değerleri ya spesifikasyona uyar ya da reddedilir. Görseller ya varyantla eşleşir ya da tıklama boşa gider.
İyi haber şu: Bu, kesin bir cevabı olan çözülebilir bir sorun. Zor olan, bunu sürdürmek; çünkü kataloglar günlük olarak değişiyor, stoklar saatlik olarak hareket ediyor ve her kanal kendi programına göre özelliklerini ayarlıyor.
Bu işi doğru yapan işletmeler, varyant akışını bir dosya yerine altyapı olarak ele alıyor. Grup kimliklerini istikrarlı kaynak verilerinden türetiyorlar, öznitelikleri kaynakta bir kez norMakalelerleştiriyorlar, dışa aktarma sırasında kanal başına dönüştürüyorlar, her senkronizasyonda stok sağlığını yeniden hesaplıyorlar ve beklenmedik bir şey olduğunda uyarı veriyorlar.
Feedance tam olarak bu katman için geliştirilmiştir: Kaynakta öznitelikleri norMakalelerleştirmek için Feed kuralları , her senkronizasyonda yeniden hesaplanan bozuk boyut tespiti , performans etiketlerini güncel tutmak için GA4 zenginleştirmesi ve kaynak verilerinize dokunmadan 200'den fazla hedef için doğru dönüşümü uygulayan kanal dışa aktarımları .
Herhangi bir değişiklik yapmadan önce kendi varyant yapınızın nerede olduğunu öğrenmek istiyorsanız, ücretsiz veri akışı denetleme aracımız , mevcut bir veri akışını eksiksizlik, veri kalitesi ve teknik sağlık (varyant gruplandırması dahil) açısından ücretsiz olarak değerlendirir.