Sayfa Hedefleme
Hangi sayfalarda çalışacak
Script'in hangi sayfalarda çalışacağını belirler.
Panelde nerede
Script düzenleme ekranı → yol deseni.
Alanlar
| Alan | Açıklama |
|---|---|
| Path pattern | Yol deseni |
| Match type | Eşleşme tipi |
| Active | Kural açık mı |
Eşleşme tipi
| Tip | Davranış | Örnek |
|---|---|---|
prefix | Yol bu değerle başlıyorsa (varsayılan) | /urun → /urun/abc, /urunler |
exact | Yol birebir eşleşmeli | /sepet → yalnızca /sepet |
contains | Yol içinde geçiyorsa | /kadin → /tr/kadin/ayakkabi |
prefix beklediğinizden geniş yakalar
/urun öneki /urunler yolunu da yakalar. Sınırı netleştirmek için sondaki bölü işaretini ekleyin: /urun/.
Tüm sayfalar
Script'in her sayfada çalışması için prefix tipiyle / deseni kullanın.
Bunu yaparken dikkatli olun: her sayfada çalışan bir script, her sayfada hata verme potansiyeli taşır.
Birden fazla kural
Bir script'e birden fazla yol kuralı tanımlayabilirsiniz. Herhangi biri eşleşirse script çalışır.
Tek sayfa uygulamaları
Sitenizde sayfa geçişleri tam sayfa yenilemesi yapmıyorsa (Next.js, React tabanlı storefront), yol değiştiğinde script otomatik olarak yeniden çalışmayabilir. Bu durumda:
customEventzamanlamasını kullanıp kendi yönlendirme kodunuzdan tetikleyin, veya- Script'in içinde yol değişikliğini kendiniz dinleyin.
Doğrulama
Script'in doğru sayfada çalıştığını konsola bir işaret basarak test edin:
console.log('[script] çalıştı', location.pathname);
Doğruladıktan sonra bu satırı kaldırın.
Son güncelleme: 9 Eylül 2026