இந்த மொழிபெயர்ப்பு இயந்திரத்தால் உருவாக்கப்பட்டது; மதிப்பாய்வுக்காக நிலுவையில் உள்ளது.ஆங்கிலத்திற்கு மாறுக
இருண்ட
உள்நுழையவும்செயல்முறை விளக்கத்தைக் கோருங்கள்

// டெவலப்பர் மதிப்பீடு

ஒருங்கிணைப்பதற்கு முன், எது எங்கே இயங்குகிறது என்பதை அறிந்துகொள்ளுங்கள்.

உலாவி கிடைக்கக்கூடிய ஆதாரத்தைச் சேகரிக்கிறது. உங்கள் சேவையகம் அங்கீகரிக்கப்பட்ட வாசிப்பைச் செய்கிறது. வாடிக்கையாளர் கொள்கையும் ஒவ்வொரு மாற்று வழியும் உங்கள் பயன்பாட்டின் பொறுப்பு.

// நம்பிக்கை எல்லைகள்

தெளிவான பொறுப்புரிமையுடனான உலாவி-சேவையக ஒப்படைப்பு.

  1. வாடிக்கையாளர் கிளையண்ட்

    பொது சேகரிப்பியை ஏற்றி, திரும்ப வழங்கப்பட்ட சாதன அடையாளங்காட்டியை வாடிக்கையாளர் பின்தளத்துக்கு அனுப்புகிறது.

    மாற்று வழி: JavaScript தடுக்கப்படுதல், உலாவியின் திறன் குறைதல் அல்லது சேகரிப்பு தோல்வியடைதல் ஆகியவை புதிய ஆதாரத்தை வழங்காது.

  2. Noxtica செயலாக்கம்

    உலாவித் திறன், டெனன்ட் கொள்கை மற்றும் ஒப்புதல் நிலை அனுமதிக்கும் ஆதாரத்தைச் செயலாக்குகிறது.

    மாற்று வழி: இல்லாத அல்லது கிடைக்காத முடிவு, குறைந்த அபாய முடிவு அல்ல.

  3. வாடிக்கையாளர் சேவையகம்

    API நற்சான்றை ரகசியமாக வைத்திருந்து, அங்கீகரிக்கப்பட்ட சாதனத் தேடலைச் செய்கிறது.

    மாற்று வழி: இல்லாத, செல்லாத, விகித வரம்புக்கு உட்பட்ட மற்றும் கிடைக்காத பதில்கள் தனித்தனியாகவே இருக்கும்.

  4. வாடிக்கையாளர் கொள்கை

    தேடல் முடிவை வாடிக்கையாளருக்குச் சொந்தமான கணக்கு, செயல்பாடு மற்றும் தவறான பயன்பாட்டுச் சூழலுடன் இணைக்கிறது.

    மாற்று வழி: இறுதி அனுமதி, கூடுதல் சரிபார்ப்பு, மதிப்பாய்வு அல்லது மறுப்பு முடிவை Noxtica எடுக்காது.

  5. விசாரணையும் அளவீடும்

    அமல்படுத்தும் முன், இயக்குநர்கள் முன்மொழியப்பட்ட நடவடிக்கைகளை உறுதிப்படுத்தப்பட்ட முடிவுகளுடன் ஒப்பிடுகின்றனர்.

    மாற்று வழி: நிறுவல் வெற்றியடைந்தது மட்டுமே உற்பத்திக்குத் தயாரான கொள்கையை நிறுவாது.

// பராமரிக்கப்படும் பாதை

தற்போதைய மிகச் சிறிய ஒருங்கிணைப்புப் பாதை.

டெவலப்பர் snippet சோதனையால் சரிபார்க்கப்பட்ட fixtures-இலிருந்து இந்த எடுத்துக்காட்டுகள் ரெண்டர் செய்யப்படுகின்றன. ஒவ்வொரு செயற்கை மதிப்பையும் உங்கள் மதிப்பீட்டிற்காக வழங்கப்பட்ட நற்சான்றுகள் மற்றும் அடையாளங்காட்டிகளால் மாற்றுங்கள்.

1. உலாவியில் சேகரிக்கவும்

தற்போது சரிபார்க்கப்பட்ட ஒரே உலாவி வெளியீடு பொது loader மட்டுமே. அது சாதன அடையாளங்காட்டி அல்லது பிழை நிலையை வழங்கும்; சேவையக நற்சான்றை ஒருபோதும் பெறாது.

<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. உங்கள் சேவையகத்தில் வாசிக்கவும்

சாதன அடையாளங்காட்டியை உங்கள் பின்தளத்துக்கு அனுப்பி, பின்னர் சேவையகத்தில் வைத்திருக்கும் விசையுடன் அங்கீகரிக்கப்பட்ட v1 வழியை அழையுங்கள்.

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. முடிவு நிலைகளைத் தனித்தனியாக வைத்திருங்கள்

முழுமையான பெறப்பட்ட பதிவு மட்டுமே எண் அடிப்படையிலான கொள்கைக்குள் நுழைகிறது. இல்லாத, செல்லாத, விகித வரம்புக்கு உட்பட்ட மற்றும் கிடைக்காத நிலைகள் வெளிப்படையான வாடிக்கையாளர் மாற்று வழிகளைப் பின்பற்றும்.

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

// சரிபார்க்கப்பட்டது 2026-09-20

தற்போதைய பொது ஆதரவு அட்டவணை.

பொது வெளியீடு அல்லது அணுகக்கூடிய API எல்லையால் ஆதரிக்கப்படும் இடைமுகங்கள் மட்டுமே பட்டியலிடப்பட்டுள்ளன. தனிப்பட்ட மூலப் பட்டியல் ஆதரவு உரிமைகோரல் அல்ல.

இடைமுகம்கிடைக்கும் நிலைதற்போதைய வெளியீடுபொறுப்பும் வரம்புகளும்வழிகாட்டுதல்
உலாவி சேகரிப்பி loaderபொதுவாகக் கிடைக்கிறது3.2.0சரிபார்க்கப்பட்டது 2026-09-20

Noxtica சேகரிப்பி origin-இலிருந்து உலாவி சேகரிப்பியை ஏற்றுகிறது. சேகரிப்பு முடிவு அல்லது கிடைக்காத நிலையைப் பயன்பாட்டுக் குறியீட்டுக்குத் தெரிவிக்கிறது.

தற்போதைய உலாவி, டெனன்ட் கொள்கை மற்றும் ஒப்புதல் நிலைக்குக் கிடைக்கும் ஆதாரம். JavaScript தேவை. உலாவித் திறன் அல்லது கொள்கை கிடைக்கக்கூடிய ஆதாரத்தைக் குறைக்கலாம்.

மாதிரியைப் பார்க்கவும்வழிகாட்டுதலைப் படிக்கவும்
அங்கீகரிக்கப்பட்ட சாதனத் தேடல் HTTP APIமதிப்பீட்டு அணுகல் தேவைv1சரிபார்க்கப்பட்டது 2026-09-20

வாடிக்கையாளர் சேவையகத்திடமிருந்து மட்டுமே சாதன அடையாளங்காட்டியைப் பெறுகிறது. நற்சான்றுகளும் வரம்பும் அனுமதிக்கும்போது, டெனன்ட்-வரம்புடைய பதிவைத் திருப்பி வழங்குகிறது.

வழங்கப்பட்ட டெனன்ட்டுக்குக் கிடைக்கும் அங்கீகரிக்கப்பட்ட பதிவு. மதிப்பீட்டு அணுகலும் சேவையகத்தில் வைத்திருக்கும் நற்சான்றும் தேவை; அங்கீகரிக்கப்படாத கோரிக்கை நிராகரிக்கப்படும்.

மாதிரியைப் பார்க்கவும்வழிகாட்டுதலைப் படிக்கவும்

// மதிப்பீட்டுச் சோதனைப் புள்ளிகள்

கொள்கையை மாற்றும் முன் ஒப்படைப்பை நிரூபியுங்கள்.

  1. மதிப்பீட்டிற்குத் துல்லியமான origin மற்றும் பொது Site Key-ஐ வழங்குங்கள்.
  2. சேகரிப்பு நிறைவையும் கிடைக்காத நடத்தையையும் கவனியுங்கள்.
  3. திரும்ப வழங்கப்பட்ட சாதன அடையாளங்காட்டியை மட்டும் வாடிக்கையாளர் பின்தளத்துக்கு அனுப்புங்கள்.
  4. சேவையகத்தில் வைத்திருக்கும் நற்சான்றுடன் அங்கீகரிக்கப்பட்ட வாசிப்பைச் செய்யுங்கள்.
  5. பெறப்பட்ட, இல்லாத, செல்லாத, விகித வரம்புக்கு உட்பட்ட மற்றும் கிடைக்காத நிலைகளைச் சோதியுங்கள்.
  6. அமல்படுத்தும் முன், முன்மொழியப்பட்ட கொள்கையை கண்காணிப்பு முறையில் மதிப்பிடுங்கள்.