Olaylar
Ürününüzün track() ile bildirdiği olayları tanımlayın, her ortama kaç tanesinin geldiğini görün, gelen ama tanımlı olmayan bir adı bulun.
Yapılandır > Olaylar, ürününüzün ARCY'ye adıyla bildirdiği olayları listeler. Kodunuz
bir olayı arcy.track("checkout_done") ile gönderir (Referans). Burada
tanımlı olmayan bir ad kaydedilmez: önce tanımlayın, sonra gönderin.
Başlamadan önce
Tanımlamak, düzenlemek ve arşivlemek yönetici işidir; üye listeyi ve sayıları okur. Sayılar ve son gelme zamanları kenar çubuğunda seçili ortamı gösterir. Listenin kendisi her ortamda aynıdır.
Kurulum
Olay ekle ile şu alanları doldurun:
- Görünen ad: ekibinizin okuduğu hali. Türkçe karakterler kalır.
- Kod adı: kodunuzun
arcy.track()çağrısına verdiği ad. Tanımlandıktan sonra değişmez, böylece bu olayla tamamlanan yayındaki bir hedef bozulmaz. Küçük harf, rakam ve alt çizgi; harfle başlar, en çok 64 karakter. Görünen adı yazdıkça bu alan harf çevirisiyle dolar: "Ödeme tamamlandı" içinodeme_tamamlandi. - Açıklama: hangi anı işaretlediği.
- Ne sıklıkta olmalı: Kişi başına bir kez, Oturum başına bir kez, Tekrarlayan ya da boş. Tekrarlayan bir olay, akışın tamamlanma olayı olamaz.
- Kodda nerede gerçekleşiyor: tek satır. Ekip arkadaşınız çağrıyı aramadan bulur.
Her satırın menüsünde olayın metinleri için Düzenle, ayrıca track() satırını kopyala ve Arşivle vardır. Geliştiriciye brief, tanımlı her olayı, çağrısını ve nereye gireceğini tek mesaj olarak kopyalar; kodu yazan kişiye gönderirsiniz.
Ajanınıza devredin, ARCY MCP sayfasındaki Olaylarınızı
kurun komutunu açar. Ajanınız Endpoint'lerinizi ve kodunuzu
okur, her olay için bir öneri yazar ve arcy.track() çağrılarını ekler. Öneriler Ajanınızın önerisi altında toplu olarak
kabul edilir ya da atılır.
Neyi değiştirir
Hiçbir olayın tanımlamadığı bir ad kaydedilmez ve planınızın izlenen olay hakkından düşmez (Kullanım). Kodunuzdaki bir yazım hatası size hiçbir şeye mal olmaz ve bu sayfada kendi sayısıyla görünür.
Tablonun altındaki arcy.js'in kendiliğinden bildirdikleri, sayfa açılışlarını, tıklamaları, akış adımlarını ve widget kullanımını sayar. Bunların hiçbirini siz tanımlamazsınız ve aynı haktan düşerler.
Her olay seçicisi tanımlı olaylarınızı sunar: akışın tamamlanma olayı, huni adımı, hedefin koşulları ve kontrol listesi maddesinin Tamamlanma kuralı. Tanımlı olmayan bir olayı adlandıran akış, hedef ya da kontrol listesi yayınlanmaz.
Kaynak sütunu her olayın nereden geldiğini söyler. Analitik aracınızın zaten gönderdiği
bir olay Entegrasyonlardan etiketini taşır ve hiçbir zaman track() çağrısı olarak
bağlanmaz; arcy.js onu iletir, ikinci bir çağrı aynı anı iki kez sayar. Açıklamasını burada
Düzenle ile yazarsınız, kaldırmayı Entegrasyonlar
sayfasında yaparsınız.
| Satırda yazan | Anlamı |
|---|---|
| Bir sayı ve son gelme zamanı | Bu adla olaylar geliyor. |
| Hiç gelmedi | Tanımlı, ama buraya hiç gelmemiş. Genelde eksik bir track() çağrısı. |
| Tanımlı değil | Geliyor ama tanımlayan bir olay yok, bu yüzden hepsi düştü. |
Bir olayı okuyan akış, hedef, kontrol listesi, huni ya da eşleme varken arşivleme reddedilir ve reddetme hangisinin okuduğunu söyler. Arşivlenen bir kod adı, geçmişiyle birlikte yeniden tanımlanabilir.
Sorun çıktığında
Bir satırda Hiç gelmedi yazıyor. Kodunuz bu ortamda bu adla arcy.track() çağırmıyor ya
da ad başka yazılmış. Çağrıyı, sonra kenar çubuğunda seçili ortamı kontrol edin.
Bir adda Tanımlı değil yazıyor. Adı korumak için Tanımla düğmesine basın ya da kodunuzdaki yazımı düzeltin.
Bir satır Tekrarlayan etiketi taşıyor ve tamamlanma olayı seçicisi kabul etmiyor. Lift okuması neredeyse herkesi bitirmiş sayardı. Kişi başına bir kez gerçekleşen bir olay seçin ya da tanımlayın.
Ayrıca bakın
Endpoint'ler
İstek adımının ziyaretçinin tarayıcısından yapacağı API çağrılarını elle ya da OpenAPI'den kaydedin; her girdiye Kurallar koyun, geri alınamayanları işaretleyin.
Ortamlar
Ortam oluşturun, her birinin Token değerini kopyalayın, Token veya Secret yenileyin, birincil ortamı seçin ve bir ortamın yayındakilerini diğerine taşıyın.