ARCY AI
Gizlilik

ARCY neleri toplar

arcy.js'in gönderdiği her veri türü, onaydan önce kimlik olmadan neyi ölçtüğü, tarayıcıdan çıkmadan neyin maskelendiği ve neyin hiç toplanmadığı.

ARCY yazılım ürününüzün içinde çalışır. Aşağıda arcy.js'in çalışırken gönderdiği veriler yer alır; bir veri envanteri sorusunu buradan yanıtlayabilir ve kendi gizlilik politikanızı buradan doldurabilirsiniz. Bu teknik envanterdir, hukuki Gizlilik Politikası değildir. Veri sahibi haklarınız ve Çocukların Gizliliği tutumumuz dahil bağlayıcı belge için arcyai.com/privacy sayfasına bakın.

Onaydan önce

arcy.js, bildiriminiz henüz yanıtlanmamışken sayfayı ölçer; kişiyi hiçbir zaman ölçmez. Her sayfa yüklemesinden rotayı, yönlendiren siteyi ve kampanya parametrelerini, tarayıcı ve işletim sistemi adını, ekran genişliği bandını ve Oturum başına altında sayılan etkileşim, form alanı, kaydırma ve hata olaylarını gönderir. Sohbetin kendisiyle ilgili üç olayı da gönderir: sohbetin sayfada görünür olması, birinin onu açması ve açılışın nereden geldiği, bir de kapanması ile sohbetin ne kadar açık kaldığı ve bu sırada mesaj gidip gitmediği. Sohbet, onayı ilk açılışta kendi içinde ister; bu üç olay da bu yüzden burada ölçülür ve hiçbiri ziyaretçinin yazdığı bir kelimeyi taşımaz. Bunların hiçbiriyle ziyaretçi, oturum ya da kullanıcı kimliği gitmez; cihaza hiçbir şey yazılmaz. Aynı sayfa yüklemesindeki olaylar, bellekte yaşayan ve sayfayla birlikte yok olan rastgele bir kimliği paylaşır. Bir günün ziyaretçilerini ve sohbetin gösterildiği kişileri saymak için sunucumuz her gün değişen rastgele bir değeri ortamınız, IP adresi ve tarayıcı kimliğiyle birlikte tek yönlü bir özete dönüştürür. Günlük değer gün bitince silinir; bu yüzden özet ne geri çevrilebilir ne başka bir günle eşleştirilebilir, IP adresi de hiçbir zaman saklanmaz. Bu olaylar Ana sayfa üzerindeki son yedi günün üç sayısını ve Sohbetler sayfasındaki sohbet oranlarını besler, kişiyi tarif eden hiçbir şeyi beslemez; sonradan verilen onay bu olayları sahiplenmez. Do Not Track ya da Global Privacy Control sinyali gönderen bir tarayıcı hiç ölçülmez.

Aşağıdakilerin tümü, ziyaretçi onay verdikten sonra tarayıcıya yazılır ya da ARCY'ye gönderilir. Onay modeli ve çerezler Onay sayfasındadır.

Oturum başına

  • Oturumun başlangıç ve bitiş zamanı ile sekmeden ayrılma ve geri dönme anları. Bunlar yalnızca zaman damgasıdır; "yazılım ürününde geçen süre" sayısını dürüst tutan şey budur.
  • Oturumun başladığı rota ve her rota değişimi. Kimlikler yerine yer tutucu yazılır, sorgu değerlerinin tümü atılır.
  • Bir kez alınan oturum bağlamı: ziyaretçinin nereden geldiği, adresteki kampanya parametreleri, tarayıcı ve işletim sistemi, telefon veya dizüstü gibi bir ekran genişliği bandı. Tam ekran ölçüleri, kesin konum ve tanımlayıcı olarak tutulan IP adresi yoktur.
  • Sayfanın çalıştırdığı arcy.js sürümü ve 0.2.9'dan itibaren yapıştırılan betikten mi yoksa npm paketinden mi geldiği. Hangi sürümün yayında olduğunu bilmemiz için her oturum başında gönderilir; ziyaretçiyi değil, bizim kodumuzu tarif eder.
  • Tarayıcının saat dilimi, örneğin Europe/Istanbul. arcy.js 0.1.18 ile oturum başında gönderilir ve oturumda saklanır; kullanım saatleri böylece ziyaretçinin kendi saatine göre okunur. Onaydan önce hiç gönderilmez, ziyaretçi reddedince silinir ve kişinin nerede olduğunu bulmak için kullanılmaz.
  • Etkileşim olayları: etkileşimli öğelere tıklamalar, gezinmeler ve form gönderimleri. Bunlar öğe türü, konum ve etiketle yapısal olarak tarif edilir; değerle asla. Tıklamadan sonra sayfanın değişip değişmediği de gönderilir; Etkinlik sayfası hiçbir şey yapmayan tıklamayı bu sayede işaretler. Bir alan ya da açılır liste aria-label, bağlı <label>, aria-labelledby, yer tutucu ya da name değeriyle adlandırılır; gösterdiği değerle asla. Form gönderimi, formu gönderen düğmenin etiketini de taşır; böylece kendi adı olmayan bir form yine ayırt edilir. Bir akış adımı hedefini, siz kaynak kodunuza işaret eklemeden bu sayede bulur.
  • Form alanı olayları: kişinin hangi alanı açtığı, doldurduğu veya yeniden boşalttığı; alanın türü, kişi geldiğinde alanın zaten dolu olup olmadığı (evet ya da hayır, değerin kendisi asla), tarayıcının girişi kabul edip etmediği ve alanın içinde bulunduğu formun yapısı. Form, bir etkileşim öğesiyle aynı biçimde ve kendi metni çıkarılarak tanımlanır; böylece ARCY bir alanın hangi forma ait olduğunu bilir. Doldurma olayı ilk tuş vuruşunda değil, kişi bir değeri onayladığında ya da alandan ayrıldığında gönderilir. Yazılan değer ve uzunluğu asla.
  • Sayfa başına dört kilometre taşı olarak kaydırma derinliği. Sürekli konum ve ısı haritası yoktur.
  • Hatalar: sayfadaki yakalanmamış bir hata, mesajı ve geldiği betikle; hata durumu dönen bir istek, yöntemi, durumu ve temizlenmiş adresiyle.
  • Akış olayları: akışın başlaması, ulaşılan ve tamamlanan her adım, akışın bitmesi veya terk edilmesi ve nedeniyle birlikte çalışamayan bir adım. Her biri çalışmanın nasıl başladığını da taşır: bir etiket, akış listesi, bir yanıtın içindeki teklif ya da bir Deneyin tetikleyicisi.
  • Deney tetikleyicisi olayları: sayfada gösterilen bir teklif, kapatılan ya da kabul edilen bir teklif, dokunulan bir Fısıltı ya da Duyuru, kapatılan bir Duyuru, verilen bir NPS puanı ve geçilen bir NPS sorusu; her biri Deney ve tetikleyici kimliğini taşır, kişi hakkında gerçekleştiği oturumdan başka bir şey taşımaz. Bir oturumda hangi tetikleyicilerin canlı olduğu, ARCY'nin o ziyarette kaç şey başlattığı ve kişinin o ziyarette hayır deyip demediği Sıklık sınırı için sekmenin kendi depolamasında tutulur ve sekmeyle birlikte silinir.
  • Widget ve ajan olayları: sohbetin görünür olması, her açılış ve açılışın nereden geldiği, her kapanış ile sohbetin ne kadar açık kaldığı ve bu sırada mesaj gidip gitmediği, gönderilen her mesaj ve verilen her yanıt, ARCY'nin yanıtı olmayan sorular, önerdiği akışlar, tıklanan kartlar, beğenme ve beğenmeme, bir kullanım sınırına ulaşılması. Mesaj metni bu olayların üzerinde taşınmaz.
  • identify() ile geçirdiğiniz userId ve öznitelikler. userId dışındaki her şey isteğe bağlıdır; yalnızca ARCY'nin tutmasını istediğiniz öznitelikleri geçirin. Kart numarasına, banka hesap numarasına (IBAN) ya da API anahtarına benzeyen bir değer saklanmadan önce reddedilir ve hiçbir günlüğe yazılmaz.
  • Kendi kodunuzun track() ile bildirdiği olayın adı ve sayfanızın Entegrasyonlar sayfasında açtığınız bir analitik aracına zaten gönderdiği olayın adı; ikincisi orada kabul ettiğiniz adla kaydedilir. Yalnızca adlar; olayın özellikleri asla.
  • Ziyaretçinin bulunduğu sayfa, yalnızca asistan bir soruyu yanıtlamak için onu okuduğunda: başlıkları ile düğme, bağlantı ve alan etiketleri. Bir alanın değeri asla gönderilmez; sayfa adresi sorgu dizesi olmadan gider. # kısmı yalnızca #/settings gibi bir yol olduğunda, kendi sorgusu çıkarılarak gönderilir.
  • Bir akış adımına yazılan yanıt, yalnızca adımda Yanıtı bir öznitelik olarak kaydet seçiliyse. Yanıt bundan sonra, aynı ödeme verisi reddine tabi olarak, o öznitelik olarak tutulur. Akışa yazılan diğer yanıtlar tarayıcıda kalır; tek istisna, bir İstek adımının kendi endpoint'inize gönderdiğidir.
  • Bir akış çalışmasının mesajları, soruları ve ziyaretçinin seçtiği yanıtlar. Çalışmayı Sohbetler sayfasında okuyabilmeniz için sohbetle birlikte saklanır. Yazılan bir yanıt ve endpoint'inizin döndürüp ziyaretçinin seçmediği her değer, çalışma gönderilmeden önce tarayıcıda değiştirilir. Bu kayıt yalnızca sohbet metninin saklanması açıkken tutulur.
  • Kullanıcı ajanla konuşurken veya bir akış çalıştırırken sohbet metni. Ajan bu sayede oturum boyunca bağlamı korur, siz de dökümü okuyabilirsiniz. Saklama kapatılabilir; kapattığınızda neyin değiştiği Yapay zeka istek içeriği sayfasındadır.
  • NPS sor Deneyine verilen yanıt: 0 ile 10 arası puan ve ziyaretçinin yazdığı gerekçe. Puan kişiye bağlı tutulur; böylece son yanıtı hedeflenebilir ve bir bant olarak okunur. Gerekçe mesaj içeriğidir, bu yüzden yalnızca sohbet metni saklanırken tutulur; saklama kapalıyken puan yine tutulur, gerekçe ise gizlenmiş olarak okunur. Bir kişiye yazılım ürünü genelinde 90 günde en fazla bir kez sorulur. Bir kişiyi unuttuğunuzda yanıtları da diğer her şeyiyle birlikte silinir (Veri saklama).

Bağlı bir ajan neleri okuyabilir

ARCY MCP üzerinden bağladığınız kodlama ajanı, bir yazılım ürününün nasıl kurulduğunu okur: Uzmanlarını ve Deneylerini, İçgörülerini, akışlarını, uç noktalarını, özniteliklerini ve olaylarını. Bir Yönetici Bağlı ajan ziyaretçi davranışını okuyabilsin anahtarını açmadıkça ziyaretçilerinizin ne yaptığını okuyamaz. Anahtar açılana kadar kapalıdır ve açan kişiyle tarih kaydedilir.

Açıkken ajan oturumların nerede bittiğini, insanların nerede zorlandığını, bir grubun oranının geri kalandan ne kadar ayrıldığını, bir Deneyin nasıl gittiğini ve bu yerlerin arkasındaki oturum izlerini de okur. Böylece insanların gerçekte yaptıklarından Uzman ve Deney önerebilir. Anahtarı kapattığınızda bu okumalar hemen durur.

İki sınır her iki durumda da geçerlidir. Yapay zeka bu değeri okuyabilir seçeneği kapalı olan bir öznitelik hiçbir zaman gönderilmez; bu, kendi modellerimiz için de aynı kuraldır. Ajan yalnızca taslak yazar; yayınlama, taslağın sahibi olan sayfada size kalır.

Ajan sizin tarafınızda çalışır, dolayısıyla okuduğu şeyler onu hangi modelle çalıştırıyorsanız ona ulaşır. Bu, bizim değil sizin işleyen seçiminizdir ve anahtar o seçimi yaptığınız yerdir.

Tarayıcıdan çıkmadan maskelenenler

Giriş ve gizli alan değerleri ile e-posta, ulusal kimlik numarası veya ödeme kartı desenine uyan her etiket, olay gönderilmeden önce istemci tarafında maskelenir. ARCY'ye ulaşan şey etkileşimin biçimidir: öğenin türü, yaklaşık yeri ve etiketi.

Başarısız bir istek nasıl görülür

Tarayıcı bir HTTP durumunu okumak için başka yol sunmaz; bu yüzden arcy.js sayfanızdaki fetch ve XMLHttpRequest.send işlevlerini sarar. Sarmalayıcı önce sizin özgün işlevinizi çağırır, sonra raporlar. Yanıt gövdesini hiç okumaz; kodunuza ulaşan nesne tarayıcının ürettiği nesnedir. Sarmalayıcı kurulamazsa özgün işleviniz yerinde kalır. İstek veya yanıt gövdesi, başlık ya da yük toplanmaz; bir olay yalnızca yöntemi, durumu ve bir rota gibi temizlenmiş adresi taşır.

Hiç toplanmayanlar

  • Kullanıcının yazılım ürününüzün kendi alanlarına yazdığı hiçbir değer ve o değerin uzunluğu. Zengin metin düzenleyiciler ve düzenlenebilir alanlar da birer alandır: içlerindeki metin değer sayılır, yalnızca etiketleri gönderilir.
  • Oturum kaydı ve yeniden oynatma yoktur. Bir oturum izi sıralı bir olay listesidir; ekranın yeniden kurulumu değildir.
  • DOM anlık görüntüsü yoktur. Sayfanızın bir kopyası bize hiç ulaşmaz.
  • Tuş vuruşu kaydı, fare hareketi, imleç konumu ve üzerine gelme kaydı yoktur. Kişinin nerede zorlandığı tıklamalardan, form alanlarından ve olaylar arasındaki duraklamalardan okunur.
  • Kendinizin öznitelik olarak geçirmediğiniz hiçbir e-posta adresi, parola veya form değeri.
  • Hangi yoldan gelirse gelsin hiçbir kart numarası, banka hesap numarası (IBAN) veya API anahtarı: identify(), akışın kaydettiği yanıt ve bir içe aktarma böyle görünen değeri reddeder; kart, güvenlik kodu, PIN, şifre veya IBAN adını taşıyan bir öznitelik tanımlanamaz (Öznitelikler).

Bunların ne kadar süre tutulduğu Veri saklama sayfasındadır.

Bu sayfada