> ## Documentation Index
> Fetch the complete documentation index at: https://www.twicecommerce.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Toimintaloki

> Toimintaloki tallentaa jokaisen yksittäiseen listaukseen liittyvän tapahtuman TWICEssä.

Toimintaloki tallentaa jokaisen yksittäiseen **listaukseen** liittyvän tapahtuman TWICEssä. Loki on rajattu tarkastelemaasi listaukseen — taulukko näyttää vain merkinnät, joiden **kohteena oleva tietue** on tämän listauksen tunniste.

<Frame>
  <img src="https://mintcdn.com/twicecommerce/Ab7tx7ih94KQsi0k/images/catalog-listing-activity-log.webp?fit=max&auto=format&n=Ab7tx7ih94KQsi0k&q=85&s=802ddf6921614e037ae0d4bb76be0d76" width="1920" height="1080" data-path="images/catalog-listing-activity-log.webp" />
</Frame>

## Sarakkeet

Jokainen toimintalokin rivi vastaa yhtä auditointitapahtumaa. Taulukossa näkyy:

| Sarake             | Kuvaus                                                                                           |
| :----------------- | :----------------------------------------------------------------------------------------------- |
| **Aikaleima**      | Milloin tapahtuma tapahtui, paikallisessa ajassasi                                               |
| **Toiminto**       | Muutoksen tyyppi — `Create`, `Update`, `Delete` tai `Read`                                       |
| **Resurssityyppi** | Mihin kokonaisuuteen muutos kohdistui — esimerkiksi `Catalog`, `Variant`, `Pricing table`, `SKU` |
| **Tietue-ID**      | Kohteena olevan tietueen tunniste. Linkittää sen tietosivulle, kun linkki on saatavilla          |
| **Toimija**        | Kuka muutoksen teki — käyttäjän sähköposti, API-avain tai järjestelmäprosessi                    |
| **Päätepiste**     | Pyynnön käsitellyt API-päätepiste                                                                |
| **Tila**           | Palautettu HTTP-tilakoodi (vihreä onnistuneille, punainen virheille)                             |

Laajentamalla rivin näet koko auditointisisällön: pyynnön rungon, vastauksen ja erot tietueen aiemman ja uuden tilan välillä.

## Oletusnäkymä

Kun avaat toimintalokin ensimmäisen kerran, taulukko on esisuodatettu näin:

* Viimeiset **24 tuntia** tapahtumia (voit laajentaa aikaväliä **Aikaleima**-suodattimella)
* Vain kirjoitustoiminnot — `Create`, `Update` ja `Delete`. `Read`-tapahtumat ovat oletuksena piilotettuja, mutta ne voi ottaa käyttöön **Toiminto**-suodattimessa

Rivit on lajiteltu uusin ensin.

## Suodattimet

Auditointiloki tukee kiinteää joukkoa suodattimia, jotka vastaavat sitä, mitä taustalla oleva API pystyy hakemaan tehokkaasti:

* **Aikaleima** — `is`, `after`, `on or after`, `before`, `on or before`
* **Toiminto** — monivalinta vaihtoehdoista `Create`, `Update`, `Delete`, `Read`
* **Resurssityyppi** — monivalinta (esimerkiksi vain `Pricing table` -muutosten tarkasteluun)
* **Toimija** — tarkka sähköpostiosoitteen vastaavuus käyttäjätileille
* **Päätepiste** — osamerkkijonohaku URL-polusta

Sarakkeita **Tietue-ID** ja **Tila** ei voi suodattaa — tietueen rajaus tulee ylätason listauksesta ja tilakoodit johdetaan vastauksesta.

## Mitä lokiin kirjataan

Jokainen listaukseen tai sen alaresurssiin tehty kirjoitus tuottaa merkinnän. Tyypillisiä tapahtumia ovat:

* Yleiset-välilehden muokkaukset (nimi, otsikko, kuvaus, media, tunnisteet)
* Varianttien luonti, muokkaus ja poisto
* Hintataulukon muutokset ja hintojen ohitukset
* Julkaisu- ja kanavanäkyvyyspäivitykset
* Keräilysääntöjen muutokset (varastoartikkelien kohdistukset, varianttisäännöt)
* Kassa-asetusten päivitykset
* Dokumenttien lataukset ja poistot

Järjestelmän tuottamat tapahtumat — esimerkiksi automaattiset hintojen uudelleenlaskennat tai attribuuttien synkronoinnit — näkyvät toimijana `API` tai `System` käyttäjän sähköpostin sijaan.

## Käyttötapaukset

* Selvitä, milloin listaus siirtyi tilasta **Luonnos** tilaan **Julkinen** ja kuka sen julkaisi
* Tarkasta hintamuutokset ennen kampanjan käynnistystä
* Tutki, miksi keräilysääntö lakkasi vastaamasta odotettuja varastoartikkeleita
* Tuota selkeä dokumentaatioketju vaatimustenmukaisuuden tarkastuksiin
