# Integratiemodussen

## Ingest

Ingest Mode staat bekend als het instellen van de integratie op passief. De integratie stelt de Netacea Cookie in en wijst Unique User ID's toe aan bezoekersverzoeken. Dit wordt gebruikt om de effectiviteit te verbeteren en te helpen bij Data model-analyse van websiteverkeer.

De Protector API wordt niet gebruikt in Ingest-modus, maar er worden wel netwerkverzoeken gemaakt door de integratie in het geval van oplossingen die Kinesis of HTTP-logging gebruiken voor het vastleggen van verzoeklogs.

Ingest Mode wordt het meest gebruikt tijdens Offline Bot Audit en wanneer de integratie door klanten in een passieve modus moet worden geplaatst terwijl ander siteonderhoud wordt uitgevoerd.

## Mitigation

Mitigate Mode staat ook bekend als het instellen van de integratie op actief. De integratie doet verzoeken aan de Protector API voor aanbevelingen. Deze aanbevelingen worden uitgevoerd door de integratie, waardoor verzoeken worden toegestaan, uitgedaagd of hard geblokkeerd. In het geval van oplossingen die Kinesis of HTTP-logging gebruiken voor het vastleggen van verzoeklogs, vindt dit ook plaats.

Mitigate Mode is de meest voorkomende instelling voor in-line POC's en oplossingen. Het zorgt ervoor dat klantsites worden beschermd tegen kwaadwillende actoren die door Netacea's data models worden geïdentificeerd.

## Inject

Inject Mode staat ook bekend als het instellen van de integratie op een hybride tussen Inject en Mitigate. De integratie doet verzoeken aan de Protector API voor aanbevolen acties, en de API reageert met verschillende headers die de aanbeveling bevatten. De integratie handelt niet naar deze aanbevelingen.

De volgende headers worden toegevoegd, die de aanbevolen actie aangeven:

* x-netacea-match
* x-netacea-mitigate
* x-netacea-captcha

Inject Mode wordt vaak gebruikt door klanten die de voorkeur geven aan aangepaste mitigatie- en blokkeringsmethoden die zijn afgestemd op bedrijfsmethodologieën, zoals aangepaste challenge-types, tarpits, geen respons en meer. De klant is verantwoordelijk voor het ontwikkelen en onderhouden van de aangepaste methoden.
