# Modalità di integrazione

## Ingest

La modalità Ingest consiste nell'impostare l'integrazione come passiva. L'integrazione imposterà il Cookie Netacea e assegnerà ID Utente Univoci alle richieste dei visitatori; questo viene utilizzato per migliorare l'efficacia e supportare l'analisi del modello dati del traffico dei siti web.

La Protector API non verrà utilizzata durante la modalità Ingest; tuttavia, l'integrazione effettuerà richieste di rete nel caso di soluzioni che utilizzano Kinesis o il logging HTTP per la registrazione dei log delle richieste.

La modalità Ingest viene comunemente utilizzata durante l'Offline Bot Audit e quando l'integrazione deve essere impostata in modalità passiva dai clienti mentre vengono effettuati altri interventi di manutenzione del sito.

## Mitigation

La modalità Mitigate consiste nell'impostare l'integrazione come attiva. L'integrazione effettuerà richieste alla Protector API per ottenere raccomandazioni; queste raccomandazioni verranno eseguite dall'integrazione, determinando se le richieste debbano essere consentite, sottoposte a challenge o bloccate in modo definitivo. Nel caso di soluzioni che utilizzano Kinesis o il logging HTTP per la registrazione dei log delle richieste, anche questa operazione viene eseguita.

La modalità Mitigate è l'impostazione più comune per i POC e le soluzioni in-line; garantisce che i siti dei clienti siano protetti dagli attori malevoli identificati dai modelli dati di Netacea.

## Inject

La modalità Inject consiste nell'impostare l'integrazione in modalità ibrida tra Inject e Mitigate. L'integrazione effettuerà richieste alla Protector API per ottenere le azioni raccomandate, e l'API risponderà con diversi header che includono la raccomandazione. L'integrazione non agirà in base a queste raccomandazioni.

Vengono aggiunti i seguenti header, che indicano l'azione raccomandata:

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

La modalità Inject viene comunemente utilizzata dai clienti che preferiscono fornire metodi di mitigazione e blocco personalizzati in linea con le metodologie aziendali, come tipologie di challenge personalizzate, tarpit, nessuna risposta e altro ancora. Il cliente sarà responsabile dello sviluppo e della manutenzione dei metodi personalizzati.
