# Netacea Unified Handler

Tämä dokumentti sisältää ohjeet Netacea CloudFront -integraation käyttöönottoon käyttämällä yhtä lambda-määritystä, joka käsittelee kolme tapahtumatyyppiä.

Tämä on vaihtoehto erillisten Viewer Request-, Viewer Response- ja Origin Response -käsittelijöiden käyttämiselle.

Unified-käsittelijän käyttö on suositeltavaa Kinesis-ingestioita käytettäessä, sillä Kinesis-ingestio voidaan suorittaa taustalla samalla kun lambda käsittelee muita tehtäviä.

***

### Käyttöönotto

Unified Handler voidaan ottaa käyttöön samalla tavalla kuin mikä tahansa kolmesta yksittäisestä lambdasta, kuten on dokumentoitu [Installation and Configuration](https://docs.netacea.com/netacea-plugin-information/cloudfront/installation-and-configuration) -osiossa.

Handler-määrityksenä tulisi kuitenkin käyttää `NetaceaUnified.handler` (eikä esimerkiksi `ViewerRequest.handler`).

<figure><img src="https://656092103-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFxg3BbZHtg5d2d1nmEzK%2Fuploads%2Fgit-blob-f7b94d54fc25fa0e5e1f05765ab74dcc0d1fceb8%2Fimage%20(1)%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

Lopuksi näiden kolmen triggerin tulisi viitata Unified Handler -lambdaan:

* `Viewer Request (Include body)`
* `Viewer Response`
* `Origin Response`

<figure><img src="https://656092103-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFxg3BbZHtg5d2d1nmEzK%2Fuploads%2Fgit-blob-0186645c60260296c2c45a28b65d386fc77be6a2%2Fimage%20(132).png?alt=media" alt=""><figcaption></figcaption></figure>
