Ana içeriğe geç

Cron Jobs

Bazı özellikler zamanlanmış görevlerin (cron job'ların) çalışmasını gerektirir. Tüm URL'ler Setup → Settings → Products sayfasının altında listelenir.


Cron Jobs Neden Gerekli?

  • Terk edilen sepet e-postaları — Yalnızca cron çalıştığında gönderilir.
  • Stokta tekrar bildirimleri — Yalnızca cron çalıştığında kontrol edilir.
  • Fiyat düşüşü uyarıları — Yalnızca cron çalıştığında kontrol edilir.
uyarı

Bu cron'lar olmadan bu özellikler çalışmaz.


Cron URL'leri

FeatureURLRecommended
Abandoned cart emailshttps://yoursite.com/products/cron/abandoned_cart_emailsDaily
Back-in-stockhttps://yoursite.com/products/cron/back_in_stock_emailsDaily
Price drophttps://yoursite.com/products/cron/price_drop_emailsDaily

yoursite.com değerini gerçek etki alanınızla değiştirin.


Crontab'a Nasıl Eklenir

Linux / cPanel

  1. Crontab'ı açın: crontab -e
  2. Şu satırları ekleyin:
# Run daily at 9:00 AM
0 9 * * * curl -s "https://yoursite.com/products/cron/abandoned_cart_emails" > /dev/null 2>&1
0 9 * * * curl -s "https://yoursite.com/products/cron/back_in_stock_emails" > /dev/null 2>&1
0 9 * * * curl -s "https://yoursite.com/products/cron/price_drop_emails" > /dev/null 2>&1

Alternatif: wget

0 9 * * * wget -q -O - "https://yoursite.com/products/cron/abandoned_cart_emails" > /dev/null 2>&1

PHP CLI (curl/wget kullanılamıyorsa)

0 9 * * * php -r "file_get_contents('https://yoursite.com/products/cron/abandoned_cart_emails');"

Cron Davranışı

  • Her uç nokta çalıştırmadan önce özelliğin etkin olup olmadığını kontrol eder.
  • Devre dışıysa hemen çıkar.
  • Çıktı minimaldir (ör. e-postalar için "Sent: X"). Çıktı olmaması genellikle işlenecek bir şey olmadığı veya özelliğin devre dışı olduğu anlamına gelir.

Test Etme

Tarayıcıda URL'yi ziyaret ederek veya şunu çalıştırarak test edebilirsiniz:

curl "https://yoursite.com/products/cron/abandoned_cart_emails"

Kısa bir yanıt görmelisiniz (ör. "Sent: 0" veya "Disabled").


Support

Perfex Shop konusunda yardıma ihtiyacınız varsa Support Ticketing Area adresini ziyaret edin.