Toplu feed hataları

Veri feed'lerinin toplu şekilde alınması, Uçtan Uca Sıralama'da restoranları, hizmetleri ve menüleri kullanılabilir hale getirmenize olanak tanır.

Google, barındırma platformunda depolanan veri feed'lerinizi getirir ve işler. Başarılı bir beslemeden sonra Uçtan Uca Sıralama; diğer şeylerin yanı sıra besleme durumu, yeni yüklenen dosyalar, toplam dosya sayısı, hatalar ve uyarılar hakkında bilgi sağlar.

Bu makalede, İşlemler Merkezi'ndeki toplu feed hatalarının çoğuyla ilgili ayrıntılar, bunların ne anlama geldiği ve nasıl düzeltileceği açıklanmaktadır. Bu köprüler sizi, kabul edilen veri türü ve belirli alanlar ve varlıklarla ilgili örnekler gibi daha fazla bağlam sağlayan ilişkisel envanter şeması sayfasına yönlendirir.

Toplu feed hataları Actions Center'da nerede görülür?

Veri feed'leri sayesinde restoranınızı, hizmetlerinizi ve menünüzü Uçtan Uca Sipariş Verme'de kullanabilirsiniz. Veri feed'lerini barındırma hakkında daha fazla bilgi için Toplu kullanım makalesini inceleyin.

Feed dosyaları, yüklendikten sonra Google tarafından getirilir ve işlenir. Herhangi bir sorun varsa hata olarak gösterilir. Actions Center'da Toplu Feed hatalarını görmeyle ilgili adımları burada bulabilirsiniz.

  1. İşlemler Merkezi'ndeki ana gezinme panelinde Feed'ler > Geçmiş bölümüne gidin. Toplu Feed Hataları Besleme
Geçmişi

  2. Ortamı (Üretim veya Korumalı Alan) seçin ve ardından Besleme geçmişi sekmesini tıklayın.

  3. Son X güne ait besleme geçmişini görmek için bir yeniden inceleme aralığı girin

  4. Belirli bir feed beslemesiyle ilgili hatalar hakkında daha fazla bilgi edinmek için oku (→) tıklayın

  5. Böylece hatalar ve uyarılarla ilgili daha fazla ayrıntı görebilirsiniz. Ayrıntılı Toplu Feed
Hataları

Toplu feed hatalarının bir listesini aşağıda bulabilirsiniz:

Hata Anlamı Nasıl düzeltilir?
Eksik Veri: MenuItem Menü'de en az bir MenuItem bulunmalıdır MenuItem içermeyen bir Menü tanımlanmış Feed'deki hatalı Menü öğesinin kimliğini bulun ve Menü öğeleri ekleyin.
Yanlış Veri - maxPrice maxPrice alanı için yanlış veri maxPrice alanının değeri yanlış Hata açıklamasında belirtilen varlık kimliği için maxPrice alanının değerinin 0'dan büyük olduğundan emin olun.
Yanlış Veri - eligibleQuantityMax eligibleQuantityMax alanı için yanlış veri eligibleQuantityMax alanının değeri yanlış eligibleQuantityMax alanının değerinin, belirtilen varlık kimliği için 0'dan büyük olduğundan emin olun.
Yanlış Veri - leadTimeMax leadTimeMax alanı için yanlış veri leadTimeMax alanı için bir tam sayı değeri bekleniyor. Örnek, 12. Diğer tüm veri türleri (çift (15.0) dahil) için hata verir. Hata mesajında belirtilen Varlık Kimliği için leadTimeMax özelliğinin değerini kontrol edin ve bunun bir tam sayı olduğundan emin olun.
Yanlış Veri - validFrom validFrom alanı için yanlış veri validFrom alanının değeri için Dize türünde bir ISO zaman damgası biçimi olması gerekir. validFrom hata mesajındaki varlık kimliği alanında, değerin bir zaman damgası dizesi olduğundan emin olun.

Örnek: "2022-01-02T00:00:00-07:00"
Eksik Veri: ServiceHours

OperationHour, iç içe yerleştirilmiş OperationHour içermiyor
OperationHours varlığı tanımlanmış, ancak buna karşılık gelen geçerli bir OperationHours varlığı yok. Hata mesajında belirtilen varlık kimliği için buna karşılık gelen doğru şekilde tanımlanmış bir ServiceHours varlığı olup olmadığını kontrol edin.

Örnek: Hata mesajı "Varlık kimliği: store-1:DELIVERY İşlemSaati iç içe yerleştirilmiş ServiceHours içermiyor" ise ve OperationHours varlığındaki Varlık Kimliğinin "store-1:DELIVERY:operation_hours" olduğu varsayılırsa "LIVE-1:DELIVERY" ServiceID ve "opera_hoursY"-1 değerine bağlı bir serviceHours varlığı olup olmadığını kontrol edin:OperationHoursID:
Yanlış Veri - advanceBookingRequirementMin advanceBookingRequirementMin alanı için yanlış veri advanceBookingRequirementMin alanı için bir tam sayı değeri bekleniyor. Örnek, 12.

Diğer tüm veri türleri (çift (15.0) dahil) için hata verir.
Hata mesajında belirtilen Varlık Kimliği için advanceBookingRequirementMin özelliğinin değerini kontrol edin ve bunun bir tam sayı olduğundan emin olun.
Yanlış Veri - availabilityStarts availabilityStarts alanı için yanlış veri availabilityStarts alanının değeri için Dize türünde bir ISO zaman damgası biçimi olması gerekir. availabilityStarts hata mesajındaki varlık kimliği alanında, değerin bir zaman damgası dizesi olduğundan emin olun.

Örnek: "2022-01-02T00:00:00-07:00"
Yanlış Veri - closes closes alanı için yanlış veri closes alanının değeri için Dize türünde bir ISO zaman damgası biçimi olması gerekir. closes alanının hata mesajındaki varlık kimliği için değerin bir zaman damgası dizesi olduğundan emin olun.

Örnek: "2022-01-02T00:00:00-07:00"
Yanlış Veri - dateModified dateModified alanı için yanlış veri dateModified alanının değeri için Dize türünde bir ISO zaman damgası biçimi olması gerekir. dateModified hata mesajındaki varlık kimliği alanında, değerin bir zaman damgası dizesi olduğundan emin olun.

Örnek: "2022-01-02T00:00:00-07:00"
Yanlış Veri - discount discount alanı için yanlış veri discount alanı sayısal bir değer bekliyor discount alanındaki hata mesajındaki varlık kimliği için değerin sayısal olduğundan emin olun.

Örnek: 10
Yanlış Veri - discountPercentage discountPercentage alanı için yanlış veri discountPercentage alanı sayısal bir değer bekliyor discountPercentage hata mesajı alanındaki varlık kimliği için değerin sayısal olduğundan emin olun.

Örnek: 15
Yanlış Veri - geoRadius geoRadius alanı için yanlış veri geoRadius alanı için pozitif bir tam sayı değeri bekler. Hata mesajında belirtilen Varlık Kimliği için geoRadius özelliğinin değerini kontrol edin ve bunun bir tam sayı olduğundan emin olun.

Örnek: 10000
Yanlış Veri - image image alanı için yanlış veri image alanı geçerli bir URL bekler ve başka bir şey algılarsa hata verir. image alanındaki değerin geçerli bir URL dizesi olup olmadığını kontrol edin
Yanlış Veri - latitude latitude alanı için yanlış veri latitude alanı, değer türünün çift olmasını bekler Hata açıklamasında bahsedilen Restaurant türünün varlık kimliği için latitude alanının değerinin çift olduğundan emin olun.

Örnek: 35.4565
Yanlış Veri - leadTimeMin leadTimeMin alanı için yanlış veri leadTimeMin alanı için bir tam sayı değeri bekleniyor. Örnek, 12.

Diğer tüm veri türleri (çift (15.0) dahil) için hata verir.
Hata mesajında belirtilen Varlık Kimliği için leadTimeMin özelliğinin değerini kontrol edin ve bunun bir tam sayı olduğundan emin olun.
Yanlış Veri - longitude longitude alanı için yanlış veri longitude alanı, değer türünün çift olmasını bekler Hata açıklamasında bahsedilen Restaurant türünün varlık kimliği için longitude alanının değerinin çift olduğundan emin olun.

Örnek: 35.4565
Yanlış Veri - menuId menuId alanı için yanlış veri menuId alanının değerinin boş olmayan bir Dize olması gerekir Hata açıklamasında belirtilen varlık kimliği için değerin Dize türünde olduğundan ve boş olmadığından emin olun
Yanlış Veri - name name alanı için yanlış veri name alanının değeri boş olmayan bir dize olmalıdır Hata mesajında belirtilen varlık kimliği değerinin boş olmayan bir dize olup olmadığını kontrol edin
Yanlış Veri - nutrition.calories nutrition.calories alanı için yanlış veri calories alanındaki değerin "NN Cal" biçiminde bir dize olması gerekir Hata mesajındaki varlık kimliği için değerin doğru biçimde pozitif bir sayı olduğundan emin olun.

Örnek: "123,32 Kal"
Yanlış Veri - opens opens alanı için yanlış veri opens alanının değeri için Dize türünde bir ISO zaman damgası biçimi olması gerekir. opens hata mesajındaki varlık kimliği alanında, değerin bir zaman damgası dizesi olduğundan emin olun.

Örnek: "2022-01-02T00:00:00-07:00"
Yanlış Veri - price price alanı için yanlış veri price alanı sayısal bir değer bekliyor price hata mesajı alanındaki varlık kimliği için değerin sayısal olduğundan emin olun.

Örnek: 15,4
Yanlış Veri - sku sku alanı için yanlış veri sku alanının değeri boş olmayan bir dize olmalıdır Hata mesajında belirtilen varlık kimliği değerinin boş olmayan bir dize olup olmadığını kontrol edin
Yanlış Veri - validFrom validFrom alanı için yanlış veri validFrom alanının değeri için Dize türünde bir ISO zaman damgası biçimi olması gerekir. Ayrıca, validFrom değeri en fazla validThrough olmalıdır Hata açıklamasında belirtilen varlık kimliği için validFrom alanındaki değerin bir zaman damgası dizesi olduğundan emin olun.

"2022-01-02T00:00:00-07:00"

Ayrıca, validFrom değerinin en fazla validThrough olduğundan emin olun
Yanlış Veri - validThrough validThrough alanı için yanlış veri validThrough alanının değeri için Dize türünde bir ISO zaman damgası biçimi olması gerekir. Ayrıca, validThrough değeri en az validFrom olmalıdır Hata açıklamasında belirtilen varlık kimliği için validThrough alanındaki değerin bir zaman damgası dizesi olduğundan emin olun.

"2022-01-02T00:00:00-07:00"

Ayrıca, validThrough değerinin en az validFrom olduğundan emin olun
Yanlış Veri - value value alanı için yanlış veri değer alanı yalnızca Optiontype tanımlandığında gereklidir. Bir Dize veya Sıralama value bekler. Enum değerlerinin PIZZA_SIDE seçenek türüne özel olduğunu unutmayın. Hata açıklamasında belirtilen varlık kimliği için value alanında boş olmayan bir dize olup olmadığını kontrol edin.
Menü çok büyük

Menü boyutu maksimum sınırı aşıyor
Menü dosyasının boyutu sistemin kabul edebileceğinden daha büyük olduğunda bu hata verilir. Birden çok varlık içerebilen her dosya 200 MB'ı aşmamalıdır. Restoran, Hizmet ve Menü üst düzey varlıkları ve alt varlıklarının toplamı 4 MB'ı aşmamalıdır. Menü dosyasının boyutunun belgelerde belirtilen sınırı aşmadığından emin olun.
Eksik Veri - addressCountry Girişte zorunlu addressCountry alanı eksik. addressCountry zorunlu bir alandır ve Restoran varlığında eksik Hata açıklamasında belirtilen varlık kimliği için addressCountry alanının boş olmayan bir dize olup olmadığını kontrol edin
Eksik Veri - addressLocality Girişte zorunlu addressLocality alanı eksik. addressLocality zorunlu bir alandır ve Restoran varlığında eksik Hata açıklamasında belirtilen varlık kimliği için addressLocality alanının boş olmayan bir dize olup olmadığını kontrol edin
Eksik Veri - addressRegion Girişte zorunlu addressRegion alanı eksik. addressRegion zorunlu bir alandır ve Restoran varlığında eksik Hata açıklamasında belirtilen varlık kimliği için addressRegion alanının boş olmayan bir dize olup olmadığını kontrol edin
Eksik Veriler - Ücret

Teslimat/Paket Servisi hizmetinde teslimat ücreti yok
Fee türündeki tüzel kişide teslimat/paket servisi hizmeti için ilişkili price yok Hata açıklamasında belirtilen varlık kimliği için Ücret varlığının buradaki talimatlara göre teslimat/paket servisi ServiceType için düzgün şekilde ayarlandığından emin olun.
Eksik Veri: FeeValue Girişte price, pricePerMeter, percentageOfCart alanlarından biri gerekli. Ücret değeri için price, pricePerMeter or percentageOfCart değerlerinden tam olarak birinin ayarlanması gerekir. Hata açıklamasında belirtilen varlık kimliği için tam olarak price, pricePerMeter or percentageOfCart öğelerinden birinin ayarlandığından emin olun.
Eksik Veri - geoMidpointLatitude Girişte zorunlu geoMidpointLatitude alanı eksik. ServiceArea tanımlanırken geoRadius kullanıldığında geoMidpointLongitude ile birlikte geoMidpointLatitude de gereklidir. Hata açıklamasında belirtilen varlık kimliği için geoMidpointLatitude alanının değerinin tanımlandığından ve çift türünde olduğundan emin olun.

Örnek: 35.4565
Eksik Veri: Girişte geoMidpointLongitude geoMidpointLongitude. ServiceArea tanımlanırken geoRadius kullanıldığında geoMidpointLatitude ile birlikte geoMidpointLongitude gereklidir. Hata açıklamasında belirtilen varlık kimliği için geoMidpointLatitude alanının değerinin tanımlandığından ve çift türünde olduğundan emin olun.

Örnek: 122.4565
Eksik Veriler: MenuItemOption

MenüItemOption için MenuItemOffer gereklidir
Her MenuItemOption değeri için karşılık gelen bir MenuItemOption varlığı olmalıdır. Hata açıklamasındaki tüm menü öğesi kimlikleri için tüm MenuItemOption varlıklarının doğru şekilde tanımlanmış bir MenuItemOption öğesine sahip olduğundan emin olun.
Eksik Veri: OperationHours

Hizmette çalışma saatleri eksik
Teslimat/Paket Servisi hizmeti tüzel kişisinde karşılık gelen bir OperationHours varlığı eksik. OperationHours (İşlem Saatleri), kullanıcıların akışa erişip en kısa sürede sipariş verebileceği sipariş aralığını açıklar. Hata açıklamasında belirtilen varlık kimliği için bir OperationHours varlığının doğru şekilde tanımlandığından emin olun.
Eksik Veri - postalCode Girişte zorunlu postalCode alanı eksik. postalCode zorunlu bir alandır ve Restoran varlığında eksik Hata açıklamasında belirtilen varlık kimliği için postalCode alanının boş olmayan bir dize olup olmadığını kontrol edin
Eksik Veri - priceCurrency Girişte zorunlu priceCurrency alanı eksik. priceCurrency alanı boş veya yanlış bir değer içeriyor. 3 harfli bir ISO 4217 para birimi kodu gerektirir. Hata açıklamasında açıklanan varlık kimliği için priceCurrency alanının, 3 harfli ISO 4217 para birimi koduna sahip boş olmayan bir Dize olduğundan emin olun.

Örnek: USD, EUR
Eksik Veri - ServiceArea

Teslim hizmetinde teslimat hizmeti bölgeleri yok
İlişkilendirilmiş Hizmet varlığı serviceType "DELIVERY" olarak ayarlanmışsa ServiceArea varlığının uygulanması gerekir. Hata mesajında belirtilen Hizmet varlık kimliği için düzgün şekilde tanımlanmış bir ServiceArea varlığı bulunduğundan emin olun.
Eksik Veri - streetAddress Girişte zorunlu streetAddress alanı eksik. streetAddress zorunlu bir alandır ve Restoran varlığında eksik Hata açıklamasında belirtilen kimliğe göre Restoran varlığını bulun, streetAddress alanının boş olmayan bir dize olup olmadığını kontrol edin.
Eski Varlık Veri feed'i beslemesi sırasında Uçtan Uca Sıralama, gelen her öğenin değiştirilme tarihi zaman damgasını daha önce beslenen öğelerin zaman damgalarıyla karşılaştırır. Veri feed'lerindeki varlık daha yeni olmadığı sürece gelen öğe eski olarak işaretlenir. Google, hata açıklamasında belirtilen tüm varlık kimlikleri için veri feed'indeki zaman damgasının, Google'a gönderilen önceki varlık güncellemelerinde ayarlanan zaman damgasından daha yeni olduğundan emin olmalıdır. Daha fazla açıklama için varlık sürümü oluşturma bölümünü inceleyebilirsiniz.