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

VISWOO BELGELERİ

Telefon köprüsü

Genel sayfanın (telefon) siteyle konuştuğu köprü (`viswoo-public.js`).

Genel sayfanın (telefon) siteyle konuştuğu köprü (viswoo-public.js).

window.Viswoo.public: Her yöntem Promise döner.

Yöntem İzin Açıklama
Viswoo.public.context(): Promise<PublicContext> — Dil ve ayarlar.
Viswoo.public.call<T = unknown>(action: string, payload?: unknown): Promise<T> eyleme göre Sunucu işlemi (ör. draw); ziyaretçi başına günlük sınırlıdır, aşılınca plugin.limit_reached.
Viswoo.public.report(name: string, count?: number): Promise<void> events Olay sayacı.
Viswoo.public.storage.get<T = unknown>(key: string): Promise<T | null> — Bu tarayıcıda saklanan değer; yoksa null.
Viswoo.public.storage.set(key: string, value: unknown): Promise<void> — Küçük değer saklar (ör. kazanılan kod). Çerçevenin kendi localStorage’ı yoktur; site saklar. Anahtar [a-z0-9_.-]{1,40}, en çok 4 KB.

Telefon sayfasının bağlamı.

Alan Tip Açıklama
code string
language 'tr' | 'en' Müşterinin dili.
settings Record<string, unknown> Müşterinin eklenti ayarları (ekrana gidenlerle aynı; sunucuya özel alanlar gelmez).