Raksti:
- Piekļuves kontrole
- Kā atspējot pieteikšanos caur sociālajiem tīkliem
- Kā iestatīt sava projekta logotipu (pārskats) mācītājiem
- Projekta (kabineta) nosaukuma un citu publisko iestatījumu maiņa
- Jūsu piedāvājuma pievienošana Kwiga platformai
- Kā pievienot papildu projektu
- Kā iestatīt noteiktu valodu Kwiga lapai
- Paziņojumi, ko saņem studenti
- Paroles un pieteikšanās iestatījumu maiņa
- Personīgās informācijas maiņa
- Sūtītāja iestatījumi un atbildes adrese
- Svarīgi iestatījumi
- Kā izdzēst lietotāja kontu
- Projekta (skola) prezentācijas lapa
- Kā piesaistīt savu domēnu vai subdomēnu
- Mainīgo izmantošana projektā, pieejamo mainīgo saraksts
- Pielāgota domēna (apakšdomēna) pievienošana e-pastu sūtīšanai
- Kā pievienot publisku projekta informāciju un saziņas kanālus
- Studenta profila iestatījumi
Šajā rakstā skaidrots, kā izmantot mainīgos savā projektā — kur tos pielietot, kādi dati ir pieejami un kā tos izmantot automatizācijai un personalizācijai. Iekļauts saraksts ar aprakstiem un piemēriem e-pastiem, tīmekļa āķiem, pogām, nodarbībām un citiem elementiem.
Vispārīga informācija par mainīgajiem
Mainīgie ir ērts veids, kā ievietot personalizētus datus dažādos jūsu projekta elementos. Tos var izmantot šādās vietās:
1. Webhooki automatizācijās
Mainīgos var ievietot:
-
URL tīmekļa āķim, piemēram:
https://example.com/hook?user={user.email} -
pieprasījuma ķermeņa parametros
-
virsrakstos
Tas ļauj automātiski nodot personiskos datus trešo pušu pakalpojumiem.
2. CTA (Call to Action)
Pogās un saitēs mainīgos var izmantot, lai:
-
personalizētu pogas tekstu
-
nodotu datus caur saitēm, piemēram, lietotāja ID vai UTM tagus
3. Parametros
Mainīgos var izmantot formu parametros vai citos elementos:
-
lietotāja e-pasts
-
abonementa ID
-
unikāli kodi un tagi
-
jebkurš cits mainīgais, kas pieejams kontekstā
4. Pāradresācijas saitē (ja netiek izmantota pāreja uz apmaksu)
Mainīgos var manuāli pievienot pāradresācijas saitē:
https://my.site.com/thanks?email={user.email}&course={course.title}
5. Veiksmīgas piedāvājuma apmaksas novirzīšanas saite
Novirzīšanas saitē pēc veiksmīgas piedāvājuma apmaksas ir pieejami mainīgie no blokiem contact.*, order.* un payment.*
Piemērs: https://my.site.com/success?order_id={order.id}&email={contact.email}&payment_price={payment.price}
5. Nodarbību infoblokos
Mainīgie un nosacījumu bloki darbojas infobloku tekstos. Piemēram:
-
Uzruna pēc vārda: Sveiks, {user.first_name}!
-
Kursa nosaukuma, datuma, statusa utt. attēlošana.
-
Kontakta dati: {contact.name}, {contact.email} un citi lauki
-
Pašreizējās nodarbības dati: {lesson.title}, {lesson.slug} un citi nodarbības lauki
-
Nosacījumu bloki @if/@endif: rādīt atšķirīgu saturu atkarībā no tā, vai kontaktam ir tags, piekļuve piedāvājumam utt.
6. Vēstulēs
Mainīgo izmantošana e-pastos ļauj padarīt saziņu personalizētāku un efektīvāku. Ar tādu mainīgo palīdzību kā {имя}, {дата} vai {название курса} e-pasts izskatās personīgi adresēts klientam. Tas palielina uzticēšanos, iesaisti un varbūtību, ka lietotājs izlasīs e-pastu līdz galam vai veiks nepieciešamo darbību. Turklāt mainīgie vienkāršo masveida sūtījumu automatizāciju, nezaudējot individuālu pieeju.
7. Paziņojumos
Konfigurējot paziņojumus automatizācijas darbībās, mainīgie ļauj dinamiski ievietot informāciju paziņojumos, piemēram, lietotāja vārdu, pasūtījuma numuru vai piedāvājuma nosaukumu. Tas vienkāršo un paātrina paziņojumu izveides procesu, padarot tos intuitīvākus un pielāgojamākus dažādiem scenārijiem.
Pieejamo mainīgo saraksts
Pieejamo mainīgo saraksts, kas pieejami visās vietās, kur var izmantot mainīgos.
| Mainīgais | Vērtība |
|---|---|
| contact.id | Kontakta ID |
| contact.user_id | Lietotāja ID |
| contact.first_name | Kontakta vārds |
| contact.last_name | Kontakta uzvārds |
| contact.middle_name | Kontakta tēvavārds |
| contact.name | Kontakta pilns vārds |
| contact.email | Kontakta e-pasts |
| contact.phone | Kontakta tālrunis |
| contact.country | Kontakta valsts. Piemēram: Ukraina |
| contact.timezone | Kontakta laika zona. Piemēram: Europe/Kyiv |
| contact.currency | Kontakta valūta. Piemēram: USD |
| contact.city | Kontakta pilsēta |
| contact.utm_source | Kontakta unikālo utm_source saraksts (atdalītājs ", ") |
| contact.utm_medium | Unikālo utm_medium kontaktu saraksts (atdalītājs ", ") |
| contact.utm_campaign | Unikālo utm_campaign kontaktu saraksts (atdalītājs ", ") |
| contact.utm_term | Unikālo utm_term kontaktu saraksts (atdalītājs ", ") |
| contact.utm_content | Unikālo utm_content kontaktu saraksts (atdalītājs ", ") |
| contact.field_<id> | Pielāgotie lauki (apraksts zemāk) |
| datetime | Datums un laiks UTC formātā YYYY-MM-DD HH:mm:ss |
| contact.visit_source | Apmeklējuma avots |
| Šie mainīgie ir pieejami veiksmīgas piedāvājuma apmaksas novirzīšanas saitē. | |
Pielāgoti lauki
{contact.field_<id>}
Piemērs {contact.field_123}
<id> - lauka id, kuru var iegūt kontaktu lauku iestatījumos
(piemērs
https://sampleschool.kwiga.com/expert/crm/contacts?view=settings)
Kā mainīt mainīgā vērtību
Pēc mainīgā var pievienot opcijas, lai mainītu tā izskatu: pievienotu tekstu, padarītu burtus lielus vai formatētu datumu.
Vispārīgais formāts: {variable|option:value|option}. Piemēram: {order.id|prefix:ORDER-} vai {payment.paid_at|format:DD.MM.YYYY}.
| Ko vēlaties iegūt | Ko rakstīt |
|---|---|
| Pievienot tekstu pirms vērtības | {order.id|prefix:ORDER-} -> sanāks ORDER-123 |
| Pievienot tekstu pēc vērtības | {order.id|suffix:-EU} -> sanāks 123-EU |
| Padarīt numuru fiksēta garuma | {payment.number|pad:6} -> sanāks 000001 |
| Aizpildīt nevis ar nullēm, bet ar savu simbolu | {payment.number|pad:6|padchar:_} -> sanāks _____1 |
| Padarīt visus burtus lielus | {contact.city|upper} -> KYIV |
| Padarīt visus burtus mazus | {contact.city|lower} -> kyiv |
| Padarīt lielo tikai pirmo burtu | {contact.city|ucfirst} -> Kyiv |
| Rādīt datumu vajadzīgajā formātā | {payment.paid_at|format:DD.MM.YYYY} -> sanāks 24.12.2026 |
DD.MM.YYYY, MMMM YYYY, dddd derēs Carbon dokumentācija. Variantiem kā Y-m-d un H:i:s derēs oficiālā PHP dokumentācija.
pad, vispirms vērtība tiek papildināta līdz vajadzīgajam garumam, un tikai pēc tam tiek piemērotas pārējās opcijas.
Nosacījumu bloki @if / @endif
Ļauj rādīt vai paslēpt teksta daļu atkarībā no nosacījuma. Ja nosacījums ir patiess, bloks tiek parādīts; ja nē — pilnībā noņemts.
Sintakse: @if(nosacījums)...teksts...@endif
Piemērs:
@if({contact.has|offer:123})Iegūstiet piekļuvi materiāliem@endif
@if() ir jebkurš mainīgais, kas atgriež true vai false. Pašlaik tiek atbalstīts {contact.has|...} (kontakta piederības pārbaude).
Nosacījums contact.has — kontakta pārbaude
Ļauj pārbaudīt, vai kontakts atbilst noteiktiem nosacījumiem. Atgriež true vai false. Parasti tiek izmantots kopā ar nosacījumu blokiem @if/@endif.
Sintakse: {contact.has|tips:vērtība}
| Tips | Vērtība | Apraksts |
|---|---|---|
offer |
Piedāvājuma ID | Kontaktam ir piekļuve piedāvājumam |
order |
Pasūtījuma ID | Kontaktam ir pasūtījums ar šādu ID |
product |
Produkta ID | Kontaktam ir piekļuve produktam |
tag |
Taga ID vai nosaukums | Kontaktam ir tags (tiek atbalstīta kirilica un atstarpes nosaukumā) |
list |
Saraksta ID | Kontakts ir iekļauts sarakstā |
course |
Kursa ID | Kontakts ir pierakstīts kursam |
marathon |
Kursa ID | Pseidonīms priekš course (maratons — kursa apakštips) |
webinar |
Vebināra ID | Kontaktam ir piekļuve vebināram |
closed_group |
Slēgtās grupas ID | Kontaktam ir piekļuve slēgtajai grupai |
| — tiem visiem jāizpildās vienlaikus (AND loģika). Piemēram: {contact.has|offer:123|tag:VIP}
Lietošanas piemēri:
| {contact.has|offer:123} | pārbauda piedāvājuma ar ID 123 esamību |
| {contact.has|tag:VIP} | pārbauda tagu pēc nosaukuma |
| {contact.has|tag:тест тег} | tags ar atstarpi un kirilicu |
| {contact.has|offer:123|tag:VIP} | abi nosacījumi vienlaikus (AND) |
Mainīgie, kurus var papildus izmantot CTA
-
parametros
-
pāradresācijas saitē (ja netiek izmantota pāreja uz apmaksu)
| Mainīgais | Vērtība |
|---|---|
| first_name | Vārds no pieteikuma |
| last_name | Uzvārds no pieteikuma |
| middle_name | Pieteikuma tēvavārds |
| name | Pilns vārds no pieteikuma |
| Email no pieteikuma | |
| phone | Telefons no pieteikuma |
| field_<id> | Pieteikuma pielāgotie lauki Tālrunis (apraksts zemāk) |
| utm_source | utm_source - konkrēti tam apmeklējumam, no kura tika atstāts pieteikums |
| utm_medium | utm_medium - konkrēti tam apmeklējumam, no kura tika atstāts pieteikums |
| utm_campaign | utm_campaign - konkrēti tam apmeklējumam, no kura tika atstāts pieteikums |
| utm_term | utm_term - konkrēti tam apmeklējumam, no kura tika atstāts pieteikums |
| utm_content | utm_content - konkrēti tam apmeklējumam, no kura tika atstāts pieteikums |
| widget_landing | Url galvenajai lapai, no kuras tika nosūtīts pieteikums |
| widget_landign_referer | Referer, kas bija galvenajā lapā, kad tika nosūtīts pieteikums |
|
Arī noteiktās formās var būt pieejami mainīgie, kas aprakstīti zemāk sadaļā Mainīgie pieejami automatizācijas tīmekļa āķos Pēc pasūtījuma ({order.*}) - Ja izvēlēts formas variants Piekļuve produktam (Pilna piekļuve/Pēc piedāvājuma) Pēc produkta({product.*}) - Ja izvēlēts formas variants Piekļuve produktam + Pilna piekļuve Pēc piedāvājuma ({offer.*}) - Ja izvēlēts formas variants Piekļuve produktam + Pēc piedāvājuma |
|
Pielāgoti lauki
{field_<id>}
Piemērs {contact.field_123}
<id> - lauka id, kuru var iegūt kontaktu lauku iestatījumos
(piemērs
https://sampleschool.kwiga.com/expert/crm/contacts?view=settings)
Ja lapā, kurā ievietots CTA vai Kwiga skripts apmeklējumu izsekošanai, bija apmeklējumi ar utm atzīmēm, un klients atstāja pieteikumu galvenajā lapā jau bez utm atzīmēm, tad šajos mainīgajos tās nebūs. Bet tās būs pieejamas mainīgajos {contact.utm_...}, kas aprakstīti augstāk.
Mainīgie, kas pieejami automatizācijas tīmekļa āķos (url, parametri, vēstules)
Pieejamo mainīgo saraksts
| Mainīgais | Vērtība |
|---|---|
| referrer | Referrer no pirmā zināmā kontakta apmeklējuma (Kwiga / galvenā lapa ar CTA) |
| initial_page | Url pirmā zināmā kontakta apmeklējuma (Kwiga / galvenā lapa ar CTA) |
| reg_from | Url lapai, no kuras notika reģistrācija (Kwiga / galvenā lapa ar CTA) |
| tags | Kontakta tagi (atdalītājs ", ") |
| description | Notikuma apraksts, kas izraisīja automatizāciju. Piemēram: Kontaktam pievienots tags test_tag |
Formas CTA mainīgie
| Mainīgais | Vērtība |
|---|---|
| cta.id | Formas CTA ID |
| cta.uuid | Formas CTA UUID |
| cta.title | Formas CTA nosaukums |
| cta_request.form_data | Lietotāja ievadīto datu saraksts (atdalīts ar rindu pārtraukumiem) |
| Sarakstu var papildināt. | |
Pieejami, kad notiek šādi notikumi:
- Pieteikums CTA
Produkta mainīgie
| Mainīgais | Vērtība |
|---|---|
| product.id | Produkta ID |
| product.title | Produkta nosaukums |
| product.productable_type | Produkta tips. Var būt šādas iespējas: course, webinar, closed_group, custom_product |
| product.productable_id | Kursa/vebināra/slēgtās grupas/pielāgotā produkta ID |
Pieejami, kad notiek šādi notikumi:
- Piekļuve produktam atvērta
- Piekļuve produktam slēgta
- Reģistrējās uz vebināru
- Kurss pabeigts
- Kvīza iziešana
- Iepriekšējais kvīza rezultāts anulēts
- Kvīzs pārgāja statusā
- Piekļuve produktam sākta pēc abonementa
- Piekļuve produktam beigusies pēc abonementa
- Sāka skatīties nodarbību
- Noskatījās nodarbību
- Atvērta piekļuve nodarbībai
- Visa prakse nodarbībā pabeigta
Pasūtījuma mainīgie
| Mainīgais | Vērtība |
|---|---|
| order.id | Pasūtījuma ID |
| order.price | Galīgā cena. Piemērs 10.99 |
| order.currency_code | Pasūtījuma valūta kodu formātā. Piemērs: USD |
| order.currency_symbol | Pasūtījuma valūta simbolu formātā. Piemērs: $ |
| order.currency_short_title | Pasūtījuma valūta saīsinātā nosaukumā. Piemērs: usd |
| order.order_stage_id | Piltuves statusa ID |
| order.order_stage_title | Piltuves statusa nosaukums |
| order.funnel_id | Piltuves ID |
| order.funnel_title | Piltuves nosaukums |
| order.paid_status | Pasūtījuma maksājuma statuss not_paid / partial_paid / paid |
| order.paid_status_title | Maksājuma statuss angļu valodā |
| order.utm_source | utm_source pasūtījuma |
| order.utm_medium | utm_medium pasūtījuma |
| order.utm_campaign | utm_campaign pasūtījuma |
| order.utm_term | utm_term pasūtījuma |
| order.utm_content | utm_content pasūtījuma |
| order.next_scheduled_payment_at | Nākamā plānotā maksājuma datums (abonementiem un nomaksai). Formāts YYYY-MM-DD HH:mm:ss |
| Šie mainīgie ir pieejami veiksmīgas piedāvājuma apmaksas novirzīšanas saitē. | |
| Sarakstu var papildināt. | |
Pieejami, kad notiek šādi notikumi:
- Abonements sākts
- Abonements atjaunots
- Veiksmīga pasūtījuma apmaksa
- Jauns pasūtījums
- Veiksmīga piedāvājuma apmaksa
- Neveiksmīga piedāvājuma apmaksa
- Piedāvājuma maksājuma atmaksa
- Piekļuve produktam atvērta
- Piekļuve produktam sākta pēc abonementa
- Piekļuve produktam beigusies pēc abonementa
Maksājuma mainīgie
| Mainīgais | Vērtība |
|---|---|
| payment.id | Maksājuma ID |
| payment.price | Maksājuma cena |
| payment.currency_code | Maksājuma valūta kodu formātā. Piemērs: USD |
| payment.currency_symbol | Maksājuma valūta simbolu formātā. Piemērs: $ |
| payment.currency_short_title | Maksājuma valūta saīsinātā nosaukumā. Piemērs: usd |
| payment.created_at | Maksājuma izveides datums. Formāts YYYY-MM-DD HH:mm:ss |
| payment.paid_at | Maksājuma datums. Formāts YYYY-MM-DD HH:mm:ss |
| payment.schedule_payment_at | Plānotais maksājuma datums. Formāts YYYY-MM-DD HH:mm:ss |
| payment.number | Maksājuma kārtas numurs pasūtījumā |
| Šie mainīgie ir pieejami veiksmīgas piedāvājuma apmaksas novirzīšanas saitē. | |
| Sarakstu var papildināt. | |
Pieejami, kad notiek šādi notikumi:
- Veiksmīga piedāvājuma apmaksa
- Neveiksmīga piedāvājuma apmaksa
- Piedāvājuma maksājuma atmaksa
Piedāvājuma mainīgie
| Mainīgais | Vērtība |
|---|---|
| offer.id | Piedāvājuma ID |
| offer.title | Piedāvājuma nosaukums |
| Sarakstu var papildināt. | |
Pieejami, kad notiek šādi notikumi:
- Veiksmīga piedāvājuma apmaksa
- Neveiksmīga piedāvājuma apmaksa
- Piedāvājuma maksājuma atmaksa
- Pieņemts bezmaksas piedāvājums
- Abonements sākts
- Abonements atjaunots
- Veiksmīga pasūtījuma apmaksa
- Jauns pasūtījums
- Piekļuve produktam atvērta
- Piekļuve produktam sākta pēc abonementa
- Piekļuve produktam beigusies pēc abonementa
Produkta abonēšanas mainīgie
| Mainīgais | Vērtība |
|---|---|
| subscription.id | Produkta abonementa ID |
| subscription.order_id | Pasūtījuma ID, kuram ir piesaistīts produkta abonements |
| subscription.start_at | Abonementa sākuma datums. YYYY-MM-DD HH:mm:ss |
| subscription.end_at | Abonementa beigu datums. YYYY-MM-DD HH:mm:ss |
| subscription.order_end_at | Abonementa beigu datums, ņemot vērā tikai apmaksātos maksājumus. YYYY-MM-DD HH:mm:ss |
| subscription.paid_at | Pirmā abonementa maksājuma datums. YYYY-MM-DD HH:mm:ss |
| Sarakstu var papildināt. | |
Pieejami, kad notiek šādi notikumi:
- Piekļuve produktam atvērta
- Piekļuve produktam sākta pēc abonementa
- Piekļuve produktam beigusies pēc abonementa
Kvizu mēģinājumu mainīgie
| Mainīgais | Vērtība |
|---|---|
| quiz_attempt.id | Mēģinājuma ID |
| quiz_attempt.number_version | Versijas numurs |
| quiz_attempt.quiz_id | Viktorīnas ID |
| quiz_attempt.course_id | Kursa ID |
| quiz_attempt.course_lesson_id | Nodarbības ID |
| quiz_attempt.status_id | Statusa ID |
| quiz_attempt.status | Statuss tekstā |
| quiz_attempt.scores | Iegūtie punkti |
| quiz_attempt.created_at | Mēģinājuma sākums. Formāts YYYY-MM-DD HH:mm:ss |
| quiz_attempt.finished_at | Mēģinājuma beigas. Formāts YYYY-MM-DD HH:mm:ss |
| quiz_attempt.count_questions | Jautājumu skaits viktorīnā |
| quiz_attempt.count_questions_incorrect | Jautājumu skaits, uz kuriem atbildēts nepareizi |
| quiz_attempt.count_questions_correct | Pareizi atbildēto jautājumu skaits |
| quiz.title | Viktorīnas nosaukums |
| Sarakstu var papildināt. | |
Pieejami, kad notiek šādi notikumi:
- Kvīza iziešana
- Iepriekšējais kvīza rezultāts anulēts
- Kvīzs pārgāja statusā
Nodarbības mainīgie
| Mainīgais | Vērtība |
|---|---|
| lesson.id | Nodarbības ID |
| lesson.title | Nodarbības nosaukums |
| lesson.slug | Nodarbības URL daļa |
| Sarakstu var papildināt. | |
Pieejami, kad notiek šādi notikumi:
- Kvīza iziešana
- Iepriekšējais kvīza rezultāts anulēts
- Kvīzs pārgāja statusā
- Sāka skatīties nodarbību
- Noskatījās nodarbību
- Atvērta piekļuve nodarbībai
- Visa prakse nodarbībā pabeigta