Pāriet uz dokumentāciju

Notikumu atsauce

Kixo automātiski vāc tālāk norādītos izplatītākos notikumus; precīzais kopums un pārsūtāmo datu formāts atšķiras atkarībā no platformas. Visos notikumos ir standarta lauki: device_id, session_id, timestamp un properties.

Automātiski vākti notikumi

Notikuma tipsNotikuma nosaukumsPlatformaĪpašības
screen_viewEkrāna nosaukumsiOS, Androidscreen_name, screen_class
screen_visitNoteiktais ekrāna nosaukumsiOS, Androidscreen_id, screen_name, visit_id, entry_index, entered_at, exited_at, dwell_ms, exit_reason, trigera metadati; iOS papildus iekļauj arī tap_count un scroll_count
page_viewpage_viewWeburl, path, title, referrer
tapElementa etiķeteiOS, Androidtarget_class, target_text, screen_name
clickclickWebtag, path, text, href, x, y
session_startsession_startWeb, iOS, Androidsession_id; platformai raksturīgs dzīves cikla konteksts
session_endsession_endWeb, iOS, Androidsession_id; Web iekļauj duration_ms, ja beigas ir novērojamas
scroll_depthscroll_25scroll_100Webdepth (25, 50, 75, 100), url, path
interactionrage_clickWebtag, path, text, click_count, x, y
interactiondead_clickWebtag, path, text, x, y
errorjs_error vai unhandled_rejectionWebziņojums, steks, tips
crashAvārijas tipsiOS, Androidziņojums, steks, izņēmums vai signāla konteksts
networknetwork_request (Web); apkopojuma vai maršruta etiķete (iOS)Web piekrišana, iOS piekrišanaAttīrīts maršruts, metodes/statusa grupa, ilgums un iznākums
performanceMetrikas nosaukums (LCP, FCP, CLS, INP, TTFB)Webvalue, rating, id, delta
heatmap_clickheatmap_clickWebx, y, viewport_width, viewport_height, page_url, element_selector
push_receivedPush IDiOS; Android/Web, ja integrētspush_id, kixo_campaign_id, app_state, content_hash
push_openPush IDVisi (Android/Web nepieciešama host lietotnes integrācija)push_id, kixo_campaign_id, time_to_open_ms, interaction_type
push_silentPush IDiOS, Androidpush_id, kixo_campaign_id, content_hash
push_dismissedPush IDiOS; Android/Web ar hosta integrācijupush_id, kixo_campaign_id, interaction_type
push_actionPush IDiOS; Android ar host lietotnes integrācijupush_id, kixo_campaign_id, action_id
customJūsu notikuma nosaukumsVisiJebkuri jūsu norādītie atslēgu/vērtību pāri

Standarta notikumi (atpazīti pēc nosaukuma)

Kixo atpazīst vienpadsmit kanoniskus notikumu nosaukumus. Izsekojiet jebkuru no tiem ar Kixo.track("purchase", {amount: 49.99, currency: "USD"}), un Kixo, saņemot notikumu, tam pievienos standard_kind. Pēc tam čata vaicājumos, segmentos un kampaņās var lietot standard_kind = 'purchase' un aptvert visus aizstājvārdus (purchase / purchased / purchase_completed / order_completed / checkout_completed), tos neuzskaitot atsevišķi.

Šie nosaukumi baro arī AI monetizācijas / konversijas / aktivizācijas heiristiku — Kixo.track("purchase") bez papildu konfigurācijas tiek saprasts kā ieņēmumi; ieņēmumu mērķiem tiek summēta neobligātā amount_cents īpašība (vai amount / value). Ja jūsu sistēma naudas summas glabā mazākajās vienībās, tiek pieņemts arī amount_cents.

Kanoniskais tipsAizstājvārdiIeteicamās īpašībasNodrošina
signupsign_up, signed_up, signup_completed, sign_up_completed, account_created, user_registeredIegūšanas piltuve
activationactivated, user_activated, aha_momentAktivācijas piltuve, aha brīdis
purchasepurchased, purchase_completed, order_completed, order_placed, checkout_completedamount, currencyIeņēmumi / ARPU
subscribe_startsubscribe_started, subscription_startedplan, amount, currency, intervalMRR, kohortu noturēšana
subscribe_renewedsubscription_renewedplan, amountPeriodiskie ieņēmumi
trial_starttrial_started, free_trial_startedplan, daysIzmēģinājuma–konversijas piltuve
cancelcancelled, subscription_cancelled, subscription_canceledplanAbonementa dzīves cikls, atbirums
upgradeplan_upgradedfrom_plan, to_planPaplašināšanās ieņēmumi
downgradeplan_downgradedfrom_plan, to_planIeņēmumu samazinājums
shareshared, content_sharedchannelViralitātes koeficients
inviteinvited, invite_sent, referral_sentK koeficients

Nosaukumi tiek salīdzināti bez reģistra jutības. Aizstājvārdi, kas NAV sarakstā (piemēram, bought, customer_paid), tiek apzināti noraidīti — izvēlieties vienu kanonisko formu, lai taksonomija visās komandās paliktu stabila.

Lietotāju, nevis notikumu marķēšana. Ja lietotājam vēlaties pastāvīgu "has purchased" karogu, nevis tikai signālu konkrētam notikumam, izsauciet Kixo.setUserProperty("subscribe", true) — skatiet katra SDK sadaļu "Tag a user for segmentation" (Web / iOS / Android).

Notikuma struktūra

Katrs uz Kixo nosūtītais notikums atbilst šai struktūrai:

  • event_type — notikuma saime, piemēram, iepriekš parādītie tipi
  • event_name — aprakstošs notikuma nosaukums
  • device_id — unikāls ierīces identifikators
  • session_id — grupē notikumus vienas sesijas ietvaros
  • laika zīmogs — ISO 8601 laikspiedols
  • īpašības — JSON objekts ar papildu datiem