# Papildu iegulšanas opcijas

> Iegulšanas logrīks pieņem vairāk konfigurācijas iestatījumu, nekā redzams kopēšanas un ielīmēšanas fragmentā, tostarp klienta opciju nodošanu tā atvērtajam norēķināšanās procesam.

Jūsu Entase kontā ģenerētie iegulšanas kodi lapā ievieto gatavu pasākuma logrīku. Tie ir paredzēti kopēšanai un ielīmēšanai bez izstrādes darba – kā to iegūt, skatiet sadaļā [Pasākumu iegulšana jūsu tīmekļa vietnē](/organizers/sharing-and-embedding/embedding-events-on-your-website.md).

Šajā lapā ir aprakstītas opcijas, ko varat pievienot šim fragmentam, un kā konfigurēt tā atvērto norēķināšanās procesu.

Logrīks pats ielādē JavaScript klientu, tāpēc jums nav jāpievieno `client.js` līdzās tam. Tam nav nepieciešama arī publicējamā atslēga: logrīku nodrošina Entase, tāpēc norēķināšanās process tiek autorizēts, izmantojot logrīku, nevis jūsu lapā esošo atslēgu.

## Konfigurācija

Katrs logrīks tiek konfigurēts ar opciju objektu:

```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` saista konfigurāciju ar tās konteineru: logrīks tiek attēlots elementā, kura id ir `entase_`, kam seko tas pats kods. Ja šī elementa nav, logrīks reģistrē brīdinājumu un neko neattēlo.

Lai lapā ievietotu vairākus logrīkus, pievienojiet vienu ierakstu katram logrīkam.

| Nosaukums | Tips | Noklusējums | Apraksts |
|---|---|---|---|
| `obj` | virkne | — | Objekta kods no jūsu iegulšanas fragmenta. Obligāts. |
| `width` | virkne | `'auto'` | Konteinera platums kā CSS vērtība. `'auto'` nozīmē pilnu platumu. |
| `height` | virkne | `'auto'` | Konteinera augstums kā CSS vērtība. `'auto'` sākas ar 200px, un logrīks pats maina izmēru, lai ietilptu tā saturs. |
| `theme` | virkne | `'light'` | `'light'` vai `'dark'`. |
| `locale` | virkne | `'auto'` | Logrīka valoda. `'auto'` nolasa jūsu `<html>` elementa atribūtu `lang`. |
| `ext` | Būla vērtība | `false` | Paplašināts izkārtojums – virs datumiem pievieno pasākuma nosaukumu un plakātu. |
| `attribution` | Būla vērtība | `true` | Rāda Entase atsauces rindu. Iestatiet uz `false`, lai to paslēptu. |
| `client` | objekts | `{}` | Opcijas, kas tiek nodotas JavaScript klientam, kurš atver norēķināšanās procesu. |

Konteineram tiek piešķirts minimālais platums 200px neatkarīgi no `width`; zem šīs vērtības logrīks nevar pareizi izkārtoties.

## Norēķināšanās procesa konfigurēšana

`client` pieņem tās pašas opcijas kā klienta konstruktors, tāpēc no logrīka atvērto norēķināšanās procesu var stilizēt un iestatīt tā izmēru tāpat kā tādu, ko atverat pats:

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

Pilnu sarakstu skatiet sadaļā [Konstruktora opcijas](/developers/js-client/constructor-options.md).

Divi brīdinājumi. `tprm` pats logrīks iestata no lapas URL (skatiet tālāk), tāpēc šeit nodotā vērtība tiek aizstāta. Turklāt, ja vienā lapā ir vairāki logrīki, tie koplieto vienu klienta instanci – spēkā ir pēdējā inicializētā logrīka `client` opcijas, tāpēc vienā lapā visiem logrīkiem saglabājiet tās identiskas.

## Automātiska kampaņu pārsūtīšana

Atšķirībā no atsevišķā klienta logrīks nolasa jūsu lapas vaicājuma virkni un pārsūta zināmos kampaņas parametrus gan logrīkam, gan norēķināšanās procesam:

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

Apmeklētājam, kurš ierodas vietnē `yoursite.com/concert?utm_source=facebook&sgm=SOCIAL`, šī atsauce tiek reģistrēta pie jebkura izveidotā pasūtījuma bez papildu konfigurācijas. Parametri ārpus šī saraksta tiek ignorēti – lai pārsūtītu savējos, atveriet norēķināšanās procesu tieši ar klientu un pats iestatiet `tprm`. Skatiet sadaļu [Izsekošana un piekrišana](/developers/js-client/tracking-and-consent.md).
