PW Merchant API 1.9.52 - pwfeed.com.tr sürümü

1.9.52 sürümü, bağlantı, kurulum ve lisans akışlarında kullanıcıya ulaşabilen ham JSON veya geçici sunucu hatalarını güvenli ve çok dilli açıklamalara dönüştürür. Hatalar sayfanın ortasında modern bir bildirim kartıyla gösterilir. Teknik sunucu içeriği gizlenir; destek için güvenli istek referansı korunur. OAuth kapsamları, istemci bilgileri, callback akışı, ürün gönderimi ve senkronizasyon mantığı değiştirilmemiştir.

1.9.51 sürümü, Google Bağlantısı ekranına doğrulanmış Google OAuth uygulama kimliği ve veri erişimi bilgisini ekler. Gizlilik Politikası, Kullanım Koşulları ve Google OAuth Doğrulaması bağlantıları eklenti altbilgisinde gösterilir. Otomatik Senkronizasyon kartındaki kafa karıştırıcı Open/Closed durum yazısı kaldırılmış; Enable Automatic Synchronization ve Disable Automatic Synchronization düğmeleri korunmuştur. OAuth kapsamları, istemci bilgileri, callback akışı ve bağlantı mantığı değiştirilmemiştir.

Connect: https://connect.pwfeed.com.tr
Güncelleme metaverisi: https://trust.pwfeed.com.tr/api/update-metadata.php
Güvenli indirme: https://trust.pwfeed.com.tr/download-v2.php

Bu sürüm önceki merkezi servis adreslerine istek göndermez. WordPress yönetim menüsünde PW Merchant API adıyla görünür. Teknik eklenti klasörü, seçenek anahtarları ve Trust ürün anahtarı mevcut işleyiş korunacak biçimde değiştirilmemiştir.

1.9.41 sürümü, diğer sistemden kalan Trust kurulum kimliğini yeni PW Trust kaydıyla güvenli biçimde yeniden ilişkilendirir. PW Connect kurulumu ve kuyruklar korunur; yalnız yeni Trust üzerinde bulunmayan kurulum kimliği doğrulandıktan sonra kayıt yenilenir. Bağlantı hazırlanamazsa gerçek güvenli servis mesajı yöneticiye gösterilir.

1.9.42 sürümü, ilk Google bağlantısı ile yeniden bağlantı durumunu kullanıcıya ayrı biçimde açıklar. Google bağlantı adresi artık sayfa açılırken sabit üretilmez; her düğme kullanımında yeni, imzalı ve tek kullanımlık bağlantı isteği hazırlanır. Böylece aynı ekrandaki ikinci tıklamanın eski isteği tekrar kullanarak ham replayed_request yanıtı üretmesi normal eklenti akışında engellenir. Google hesabı bağlandıktan sonra Merchant hazırlığı veya hesap seçimi sürerken kullanıcıya ikinci bağlantıyı başlatmaması gerektiği açıkça gösterilir.

1.9.43 sürümü, Google bağlantısı hazırlanırken WordPress sitesinin admin-post.php adresinin yeni sekmede kısa süre görünmesini kaldırır. Yetkili AJAX isteği arka planda çalışır; açılan sekme bağlantı hazır olduğunda doğrudan https://connect.pwfeed.com.tr adresine geçer. Eski form yöntemi JavaScript kullanılamayan tarayıcılar için güvenli yedek olarak korunur.

1.9.44 sürümü, Google bağlantısı ekranına "Reset Google connection completely" işlemini ekler. Bu işlem PW Connect üzerindeki OAuth erişim ve yenileme belirteçlerini iptal eder; eski Google/Merchant seçimini, bekleyen gönderim-silme kuyruklarını ve zamanlanmış senkronizasyon görevlerini temizler. PW Merchant lisansı, kurulum kimliği, WooCommerce ürünleri, fiyatlar, stoklar, WordPress verileri ve Trust/Trust2 güvenlik kayıtları korunur. Sıfırlama sonrasında otomatik senkronizasyon kapalı kalır ve yeni bağlantı tek ürünle doğrulandıktan sonra kullanıcı tarafından yeniden açılır. Tarayıcı kaynaklı zorunlu alan uyarıları da WordPress yönetim arayüzünde İngilizce gösterilir.

1.9.45 sürümü, tam Google bağlantısı sıfırlama işlemine belirgin bir İngilizce "Important" uyarı kutusu ekler. Kullanıcıya kalıcı olarak silinecek bağlantı verileri, korunacak WooCommerce ve lisans verileri ile işlemin geri alınamayacağı düğmeye basılmadan önce açıklanır. Zorunlu onay kutusu ve ikinci tarayıcı onayı korunur.

1.9.46 sürümü, ilk ürün senkronizasyonu devam ederken gönderimin arka planda sürdüğünü ve site ile Google sistemlerinin yoğunluğuna göre zaman alabileceğini açıklayan kalın, çok dilli bir bilgilendirme satırı ekler.

1.9.47 sürümü, İngilizce WordPress kurulumlarında yönetim ekranlarında Türkçe metin görünmesine yol açabilecek sabit kullanıcı arayüzü, durum, günlük, ürün analizi ve Merchant sorun metinlerini İngilizce kaynak metinlere dönüştürür. Diğer diller WordPress kullanıcı dili seçildiğinde çeviri dosyaları üzerinden gösterilir.

1.9.48 sürümü, arka plan senkronizasyonunun site dilinde kaydettiği canlı ürün gönderim mesajlarını görüntüleyen yöneticinin dilinde yeniden oluşturur. Böylece İngilizce yönetim ekranında eski veya yeni kayıtlardan gelen “PW Connect’e gönderiliyor” ve “Google Merchant API isteği hazırlanıyor.” metinleri İngilizce gösterilir.

1.9.49 sürümü, “Senkronizasyon kuyruğu tamamlandı.” ve “Ürün grubu Google Merchant Center’a işlendi.” kuyruk günlüklerini sabit olay anahtarlarıyla kaydeder ve görüntüleme sırasında yönetici diline çevirir. Önceki sürümlerde Türkçe kaydedilmiş mevcut günlük satırları da İngilizce yönetim ekranında İngilizce gösterilir.

1.9.50 sürümü, canlı senkronizasyon ve toplu işlem günlüğünde önceki Türkçe arka plan çalışmalarından kalan başlık, açıklama, gönderim sonucu ve yeniden deneme metinlerini merkezi olarak yönetici diline dönüştürür. Yeni canlı gönderim günlükleri sabit olay anahtarlarıyla kaydedilir; İngilizce yönetim ekranında Türkçe senkronizasyon metni gösterilmez.

Kurulumdan sonra lisans kaydı, Google bağlantısı, lisans kapsamları, tek ürün gönderimi, worker ve WordPress standart güncelleme akışı test edilmelidir.
