Hierdie vertaling is masjiengegenereer en wag op hersiening.Skakel oor na Engels
Donker
Meld aanVersoek 'n oorsig

// ONTWIKKELAARSEVALUERING

Weet wat waar loop voordat jy integreer.

Die blaaier samel beskikbare bewysmateriaal in. Jou bediener doen die geverifieerde navraag. Jou toepassing besit die klantbeleid en elke terugval.

// VERTROUENSGRENSE

’n Blaaier-na-bediener-oordrag met duidelike eienaarskap.

  1. Klantkliënt

    Laai die openbare insamelaar en stuur 'n teruggestuurde toestelidentifiseerder na die klantbackend.

    Terugval: Geblokkeerde JavaScript, beperkte blaaiervermoë of 'n insamelingsfout lewer geen nuwe bewys op nie.

  2. Noxtica-verwerking

    Verwerk bewysmateriaal wat deur blaaiervermoë, tenantbeleid en toestemmingstatus toegelaat word.

    Terugval: ’n Ontbrekende of onbeskikbare resultaat is nie ’n laerisiko-resultaat nie.

  3. Klantbediener

    Hou die API-aanmeldbewys geheim en doen die geverifieerde toestelnavraag.

    Terugval: Ontbrekende, ongeldige, tempo-beperkte en onbeskikbare antwoorde bly onderskeibaar.

  4. Klantbeleid

    Kombineer die navraag met klantbeheerde rekening-, operasie- en misbruikkonteks.

    Terugval: Noxtica neem nie die finale besluit om toe te laat, verdere verifikasie te vereis, te hersien of te weier nie.

  5. Ondersoek en meting

    Operateurs vergelyk voorgestelde aksies met bevestigde uitkomste voordat dit afgedwing word.

    Terugval: Suksesvolle installering alleen bevestig nie ’n produksiegereed beleid nie.

// ONDERHOUDE ROETE

Die kleinste huidige integrasieroete.

Hierdie voorbeelde word weergegee uit fixtures wat deur die ontwikkelaarkodebrokkietoets nagegaan is. Vervang elke sintetiese waarde met aanmeldbewyse en identifiseerders wat vir jou evaluering uitgereik is.

1. Versamel in die blaaier

Die openbare laaier is die enigste tans geverifieerde blaaierweergawe. Dit gee ’n toestelidentifiseerder of fouttoestand terug; dit ontvang nooit ’n bediener-aanmeldbewys nie.

<script src="https://collect.noxtica.com/collector/noxtica-collector-core.js" data-site-key="pk_example_replace_me" data-extensions="auto" data-auto-init data-auto-check-once async></script>
<script>
  document.addEventListener('noxtica:collected', (event) => {
    const deviceId = event.detail?.fingerprintId;
    document.dispatchEvent(new CustomEvent('app:noxtica-evidence', {
      detail: deviceId ? { state: 'received', deviceId } : { state: 'invalid' },
    }));
  });

  document.addEventListener('noxtica:error', () => {
    document.dispatchEvent(new CustomEvent('app:noxtica-evidence', {
      detail: { state: 'unavailable' },
    }));
  });
</script>

2. Lees op jou bediener

Stuur die toestelidentifiseerder na jou backend en roep dan die geverifieerde v1-roete met ’n bedienerbeheerde sleutel aan.

export async function lookupDevice({ deviceId, apiKey, fetchImpl = fetch }) {
  const response = await fetchImpl(
    `https://collect.noxtica.com/v1/device/${encodeURIComponent(deviceId)}`,
    { headers: { Authorization: `Bearer ${apiKey}` } },
  );

  if (response.status === 404) return { state: 'missing' };
  if (response.status === 429) return { state: 'rate_limited' };
  if (!response.ok) return { state: 'unavailable' };

  return { state: 'received', record: await response.json() };
}

3. Hou resultaattoestande apart

Slegs ’n volledige ontvangde rekord gaan na numeriese beleid. Ontbrekende, ongeldige, tempo-beperkte en onbeskikbare toestande volg eksplisiete klantterugvalle.

export function classifyLookup(result) {
  if (!result || result.state === 'unavailable') return { state: 'unavailable' };
  if (result.state === 'rate_limited') return { state: 'rate_limited' };
  if (result.state === 'missing') return { state: 'missing' };

  const record = result.record;
  if (!record || typeof record.score !== 'number' || typeof record.confidence !== 'number') {
    return { state: 'invalid' };
  }

  return {
    state: 'received',
    score: record.score,
    riskLevel: record.riskLevel,
    confidence: record.confidence,
  };
}

// GEVERIFIEER 2026-09-20

Huidige openbare ondersteuningsmatriks.

Slegs oppervlakke wat deur ’n openbare vrystelling of bereikbare API-grens gedek word, word gelys. ’n Private broninventaris is nie ’n ondersteuningsaanspraak nie.

OppervlakBeskikbaarheidHuidige vrystellingVerantwoordelikheid en beperkingsRiglyne
BlaaierinsamelaarlaaierOpenbaar beskikbaar3.2.0Geverifieer 2026-09-20

Laai die blaaierinsamelaar vanaf die Noxtica-insamelaaroorsprong. Rapporteer ’n insamelingsresultaat of ’n onbeskikbare toestand aan toepassingskode.

Bewysmateriaal wat beskikbaar is vir die huidige blaaier, tenantbeleid en toestemmingstatus. Vereis JavaScript. Blaaiervermoë of beleid kan beskikbare bewysmateriaal verminder.

Bekyk voorbeeldLees riglyne
Geverifieerde toestelnavraag-HTTP APIEvaluerings toegang vereisv1Geverifieer 2026-09-20

Ontvang ’n toestelidentifiseerder slegs van die klantbediener. Gee die tenant-afgebakende rekord terug wanneer aanmeldbewyse en omvang dit toelaat.

Die geverifieerde rekord wat vir die gekonfigureerde tenant beskikbaar is. Vereis evalueringstoegang en ’n bedienerbeheerde aanmeldbewys; ’n ongeverifieerde versoek word verwerp.

Bekyk voorbeeldLees riglyne

// EVALUERINGSKONTROLEPUNTE

Bewys die oordrag voordat beleid verander.

  1. Konfigureer die presiese oorsprong en openbare Site Key vir die evaluering.
  2. Neem beide voltooide insameling en onbeskikbare gedrag waar.
  3. Stuur slegs die teruggestuurde toestelidentifiseerder na die klantbackend.
  4. Voer die geverifieerde navraag met ’n bedienerbeheerde aanmeldbewys uit.
  5. Toets ontvangde, ontbrekende, ongeldige, tempo-beperkte en onbeskikbare toestande.
  6. Evalueer voorgestelde beleid in waarnemingsmodus voordat dit afgedwing word.