İçeriğe geç
developers
Geliştirici merkezi

VISWOO BELGELERİ

Genel sayfa

Ekrandaki QR ile telefonda açılan sayfa; ziyaretçi sınırları, saklama ve gizlilik.

Genel sayfa (public.entry, izin public) ekrandaki QR okutulunca ziyaretçinin telefonunda açılır: viswoo.com/e/<kimlik>. Kimlik müşteri ve eklenti başına birdir. Site sayfanızı sandbox’lı bir çerçevede (allow-scripts allow-forms) açar.

<link rel="stylesheet" href="viswoo-ui.css" />
<script src="viswoo-public.js"></script>
<script>
var page = window.Viswoo.public;
page.context().then(function (context) { /* code, language, settings */ });
page.call('draw').then(
function (result) { page.storage.set('last', result); },
function (error) { /* error.code: plugin.limit_reached … */ }
);
page.report('visit');
</script>

context.settings müşterinin ayarlarıdır; x-viswoo-visibility: "server" alanlar gelmez.

Çerçevenin kendi localStorage’ı yoktur. storage.get/set siteye sayfa kimliğine göre ayrılmış küçük değerler saklatır (anahtar [a-z0-9_.-]{1,40}, JSON en çok 4 KB): örneğin kazanılan kod sayfa yenilense de görünür. Özel pencerede saklama kapalı olabilir.

  • Kişisel veri toplanmaz. Site her tarayıcı için rastgele bir ziyaretçi kimliği üretir; sunucu yalnız özetini saklar.
  • call ziyaretçi başına günlük sınırlıdır; aşılınca plugin.limit_reached.
  • Bot koruması (Turnstile) açıksa her call doğrulama belirteci taşır; site kendisi alır. Doğrulama düşerse plugin.captcha_failed.
  • Tema telefonun tercihine uyar.

Kişisel veri toplamanız gerekiyorsa (ör. e-posta) bunu açıkça belirtin; inceleme gerekçesini ve KVKK metnini sorar.

Köprünün tamamı: Telefon köprüsü.