Komut Dosyaları
Scriptler bölümü, Qubix'in zamanlamaya göre veya bir düğmeyle çalıştırdığı, JavaScript ile yazdığınız kendi programlarınızdır. Bir komut dosyası, yerleşik bir komut seti (QubixApp SDK) aracılığıyla reklam verilerine erişir, reklamları durdurabilir, yeniden açabilir, Qubix veritabanına salt okunur sorgular çalıştırabilir (sql komutu), harici servislere erişebilir ve çalıştırmalar arasında kendi durumunu saklayabilir.
Komut dosyaları, standart Britva otomatik kurallarının artık yetmediği durumlar için uygundur: standart dışı bir mantığa, harici bir API çağrısına veya bir koşul olarak ifade edilmesi zor hesaplamalara ihtiyacınız olduğunda.
Komut dosyalarının Britva'dan farkı
Hem Britva hem de Scriptler reklamlarla çalışmayı otomatikleştirir, ancak farklı görevleri çözer.
| Britva (otomatik kurallar) | Komut Dosyaları | |
|---|---|---|
| Mantık nasıl tanımlanır | Tek bir reklam üzerinde JavaScript koşulu (checkAd) → bir eylem (durdur/geri al) | Serbest biçimli JavaScript kodu |
| Kime uygun | Reklamların bir metrik koşuluna göre otomatik durdurulması/geri alınması | Standart dışı senaryolar, kendi mantığınız |
| Veritabanı sorguları | Evet, salt okunur SQL (sql komutu, sistem ayarlarında etkinleştirildiğinde) | Evet, Qubix veritabanına salt okunur SQL (sql komutu) |
| Harici servisler | Hayır | Evet, harici bir API'ye istek |
| Çalıştırmalar arası bellek | Hayır | Evet, kendi durumu |
| Giriş engeli | Daha düşük: yalnızca bir koşul (yapay zeka asistanı yazabilir) | Daha yüksek: tam bir program (yapay zeka asistanı yardımcı olabilir) |
Görev "ROAS eşiğin altındaysa — durdur" gibi basit bir koşul olarak ifade edilebiliyorsa, Britva otomatik kurallarıyla başlayın — bu daha hızlı ve daha anlaşılırdır. Komut dosyalarını, bir kuralın ifade edemeyeceği bir mantığa ihtiyaç duyduğunuz yerlerde kullanın.
Komut dosyaları listesi
Bölümün ana ekranı, tüm komut dosyalarınızın aşağıdaki sütunları içeren bir tablosudur:
- Ad — komut dosyasının adı (ayarlanmamışsa kısa bir tanımlayıcı gösterilir).
- Zamanlama — komut dosyasının otomatik olarak ne zaman çalıştığını okunabilir bir ifadeyle gösterir (örneğin, "Her 5 dakikada bir"). Bir tire, hiçbir zamanlamanın ayarlanmadığı anlamına gelir; komut dosyası yalnızca elle çalışır.
- Durum — komut dosyası etkinse bir onay işareti; kapalıysa bir tire.
- Son çalıştırma — son çalıştırmanın zamanı ve sonucu.
Sağ üst köşedeki + Script oluştur düğmesi, yeni bir komut dosyası için düzenleyiciyi açar. Bir tablo satırına tıklamak, mevcut bir komut dosyasını düzenlemek üzere açar.