Limitler
MarkdownRate limit değerleri, içerik sınırları ve saklama süreleri.
Rate limit
Bölüm başlığı “Rate limit”Sınır aşıldığında endpoint 429 rate_limited yanıtı döndürür. Sayaç ilk istekle başlar ve pencere süresi dolduğunda sıfırlanır.
| İşlem | Sınır | Sayım esası |
|---|---|---|
| Yorum listesi, yöntem beyanı (tarayıcı) | 5 dakikada 600 | Marka ve ziyaretçinin IP adresi; aynı ziyaretçinin markanın farklı kanallarındaki istekleri birlikte sayılır |
| SSR (sunucu anahtarı) | 5 dakikada 6.000 | Sunucu anahtarı |
| Oturum açmış müşteri sorgusu (ürün sayfası ve sipariş detayı birlikte) | 5 dakikada 6.000 | Sunucu anahtarı |
| Sipariş doğrulama | 5 dakikada 20 | Marka ve ziyaretçinin IP adresi |
| Sipariş doğrulama (aynı e-posta adresi ya da sipariş numarası) | Saatte 10 başarısız deneme | Marka ve e-posta adresi ya da sipariş numarası; IP adresinden bağımsız. Başarılı doğrulamalar sayılmaz |
| Davet ya da düzeltme bağlantısı | 5 dakikada 30 | Marka ve ziyaretçinin IP adresi |
| Yorum gönderme ve düzeltme | Saatte 10 | Marka ve ziyaretçinin IP adresi |
| Fotoğraf ve video yükleme | Saatte 30 | Marka ve ziyaretçinin IP adresi |
| “Faydalı” oyu | Saatte 30 | Marka ve ziyaretçinin IP adresi |
| Yorum bildirme | Saatte 10 | Marka ve ziyaretçinin IP adresi |
| Soru listesi (tarayıcı) | 5 dakikada 600 | Marka ve ziyaretçinin IP adresi |
| Soru sorma | Saatte 5 | Marka ve ziyaretçinin IP adresi |
| Soru cevaplama (doğrulanmış alıcı) | Saatte 10 | Marka ve ziyaretçinin IP adresi |
| Ürün görüntülenmesi | 5 dakikada 120 | Marka ve IP adresinin hash değeri |
| Reddedilen kimliksiz istekler: geçersiz anahtar, okunamayan body, tanınmayan şifre, imza ya da e-posta hizmeti | 5 dakikada 60 | IP adresi; mağaza endpoint’leri, sipariş ve teslimat aktarımı ve e-posta teslim bildirimleri birlikte sayılır |
| Sipariş ve teslimat aktarımı | 5 dakikada 600 | Sunucu anahtarı ya da imzalı gönderim şifresi |
| E-posta teslim bildirimleri | 5 dakikada 600 | E-posta teslim bildirimi şifresi |
| Davet e-postası gönderimi | Saatte 500 | Marka |
Sunucunuzdan gelen tüm istekler aynı IP adresini paylaştığı için sunucu anahtarıyla gönderilen istekler ayrı sayılır; böylece müşterileriniz birbirinin sınırını etkilemez.
- IP adresine göre sayılan sınırlarda IPv6 adresleri /64 bloğuna göre birleştirilir; aynı bloktaki adresler tek bir ziyaretçi gibi sayılır.
- Reddedilen kimliksiz istekler sınırı yalnızca reddedilen istekleri durdurur. Sınıra takılan bir IP adresinden geçerli anahtar ya da imzayla yapılan istekler bu sınırdan etkilenmez. Sınır aşıldıktan sonra reddedilen istekler bağlantı kayıtlarına yazılmaz.
İçerik sınırları
Bölüm başlığı “İçerik sınırları”| Alan | Sınır |
|---|---|
| Yorum başlığı | 200 karakter |
| Yorum metni | 5.000 karakter |
| Yazar adı | 120 karakter |
| Görsel açıklaması (alt metin) | 300 karakter |
| Yorum başına fotoğraf ve video | 6 |
| Sipariş satırı başına henüz yoruma eklenmemiş dosya | 18 |
| Fotoğraf | jpeg, png, webp; en fazla 12 MB ve 40 megapiksel |
| Video | mp4, mov; en fazla 200 MB, 60 saniye, 3840×2160 (dikeyde 2160×3840) ve saniyede 60 kare; H.264, HEVC, MPEG-4, VP9 ya da AV1 |
| Tek istekte yorumlanabilen ürün | 20 |
| Bildirim notu | 1.000 karakter |
| Soru | 1.000 karakter |
| Soru cevabı | 2.000 karakter |
| Satıcı yanıtı, çözüm notu | 2.000 karakter |
| Ürün kodu | 128 karakter |
| Sipariş numarası (sipariş doğrulama) | 128 karakter |
| E-posta adresi | 254 karakter |
| E-posta almak istemeyenler sorgusu (Admin API) | Tek istekte 1.000 adres |
| Sayfa boyutu (yorum listesi) | 50 |
| Sayfa boyutu (Admin API listeleri) | 100 |
| Tek istekte sipariş ya da teslimat kaydı | 100 |
| Tek istekte e-posta olayı | 500 |
| Toplu onay ya da ret | 200 yorum |
Yorum formu ve sipariş doğrulama formu bu sınırları sunucudan alır: yorum listesi, uygunluk ve oturum açmış müşteri yanıtlarındaki limits alanı (media_count, title_length, body_length, name_length, alt_text_length, image_bytes, video_bytes, video_seconds, reviews_per_call, order_reference_length, email_length, report_note_length). Script’te yedek olarak sabit tanımlanmış bir sınır yoktur; değerler her zaman bu alandan gelir. Script, video süresini yüklemeden önce okuyabildiğinde sınırı aşan videoyu göndermez; sunucu da süreyi yükleme sırasında denetler (422 refused / video_too_long: 60). Yorum formu fotoğraf ve videoları olduğu gibi yüklemez: her dosyayı önce ziyaretçinin tarayıcısında hazırlar (fotoğrafın uzun kenarı en fazla 2.560 piksel; videonun kısa kenarı en fazla 1.080 piksel, yaklaşık 3 Mbps, saniyede en fazla 30 kare, sessiz); bu yüzden yukarıdaki boyut sınırları hazırlanan dosyaya uygulanır. Tarayıcı dosyayı hazırlayamazsa dosya sınırın içindeyse olduğu gibi yüklenir; değilse form ziyaretçiye bunu söyler ve dosya yüklenmez. Sunucudaki denetimler değişmez.
Saklama süreleri
Bölüm başlığı “Saklama süreleri”| Kayıt | Süre |
|---|---|
| Bağlantı kayıtları | 30 gün |
| Bir yoruma bağlanmamış dosya yüklemeleri | 2 gün |
| Yorumlar, yorum geçmişi, işlem geçmişi, denetim raporları | Süresiz saklanır. Kişisel veri silme talebinde yorumun yazar bilgileri ve medyası silinir, metindeki ad ve iletişim bilgileri işaretle değiştirilir; puan ve metnin geri kalanı korunur. |
| Siparişlerdeki e-posta adresi, telefon ve müşteri numarası | Yorum yazma süresi bitince (varsayılan 90 gün) takma değere çevrilir; davet gitmeyecek siparişlerde sipariş tarihinden 30 gün sonra |
| Kişisel veri erişim kayıtları | 365 gün |
Bütün saklama süreleri için: Kişisel verilerin korunması.