Ideal House
İçeriğe atla

Ürün tanımlayıcıları ve varyantlar#

Mağaza vitrini hedefi, satıcı kataloğuyla aynı ürünü tanımlamalıdır. Entegrasyon hatalarının çoğu, bu iki değer arasındaki eşleşmeme durumundan kaynaklanır.

Kararlı bir tanımlayıcı seçin#

Hazırlanmış ürün için gösterilen productCode'yi kullanın. Shopify öğretisinde bu, varyant SKU'idir. Product Import API istek alanları içe aktarma referansında tanımlanmıştır; bu alan adlarını mağaza vitrini öznitelik adlarıyla değiştirmeyin.

Tanımlayıcıları büyük/küçük harf dahil birebir aynı tutun. Değişken görüntü adlarından üretmeyin veya bir platformun dahili ürün kimliğinin bir SKU'e eşit olduğunu varsaymayın.

Seçili varyantı eşleyin#

Mağaza vitrini durumuHedef davranışı
Hazırlanmış bir varyant seçildiTam productCode'ünü ayarlayın
Seçim değiştiEntegrasyon kılavuzunuzu kullanarak hedefi güncelleyin ve eski SDK durumunu temizleyin
SKU veya eşleşen ürün yokOluşturulan düğmeyi gizli veya devre dışı bırakın
Bir ürün kartı varsayılan varyanta işaret ediyorO varyantın tanımlayıcısını tutarlı bir şekilde kullanın

Shopify için, öğretideki eşitleme yardımcısını temanızın gerçek varyant değişim geri çağırmasına (callback) bağlayın. Diğer mağaza vitrinleri için dinamik sayfaları izleyin.

Eşlemeyi doğrulayın#

Görünür olarak farklı ürünleri olan iki varyant seçin. Katalog kodlarını kaydedin, tarayıcı geliştirici araçlarında her oluşturulan data-product-code'yi denetleyin, ardından her biri için Viewer'i açın. Tam sayfa yenilemeden gezindikten sonra tekrarlayın.

Bir tanımlayıcı kaynak sisteminizde değiştiğinde, katalog içe aktarmasını ve mağaza vitrini yayımlamasını koordine edin. Başarılı bir HTTP içe aktarma yanıtı yalnızca kabul anlamına gelir; yeni koda güvenmeden önce iş durumu ve öğe hatalarını denetleyin.