WooCommerce’te Google Merchant Center tutarsız para birimi hatalarını düzeltme
Tutarsız para birimi hatası, Merchant Center’a gönderilen fiyat para biriminin ürün sayfasında, yapılandırılmış veride veya ödeme akışında Google’ın gördüğü para birimiyle eşleşmemesi durumunda oluşur. Çoklu para birimi, konuma göre fiyat, önbellek ve kur eklentileri bu sorunu sıklaştırır. Düzeltme için yalnız sembolü değiştirmek değil, para birimi kodu ve sayısal fiyatın bütün kaynaklarda tutarlı olmasını sağlamak gerekir.

Hatanın görüldüğü hedefi belirleyin
Etkilenen ürün kimliği, hedef ülke, dil ve Merchant Center’a gönderilen ISO para birimi kodunu kaydedin. Aynı URL’yi Google’ın görebileceği oturumsuz durumda açın. Yönetici hesabında veya daha önce seçilmiş para birimi çereziyle yapılan test yanıltıcı olabilir.
WooCommerce temel para birimini kontrol edin
WooCommerce genel ayarlarındaki mağaza para birimini, fiyat giriş yöntemini ve gösterim biçimini doğrulayın. Sembol yalnız görsel sunumdur; entegrasyonun TRY, EUR, USD gibi doğru ISO kodunu göndermesi gerekir.
Çoklu para birimi eklentisini inceleyin
Ziyaretçi konumu, dil, çerez veya URL parametresine göre para birimi değişiyorsa Google’ın açılış bağlantısında hangi sürümü gördüğünü belirleyin. Merchant ürün bağlantısını hedef para birimini kararlı biçimde açacak şekilde yapılandırın veya ülkeye özgü ayrı veri kaynağı kullanın.

Kur dönüşümünün kaynağını tekilleştirin
Fiyatı birden fazla eklenti, tema kodu veya haricî sistem dönüştürüyorsa farklı kurlar ve yuvarlama sonuçları oluşabilir. İlk girilen fiyatın hangi para biriminde saklandığını ve Merchant’a hangi aşamada çevrildiğini belgeleyin. Aynı fiyatı iki kez çevirmeyin.
Yapılandırılmış veriyi karşılaştırın
Product/Offer işaretlemesindeki price ve priceCurrency değerlerini görünür fiyatla karşılaştırın. Tema, SEO eklentisi ve WooCommerce aynı anda farklı JSON-LD blokları üretirse Google yanlış teklifi seçebilir. Yinelenen veya eski şema çıktısını kaldırın.
Varyasyon fiyatlarını doğrulayın
Her varyasyonun fiyatı ve para birimi seçilen seçenekle uyumlu olmalıdır. Açılış bağlantısı belirli varyasyonu hedefliyorsa görünür fiyat ile yapılandırılmış veri de o varyasyonu göstermelidir. Ana ürünün en düşük fiyatını bütün kayıtlara göndermeyin.

Önbellek ayrımını doğru kurun
Sayfa önbelleği para birimi, ülke veya dil ayrımını dikkate almıyorsa bir ziyaretçi için üretilen fiyat Google’a sunulabilir. CDN önbellek anahtarlarını ve WooCommerce dinamik parçalarını test edin. Gizli pencerede farklı bölgeler için tekrarlanabilir sonuç alın.
Hedef ülke ve kargo ayarlarını eşleştirin
Gönderilen para biriminin hedef ülke ve açılış sayfası deneyimiyle uyumlu olduğundan emin olun. Müşteri ürünü aynı para biriminde sepete ekleyebilmeli ve ödeme adımında beklenmedik zorunlu dönüşümle karşılaşmamalıdır.
API yükünü ve sayfayı aynı anda test edin
Merchant’a gönderilen price alanını kayıttan veya hata ayıklama görünümünden doğrulayın; ardından canlı sayfa ve JSON-LD değerlerini karşılaştırın. Veritabanında doğru fiyat bulunması, ön yüzde aynı değerin sunulduğunu tek başına kanıtlamaz.
Düzeltmeden sonra yeniden senkronize edin
Önbellekleri temizleyin, etkilenen ürünleri yeniden gönderin ve Google’ın sayfayı tekrar taramasını bekleyin. Hata tekrar ederse IP, dil, cihaz ve oturum durumuna göre sunulan fiyatı kaydedip koşullu para birimi davranışını bulun.
Para birimi tutarlılığı; Merchant kaydı, görünür ürün fiyatı, yapılandırılmış veri, sepet ve ödeme adımının aynı ISO kodu ve ticari değeri göstermesidir.
