PostHog, Mixpanel & Amplitude zubia
Zure produktu-analisiaren tresnak zer gertatu den esaten dizu. MousePlayer-ek zergatik erakusten dizu. Zubi honek biak bi noranzkoetan lotzen ditu, inbutuko uzte bat hura azaltzen duen grabaziotik klika batera egon dadin.
1. Arazoa: aurpegirik gabeko zenbakiak
Produktu-analisiak inbutu bat ematen dizu: 1,000 erabiltzaile ordainketara iritsi dira, 620k utzi dute. Oraindik ikusi ezin duzun arazo baten neurketa zehatza da. 620 grabazio horietako batzuk ikusteak normalean minutu gutxitan erantzuten dio galderari — baina soilik grafikatik saio egokietara irits bazaitezke, IDak esportatu eta eskuz bilatu gabe.
Gure Produktu-analisiaren zubiak hutsune hori kentzen du. Hemen exekutatzen da: mp.js eta bi sistemak automatikoki lotzen ditu:
- Irteera: zure analisi-tresnak grabatzen duen gertaera bakoitzak
mouseplayer_session_urlpropietatea darama. Ireki edozein gertaera, klikatu esteka eta ikusi saioa. - Sarrera: bisitariaren
distinct_idirakurri eta MousePlayer saioan gordetzen da; horrela, grabazioak PostHog, Mixpanel edo Amplitude-n dagoeneko erabiltzen duzun identitate berarekin bila daitezke.
Ez da koderik behar. Zubiak bere kabuz hautematen du analisi-SDKa. Ez duzu MousePlayer funtziorik deitu behar, eta ez duzu gertaeren jarraipena egiteko modua aldatu behar.
2. Aktibazioa
A metodoa: aginte-panela (koderik gabe)
- Ireki zure proiektua eta joan Integrazioak fitxara.
- Aldatu PostHog, Mixpanel & Amplitude zubia honetara:
ON. - Hautatu erabiltzen duzun plataforma. Aldaketak automatikoki gordetzen dira.
Ezarpena zure webgunearen hurrengo orri-kargan aplikatzen da. Ez die lehendik dauden saioei atzeraeraginez eragiten.
B metodoa: scriptaren eskuzko konfigurazioa
Kodean zuzenean ezarri nahi baduzu, konfiguratu bi balioak window.mp_config barruan:
3. Zer gertatzen den plataforma bakoitzean
Plataforma bakoitzak API desberdin bat eskaintzen du; beraz, zubiak bakoitzari dagokion deia erabiltzen du. Ez duzu hau konfiguratu behar — hornitzailearen hautaketari jarraitzen dio.
| Plataforma | Irteera (erreprodukzio-URLa) | Sarrera (identitatea) |
|---|---|---|
| PostHog | posthog.register() — super propietate gisa erregistratzen da, eta ondorengo gertaera bakoitzari eransten zaio |
posthog.get_distinct_id() |
| Mixpanel | mixpanel.register() — super propietatearen portaera bera |
mixpanel.get_distinct_id() |
| Amplitude | setUserProperties() — erabiltzaile-propietate gisa ezartzen da |
getDeviceId(), ordezko gisa hau erabiliz: getInstance().options.deviceId SDK zaharrean |
Super propietatea eta erabiltzaile-propietatea: PostHog eta Mixpanel-en, erreprodukzio-URLa une horretatik aurrerako gertaerei eransten zaie; beraz, zubia hasieratu ondoren bidalitako gertaera guztietan aurkituko duzu — ez orri-kargaren lehenago bidalitako gertaeretan.
4. Identitatea: distinct_id-tik saio izendatura
Sarrerako erdia talde gehienek gutxiesten duten zatia da. Hura gabe, MousePlayer saioak anonimoak dira: ikus ditzakezu, baina ezin diozu eskaera honi erantzun: «Erakutsi joan den astean betiko alde egin zuen kontuaren grabazioak».
Zubia aktibo dagoenean, zure analisi-tresnako distinct_id saioaren custom_user_id eremuan idazten da — eskuzko SDK deiak idazten duen eremu berean:
Dagoeneko zeuk mp('set') deitzen baduzu, jarraitu horrela. Zuk berariaz emandako identitatea fidagarriagoa da, zure lehen mailako gakoa delako, nabigatzaile bakoitzeko analisi-identifikatzailearen ordez.
Pribatutasun-oharra: zure analisi-tresnak dagoeneko esleitutako identifikatzailea soilik transferitzen da. Ez da helbide elektronikorik, izenik edo beste eremu pertsonalik irakurtzen SDKtik. Ziurtatu zure pribatutasun-politikak tratamendu hau estaltzen duela, eta blokeatu jarraipen-scripta zure baimen-tresnaren bidez baimena bada zure lege-oinarria.
5. Portaera teknikoa
Analisi-SDKak normalean asinkronoki kargatzen dira, askotan hau mp.js dagoeneko martxan dagoenean. Beraz, hasieran saiakera bakarra egiteak huts egingo luke benetako webgune gehienetan.
- Zubia berriro saiatzen da 1.5 segundoz behin, gehienez hamar aldiz, eta bi noranzkoak osatu bezain laster gelditzen da.
- Noranzko bakoitza bereizita amaitzen da; beraz, erreprodukzio-URLa ez da inoiz bi aldiz bidaltzen identitatea agertu arte itxaroten den bitartean.
- SDKa inoiz agertzen ez bada, zubiak isilean uzten dio saiatzeari 15 segundo ingururen ondoren. Ez da ezer idazten kontsolan eta saio-grabazioak eraginik gabe jarraitzen du.
- 128 karaktere baino luzeagoak diren identifikatzaileak baztertu egiten dira moztu beharrean, inoiz ezerrekin bat etorriko ez litzatekeen identifikatzaile erdia ez gordetzeko.
6. Funtzionatzen duela egiaztatzea
- Ireki zure webgunea nabigatzailearen fitxa normal batean eta izan interakzio laburra.
- Zure analisi-tresnan, ireki gertaerarik berriena eta bilatu
mouseplayer_session_urlpropietatea. Irekitzean zuzenean grabaziora eraman behar zaitu. - MousePlayer-en, ireki User Explorer. Identitatea duten saioek hura erakusten dute sortutako bisitari-ezizenaren ordez.
Ezer agertzen ez bada
- Propietatea gertaera guztietan falta da: egiaztatu analisi-SDKa benetan orrian kargatzen dela eta dagokion plataforma hautatu duzula. PostHog hautatzeak ez du Mixpanel irakurriko.
- Propietatea ondorengo gertaeretan soilik agertzen da: hori espero da; ikus 3. ataleko oharra.
- URLa badago baina identitatea ez: zure SDKak oraindik ez du esleitu
distinct_ididentifikatzailerik; normala da erabiltzailea identifikatu aurretik. Ondorengo orri-karga batean jasoko da. - Saioa hasita duen administratzaile gisa probatzen ari zara: konfigurazio batzuek barneko trafikoa baztertzen dute. Saiatu leiho pribatu batekin.
Hemen aipatutako marka guztiak beren jabeenak dira. MousePlayer-ek ez du hornitzaile hauekin negozio-harremanik.