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.
İşlemler Merkezi'ndeki ana gezinme panelinde Feed'ler > Geçmiş bölümüne gidin.
Ortamı (Üretim veya Korumalı Alan) seçin ve ardından Besleme geçmişi sekmesini tıklayın.
Son X güne ait besleme geçmişini görmek için bir yeniden inceleme aralığı girin
Belirli bir feed beslemesiyle ilgili hatalar hakkında daha fazla bilgi edinmek için oku (→) tıklayın
Böylece hatalar ve uyarılarla ilgili daha fazla ayrıntı görebilirsiniz.
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. |