# Traċċar u kunsens

> Għaddi l-parametri tal-kampanja u tal-attribuzzjoni sal-checkout, u kkontrolla l-avviż dwar it-termini muri lil xerrejja għall-ewwel darba.

## Parametri tat-traċċar

`tprm` huwa oġġett ta' parametri li jgħaddu sal-checkout, fejn jiġu rreġistrati mal-ordni li tirriżulta. Użah biex tattribwixxi l-bejgħ għal kampanja, paġna jew kanal tal-bejgħ.

```js
const entase = new Entase({
  pk: 'YOUR_PUBLISHABLE_KEY',
  tprm: { utm_source: 'newsletter', utm_campaign: 'spring-season' }
});
```

Biddilhom fi kwalunkwe punt – il-valuri preżenti meta tissejjaħ `book()` huma dawk użati:

```js
entase.setTracking({ utm_source: 'facebook', sgm: 'SEGMENT_CODE' });
entase.getTracking();  // { utm_source: 'facebook', sgm: 'SEGMENT_CODE' }
```

`setTracking()` **tissostitwixxi** l-oġġett kollu minflok ma tgħaqqad miegħu. Biex iżżid parametru wieħed, espandi s-sett attwali:

```js
entase.setTracking({ ...entase.getTracking(), utm_content: 'sidebar' });
```

### Għaddi parametri mill-URL tiegħek stess

Il-klijent ma jaqrax is-query string tal-paġna tiegħek. Jekk viżitatur jasal fuq `yoursite.com/concert?utm_source=facebook` u trid li dik l-attribuzzjoni tkun fuq l-ordni, għaddiha inti:

```js
const params = new URLSearchParams(window.location.search);
const forward = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'sgm'];

const tprm = {};
forward.forEach(key => { if (params.has(key)) tprm[key] = params.get(key); });

const entase = new Entase({ pk: 'YOUR_PUBLISHABLE_KEY', tprm });
```

Il-widget inkorporat jagħmel dan awtomatikament għal lista fissa ta' parametri. Ara [Għażliet avvanzati għall-inkorporazzjoni](/developers/js-client/embed-advanced-options.md).

### Segmenti

`sgm` iġorr kodiċi ta' segment, li jiġbor il-bejgħ skont il-kanal jew il-kampanja fl-istatistika tiegħek. Is-segmenti jinħolqu fil-kont Entase tiegħek, mhux hawn – ara [Ħarsa ġenerali lejn is-segmenti](/organizers/segments/segments-overview.md) u [Il-ħolqien u l-ġestjoni tas-segmenti](/organizers/segments/creating-and-managing-segments.md).

## Kunsens

Il-checkout jitlob lix-xerrejja għall-ewwel darba jaċċettaw l-avviż dwar it-termini ta' Entase. Ladarba jiġi aċċettat, ir-risposta tinħażen f'cookie u l-pass jinqabeż fi żjarat sussegwenti, inkluż fuq siti oħra li jużaw Entase.

Tista' tosservah:

```js
entase.on('checkout.consent', payload => {
  if (payload.data.consent) console.log('accepted');
});
```

### Taqbeż il-pass

`collectConsent: false` ma jurix l-avviż:

```js
const entase = new Entase({ pk: 'YOUR_PUBLISHABLE_KEY', collectConsent: false });
```

Jew għal prenotazzjoni waħda:

```js
entase.book('EVENT_ID', { collectConsent: false });
```

Agħmel dan biss meta l-fluss tiegħek stess tal-checkout diġà jiġbor il-qbil ekwivalenti – ir-rekwiżit ma jisparixxix għax l-avviż ikun moħbi. Ħallih attivat awtomatikament.

L-aċċettazzjoni maħżuna terġa' tiġi vverifikata mad-data meta t-termini nbidlu l-aħħar, għalhekk viżitatur li aċċetta verżjoni aktar qadima jerġa' jintalab. Li ma turix l-avviż ma turix dan ukoll.
