Gömme kodu ve izinli alan adları
Widget'ı sitenize iki şekilde gömebilirsiniz: script veya iframe. İzinli alan adları listesi, kodunuzun yalnızca sizin sitelerinizde çalışmasını sağlar.
Script ile gömme (önerilir)
Script yöntemi, testi sayfanızdaki bir kapsayıcının içine yerleştirir ve sayfanın düzenine uyum sağlar. Kodu, testin görünmesini istediğiniz yere ekleyin:
<!-- HIZTESTI Custom -->
<div id="hiztesti-test"></div>
<script src="https://hiztesticustom.com/v1/widget.js" data-id="<WIDGET-ID>" async></script><div id="hiztesti-test"> testin çizileceği kapsayıcıdır; data-idise widget'ınızın kimliğidir (portalda gömme kodunda size hazır verilir).
iframe ile gömme
Sayfaya script ekleyemediğiniz ortamlar (bazı içerik yönetim sistemleri, e-posta panoları, kısıtlı editörler) için iframe alternatifi kullanın:
<iframe width="100%" height="650" frameborder="0"
src="https://hiztesticustom.com/v1/embed/<WIDGET-ID>"
title="Hız Testi"></iframe>650) sayfanıza göre ayarlayabilirsiniz. Script yöntemi kapsayıcının genişliğine uyum sağladığından çoğu düzen için daha esnektir.İzinli alan adları (allowlist)
Widget yalnızca sizin belirlediğiniz alan adlarında çalışır — bu, başkalarının kodunuzu kendi sitesinde kullanıp kotanızı tüketmesini (hotlink) engeller. Yapılandırmadaki İzinli alan adları bölümüne şu biçimlerde giriş yapabilirsiniz:
| Giriş | Anlamı |
|---|---|
kurum.com | Yalnız bu alan adı |
*.kurum.com | Tüm alt alan adları (ör. www.kurum.com, test.kurum.com) |
kurum.com:8080 | Belirli bir portla |
Alan adı yalnızca ana bilgisayar adıdır; başında https:// veya sonunda yol yazmayın.
Canlı önizleme ve deneme
Yapılandırma ekranındaki Canlı test sayfasını açbağlantısı, widget'ı gerçek bir sayfada tam boyutuyla açar. Böylece siteye gömmeden önce görünümü ve test akışını doğrulayabilirsiniz. Sağdaki önizleme paneli ise ayar değişikliklerini anında yansıtır.
Sık karşılaşılan durumlar
- Test başlamıyor / "alan adına izin verilmiyor": Sayfanın yayınlandığı alan adı izin listesinde değildir; ekleyin veya
*.ile alt alan adlarını kapsayın. - Widget görünmüyor: Script yönteminde
<div id="hiztesti-test">kapsayıcısının sayfada bulunduğundan emin olun. - Kota doldu: Paylaşımlı ağ modunda aylık kota bitmiştir; dönem yenilenince ya da kotayı artırınca testler yeniden başlar.