WooCommerce için Google Merchant API eklentisi seçim rehberi
Bir Google Merchant API eklentisi seçmek yalnız özellik listesini karşılaştırmak değildir. Eklenti; ürün kimlikleri, Google yetkilendirmesi, arka plan işlemleri, hata kayıtları ve silinen ürünlerin yönetiminden sorumlu olacağı için güvenlik ve sürdürülebilirlik birlikte değerlendirilmelidir.

Güncel Merchant API desteği
Eklentinin kullandığı Google API’sini ve sürümünü doğrulayın. Güncelleme geçmişi, değişiklik günlüğü ve yeni Google gereksinimlerine uyum planı açık olmalıdır. Yalnız eski Content API yapısına bağlı, geçiş planı bulunmayan çözümler süreklilik riski taşır.
OAuth ve bağlantı güvenliği
Google hesapları OAuth 2.0 ile yetkilendirilmelidir. Eklenti Google parolası istememeli; erişim ve yenileme belirteçlerini korumalıdır. Yetkisiz kullanıcılar bağlantı bilgilerini ve hassas günlükleri görememelidir.
Merchant hesabı seçimi
Bir Google hesabı birden fazla Merchant hesabına erişebilir. Eklenti erişilebilir hesapları listelemeli ve mağaza yöneticisinin doğru hesabı açıkça seçmesine izin vermelidir. Hesap değişikliğinde eski ürünlerin ve veri kaynaklarının nasıl yönetileceği belgelenmelidir.

WooCommerce ürün eşlemesi
Basit ürünler ve varyasyonlar doğru işlenmelidir. Her varyasyon kalıcı kimlik, SKU, fiyat, stok, renk, beden ve görselini korumalıdır. Marka, GTIN ve MPN uydurulmamalı; eksik değerler yöneticiye açıklanmalıdır.
Arka plan işleme
Büyük kataloglar tek web isteğinde gönderilmemelidir. Kontrollü kuyruk, grup boyutu, zamanlama, ilerleme görünümü ve çakışan görev koruması bulunmalıdır. Başarısız görevler sessizce kaybolmamalıdır.
Kota ve yeniden deneme
Eklenti Google kotalarını gözetmeli, uygun geçici hatalarda gecikmeli ve sınırlı yeniden deneme kullanmalıdır. Eksik veya geçersiz veri gibi kalıcı sorunları aynı biçimde sürekli göndermemelidir.

Sonuç ve sorun görünürlüğü
Gönderildi, Google tarafından işlendi ve onaylandı durumları birbirinden ayrılmalıdır. Yönetici ürün kimliğini, işlem zamanını, sonuç durumunu ve hata açıklamasını görebilmelidir. Hesap düzeyindeki sorunlarla ürün düzeyindeki sorunlar ayrı sunulmalıdır.
Silme ve kaynak sahipliği
Ürün çöpe taşındığında, varyasyon kaldırıldığında veya ürün yayından alındığında Merchant kaydının nasıl temizlendiğini sorun. Eski XML akışı ya da başka eklenti aynı ürünü yeniden oluşturabilir; çözüm veri kaynağı sahipliğini yönetmelidir.
Günlükler ve gizlilik
Günlükler tanılama için yeterli olmalı; OAuth sırrı, erişim belirteci, parola ve tam yetkilendirme başlıklarını göstermemelidir. Saklama süresi ve otomatik temizlik seçenekleri veritabanının gereksiz büyümesini önlemelidir.
Uyumluluk, destek ve lisans
WordPress, WooCommerce ve PHP gereksinimleri açıkça yazılmalıdır. Çoklu dil, çoklu para birimi, dinamik fiyat, stok ve yapılandırılmış veri eklentileriyle önemli sınırlamalar belgelenmelidir. Destek kanalı, lisans süresi ve güncelleme hakkı satın almadan önce incelenmelidir.
Satın almadan önce test
Basit ürün, varyasyonlu ürün, indirimli ürün ve stokta olmayan ürünle sınırlı deneme yapın. Fiyat ve stok değişikliklerinin aynı Merchant kimliğine ulaştığını, hataların görülebildiğini ve silinen test ürününün geri gelmediğini doğrulayın.
Kaçınılması gereken vaatler
Merchant Center onayını, satışları veya bütün politika sorunlarının otomatik düzeltilmesini garanti eden iddialara temkinli yaklaşın. Eklenti veri aktarımını yönetebilir; gerçek ürün bilgisini üretemez ve Google politikalarının yerini alamaz.
En uygun eklenti, yalnız yükleme düğmesi sunan değil; her ürün işlemini güvenli, güncel, izlenebilir ve düzeltilebilir hâle getiren çözümdür.
