Lippukaupan lisääminen omaan sivustoon (upotus)
Johdanto
Voit lisätä kassaprosessin omaan verkkosivustoon niin, että se avautuu verkkosisältösi päälle:
Perusasetus
Verkkosivustollasi lisää tavallinen linkki, joka osoittaa tapahtumasivulle Fientassa, esimerkiksi:
<a href="https://fienta.com/tapahtuman-nimi">Osta lippuja</a>Lisää seuraava koodirivi verkkosivustollesi. Tämä avaa Fientan tapahtumiin osoittavat linkit suoraan verkkosivustollasi:
<script src="https://fienta.com/embed.js"></script>
Verkkosivustollasi voi olla monia linkkejä, jotka osoittavat samoihin tai eri tapahtumiin Fientassa.
Sisällytä embed.js vain kerran sivua kohden.
Mukauttaminen
Muuttaaksesi upotuksen taustavärin, reunuksen säteen ja muita parametreja, määritä JavaScript-objekti kuten seuraavassa esimerkissä. Tässä näytetyt arvot ovat oletusarvoja.
<script>
window.fientaSettings = {
// lightbox taustaväri
background: 'rgba(0,0,0,0.5)',
// modaalin sisällön reunuksen säde
border_radius: '5px',
// linkkien valitsin, jotka osoittavat Fientan tapahtumasivuille
link_selector: 'a[href*="fienta.com"]',
// suosittelijan nimi
utm_source: 'homepage',
};
</script>
<script src="https://fienta.com/embed.js"></script>Toteuttaessasi jätä vain ne parametrit, joita haluat muokata.
Tapahtuman kuvauksen ja kuvan näyttäminen
Oletuksena upotus ei sisällä tapahtuman kuvausta. Voit lisätä sen määrittelemällä seuraavan rivin window.fientaSettings-objektissa:
descriptionEnabled: true,Näyttääksesi kuvauksen alkuperäisnäkymänä, lisää:
step: 'description',Näyttääksesi tapahtuman kuvan:
imageEnabled: true,Välittääksesi ostajan sähköpostiosoitteen:
email: '[email protected]',Tietyn lipun esivalinta
Jos sinulla on useita lipputyyppejä, valintamme avautuu ilman yhtäkään valittua. Voit pakottaa Fientan valitsemaan tietyn lipputyypin lisäämällä "ticket" -parametrin URL-osoitteeseen. Esimerkiksi:
<a href="https://fienta.com/tapahtuman-nimi?ticket=1234">Osta lippuja</a>Löydät lipputyypin ID:n selaimen osoiteriviltä muokatessasi sitä, esimerkiksi https://fienta.com/my/ticket_types/1234/edit
"Loppuunmyyty" -tekstin ja saatavilla olevien lippujen määrän näyttäminen
Jokaisella sivun latauksella ja vierailijan lippuostolla laukeaa "onTicketsAvailableReady" -tapahtuma. Käytä tätä näyttääksesi jäljellä olevien lippujen määrän tai muokataksesi HTML:ääsi, esimerkiksi poistamalla linkin käytöstä, kun myynti on päättynyt.
<script>
window.fientaSettings = {
onTicketsAvailableReady: function(elem, count) {
// elem - HTML a-tagi, joka osoittaa tapahtumaan fienta.comissa
// count - saatavilla olevien lippujen määrä, mahdolliset arvot:
// true - kun yli 50 lippua on saatavilla
// 1 .. 50 - saatavilla olevien lippujen määrä
// 0 - tapahtuma on loppuunmyyty
// false - myynti on päättynyt
// kirjoita koodisi tähän
}
}
</script>
<script src="https://fienta.com/embed.js"></script>Esimerkki täydestä koodista
<script>
window.fientaSettings = {
background: 'rgba(255,0,0,0.5)',
border_radius: '0',
onTicketsAvailableReady: function(elem, count) {
if (count === true) {
// yli 50 lippua on saatavilla
}
else if (count > 0) {
elem.text('Vain ' + count + ' lippua jäljellä');
}
else if (count === 0) {
elem.addClass('disabled').removeAttr('href').text('Loppuunmyyty');
}
else if (count === false) {
elem.addClass('disabled').removeAttr('href').text('Myynti on päättynyt');
}
}
}
</script>
<script src="https://fienta.com/embed.js"></script>Upotuksen avaaminen URL-osoitteesta
On mahdollista jakaa linkki verkkosivustollesi ja avata upotus automaattisesti:
https://verkkosivustosi.com/sivu?openEmbed=https://fienta.com/tapahtuman-nimi