# Għażliet avvanzati tal-inkorporazzjoni

> Il-widget tal-inkorporazzjoni jaċċetta aktar konfigurazzjoni milli turi s-silta li tikkopja u twaħħal, inkluż li jgħaddi għażliet tal-klijent lill-checkout li jiftaħ.

Il-kodiċijiet tal-inkorporazzjoni ġġenerati fil-kont Entase tiegħek idaħħlu widget tal-avveniment lest f'paġna. Huma mfassla biex jiġu kkupjati u mwaħħla mingħajr ebda xogħol ta' żvilupp – ara [L-inkorporazzjoni ta' avvenimenti fil-websajt tiegħek](/organizers/sharing-and-embedding/embedding-events-on-your-website.md) biex issir taf kif tikseb wieħed.

Din il-paġna tiddokumenta l-għażliet li tista' żżid ma' dik is-silta, u kif tikkonfigura l-checkout li jiftaħ.

Il-widget jgħabbi l-klijent JavaScript huwa stess, għalhekk ma żżidx `client.js` ħdejh. Lanqas ma jeħtieġ ċavetta pubblikabbli: il-widget jiġi pprovdut minn Entase, għalhekk il-checkout jiġi awtorizzat permezz tal-widget minflok permezz ta' ċavetta fil-paġna tiegħek.

## Konfigurazzjoni

Kull widget jiġi kkonfigurat b'oġġett ta' għażliet:

```html
<div id="entase_OBJ_CODE"></div>
<script>
  window.entase = window.entase || { o: [] };
  window.entase.o.push({
    obj: 'OBJ_CODE',
    theme: 'dark',
    ext: true
  });
</script>
<script src="https://js.entase.com/embed.js" async></script>
```

`obj` jorbot il-konfigurazzjoni mal-kontenitur tagħha: il-widget jintwera fl-element li l-id tiegħu hija `entase_` segwit mill-istess kodiċi. Jekk dak l-element ma jkunx preżenti, il-widget jirreġistra twissija u ma juri xejn.

Żid entrata waħda għal kull widget biex tqiegħed diversi widgets f'paġna.

| Isem | Tip | Default | Deskrizzjoni |
|---|---|---|---|
| `obj` | string | – | Il-kodiċi tal-oġġett mis-silta tal-inkorporazzjoni tiegħek. Meħtieġ. |
| `width` | string | `'auto'` | Il-wisa' tal-kontenitur bħala valur CSS. `'auto'` tfisser wisa' sħiħ. |
| `height` | string | `'auto'` | L-għoli tal-kontenitur bħala valur CSS. `'auto'` jibda minn 200px u l-widget ibiddel id-daqs tiegħu biex jaqbel mal-kontenut tiegħu. |
| `theme` | string | `'light'` | `'light'` jew `'dark'`. |
| `locale` | string | `'auto'` | Il-lingwa tal-widget. `'auto'` jaqra l-attribut `lang` tal-element `<html>` tiegħek. |
| `ext` | boolean | `false` | Tqassim estiż – iżid l-isem tal-avveniment u l-poster fuq id-dati. |
| `attribution` | boolean | `true` | Juri l-linja ta' attribuzzjoni ta' Entase. Issettja għal `false` biex taħbiha. |
| `client` | object | `{}` | Għażliet mgħoddija lill-klijent JavaScript li jiftaħ il-checkout. |

Il-kontenitur jingħata wisa' minima ta' 200px irrispettivament minn `width`, li taħtha l-widget ma jistax jitqassam b'mod korrett.

## Il-konfigurazzjoni tal-checkout

`client` jaċċetta l-istess għażliet bħall-kostruttur tal-klijent, għalhekk il-checkout miftuħ minn widget jista' jiġi stilizzat u d-daqs tiegħu jista' jiġi stabbilit bħal wieħed li tiftaħ inti stess:

```js
window.entase.o.push({
  obj: 'OBJ_CODE',
  client: {
    checkoutMode: 'pane',
    pane: { width: '60vw' },
    backdrop: true,
    backdropColor: '#101014'
  }
});
```

Ara [Għażliet tal-kostruttur](/developers/js-client/constructor-options.md) għal-lista sħiħa.

Żewġ twissijiet. `tprm` jiġi stabbilit mill-widget innifsu mill-URL tal-paġna (ara hawn taħt), għalhekk valur mgħoddi hawn jiġi sostitwit. U meta diversi widgets jaqsmu paġna, huma jaqsmu istanza waħda tal-klijent – l-għażliet `client` tal-aħħar widget inizjalizzat huma dawk effettivi, għalhekk żommhom identiċi fil-widgets kollha fl-istess paġna.

## Trasferiment awtomatiku tal-kampanji

B'differenza mill-klijent waħdu, il-widget jaqra s-query string tal-paġna tiegħek u jgħaddi parametri magħrufa tal-kampanja kemm lill-widget kif ukoll lill-checkout:

`sgm`, `utm_source`, `utm_medium`, `utm_campaign`, `utm_term`, `utm_content`, `utm_id`, `utm_source_platform`, `utm_creative_format`, `fbclid`

Viżitatur li jasal fuq `yoursite.com/concert?utm_source=facebook&sgm=SOCIAL` ikollu dik l-attribuzzjoni rreġistrata għal kwalunkwe ordni li tirriżulta mingħajr konfigurazzjoni ulterjuri. Il-parametri barra minn din il-lista jiġu injorati – biex tgħaddi tiegħek, iftaħ il-checkout direttament bil-klijent u stabbilixxi `tprm` inti stess. Ara [Traċċar u kunsens](/developers/js-client/tracking-and-consent.md).
