Deze vertaling is machinaal gegenereerd en wacht op beoordeling.Overschakelen naar Engels
Donker
InloggenVraag een productrondleiding aan

// EVALUATIE VOOR ONTWIKKELAARS

Weet wat waar draait voordat u integreert.

De browser verzamelt beschikbaar bewijsmateriaal. Uw server voert de geauthenticeerde opvraging uit. Uw applicatie is eigenaar van het klantbeleid en alle terugvalopties.

// VERTROUWENSGRENZEN

Een overdracht van browser naar server met duidelijke verantwoordelijkheid.

  1. Client van de klant

    Laadt de openbare collector en geeft een geretourneerde apparaat-ID door aan de backend van de klant.

    Terugvaloptie: Geblokkeerd JavaScript, beperkte browsermogelijkheden of een mislukte gegevensverzameling leveren geen nieuw bewijsmateriaal op.

  2. Noxtica-verwerking

    Verwerkt bewijsmateriaal dat is toegelaten op basis van browsermogelijkheden, tenantbeleid en toestemmingsstatus.

    Terugvaloptie: Een ontbrekend of niet beschikbaar resultaat is geen resultaat met laag risico.

  3. Server van de klant

    Houdt de API-inloggegevens geheim en voert de geauthenticeerde apparaatopzoeking uit.

    Terugvaloptie: Ontbrekende, ongeldige, door rate limiting beperkte en niet-beschikbare antwoorden blijven onderscheiden.

  4. Beleid van de klant

    Combineert de opzoeking met account-, handeling- en misbruikcontext van de klant.

    Terugvaloptie: Noxtica neemt niet de uiteindelijke beslissing om toe te staan, extra verificatie te vereisen, te beoordelen of te weigeren.

  5. Onderzoek en meting

    Beheerders vergelijken voorgestelde acties met bevestigde uitkomsten vóór handhaving.

    Terugvaloptie: Een succesvolle installatie betekent op zichzelf niet dat een beleid klaar is voor productie.

// ONDERHOUDEN PAD

Het kleinste huidige integratiepad.

Deze voorbeelden worden gerenderd op basis van fixtures die door de ontwikkelaarssnippet-test zijn gecontroleerd. Vervang elke synthetische waarde door referenties en identifiers die voor uw evaluatie zijn verstrekt.

1. Verzamelen in de browser

De openbare loader is de enige momenteel geverifieerde browserrelease. Deze geeft een apparaat-ID of een foutstatus af en ontvangt nooit een serverreferentie.

<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. Opvragen op uw server

Stuur de apparaat-ID naar uw backend en roep daarna de geauthenticeerde v1-route aan met een sleutel die op de server wordt bewaard.

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. Houd resultaatstatussen gescheiden

Alleen een volledig ontvangen record gaat het numerieke beleid in. Ontbrekende, ongeldige, door rate limiting beperkte en niet-beschikbare statussen volgen expliciete terugvalopties van de klant.

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,
  };
}

// GEVERIFIEERD 2026-09-20

Matrix met huidige openbare ondersteuning.

Alleen onderdelen die worden ondersteund door een openbare release of bereikbare API-grens zijn opgenomen. Een inventaris van private broncode is geen claim van ondersteuning.

OnderdeelBeschikbaarheidHuidige releaseVerantwoordelijkheid en beperkingenRichtlijnen
Loader voor browsercollectorOpenbaar beschikbaar3.2.0Geverifieerd 2026-09-20

Laadt de browsercollector vanaf de collector-origin van Noxtica. Meldt een verzamelresultaat of een niet-beschikbare status aan applicatiecode.

Bewijsmateriaal dat beschikbaar is voor de huidige browser, het tenantbeleid en de toestemmingsstatus. Vereist JavaScript. Browsermogelijkheden of beleid kunnen beschikbaar bewijsmateriaal beperken.

Bekijk voorbeeldLees de richtlijnen
HTTP API voor geauthenticeerde apparaatopzoekingEvaluatietoegang vereistv1Geverifieerd 2026-09-20

Ontvangt alleen een apparaat-ID van de server van de klant. Retourneert het tenantgebonden record wanneer referenties en bereik dat toestaan.

Het geauthenticeerde record dat beschikbaar is voor de ingerichte tenant. Vereist evaluatietoegang en een referentie die op de server wordt bewaard; een niet-geauthenticeerd verzoek wordt afgewezen.

Bekijk voorbeeldLees de richtlijnen

// EVALUATIECONTROLEPUNTEN

Verifieer de overdracht vóór beleidswijzigingen.

  1. Configureer de exacte origin en openbare Site Key voor de evaluatie.
  2. Controleer zowel een voltooide gegevensverzameling als gedrag bij niet-beschikbaarheid.
  3. Geef alleen de geretourneerde apparaat-ID door aan de backend van de klant.
  4. Voer de geauthenticeerde opvraging uit met een referentie die op de server wordt bewaard.
  5. Test de statussen ontvangen, ontbrekend, ongeldig, door rate limiting beperkt en niet beschikbaar.
  6. Evalueer voorgesteld beleid in observatiemodus vóór handhaving.