Създадох Google Analytics Алтернатива за WordPress, защото Аналитиката не трябва да изисква PhD
Имаше един момент, някъде през 2023 г., когато Google Analytics 4 принуди всеки собственик на уебсайт да мигрира от Universal Analytics, който е използвал години наред, към напълно нов интерфейс с напълно нов модел на данни и напълно нов набор от терминология за концепции, които преди това не се нуждаеха от нова терминология. Сесиите станаха събития. Показванията на страници станаха екранни изгледи или показвания на страници в зависимост от контекста. Познатият контрол панел с чистата лява странична навигация беше заменен от интерфейс, който изглеждаше проектиран за специалисти по данни, а не за собственици на WordPress сайтове, които съставляват по-голямата част от хората, проследяващи трафика на уебсайта. Миграцията не беше избор. Universal Analytics се затваряше и замяната беше GA4, независимо дали го искате или не.
Разочарованието не беше за промяната като такава. Софтуерът се развива, интерфейсите се подобряват и учението на нови инструменти е част от действието в интернет. Разочарованието беше за посоката на промяната. GA4 направи простите неща сложни. Разберете колко хора посетиха вашия сайт вчера, необходимо е да навигирате през интерфейс за докладване, който по подразбиране се фокусира върху показатели за ангажираност, брой на събитиях и потоци от данни, а не на простото броене на сесии, което повечето собственици на сайтове всъщност искат. Създаването на основен доклад, който би отнел две щраквания в Universal Analytics, сега включва конфигуриране на разследвания, избор на размери и прилагане на филтри през интерфейс, който предполага познаване на концепции за анализ на данни, които повечето WordPress блогъри, малки предприятия и оператори на портфолио сайтове нямат причина да притежават.
Плъгинът Website Analytics by YEB възникна директно от това разочарование. Не като теоретичен продукт, проектиран да заеме пазарен дял, а като практичен инструмент, построен защото съществуващите опции са колективно не успяли при своята най-основна работа: да кажат на собственика на сайта какво се случва на техния сайт на език, който могат веднага да разберат. Плъгинът не се опитва да се конкурира с GA4 по функции. Той не предлага машинно обучение прозрения, прогнозни аудитории или интеграция на BigQuery. Показва сесии, страници, референции, държави и устройства на един контрол панел, който се зарежда бързо и има смисъл в момента, когато го гледате.
Какво повечето собственици на сайтове всъщност се нуждаят от Аналитика
След прекарването на години в построяване и управление на уебсайтове с различни размери, един модел става ясен в това каква информация всъщност управлява решения за типичния собственик на сайт. Те искат да знаят колко хора посетиха днес, тази седмица и този месец. Те искат да знаят кои страници са най-популярни. Те искат да знаят откъде идват посетителите, както географски, така и в отношение на препращащи уебсайтове или търсачки. Те искат да знаят какви устройства и браузъри използват посетителите, главно за да потвърдят, че сайтът работи добре на мобилни. И те искат тази информация представена по начин, който не изисква тридесет минути конфигуриране преди първото полезно число да се появи на екрана.
Това е целият списък за вероятно деветдесет процента от собственици на WordPress сайтове. Не фанели за преобразуване. Не персонализирано проследяване на събития. Не визуализации на потока на потребителите. Не моделиране на атрибуцията в множество маркетингови канали. Това са мощни функции, които големите електронни търговски операции и маркетингови екипи наистина се нуждаят, и GA4 служи добре за тази аудитория. Но блогърът, който пуска три пъти седмично и иска да знае дали някой чете, не се нуждае от моделиране на атрибуцията. Фотографътフрилансер, чийто сайт портфолио получава няколко стотин посещения месечно, не се нуждае от експортиране на BigQuery. Локалният ресторант, чийто WordPress сайт главно показва меню и часове, не се нуждае от потоци от события.
Плъгинът беше проектиран около това разбиране. Контрол панелът представя пет панела: сесии във времето, топ страници, източници на референции, държави на посетители и типове устройства. Всеки панел се актуализира в реално време, когато се записват нови посещения. Селекторът на времевия диапазон в горната част ви позволява да преключвате между днес, тази седмица, този месец и персонализирани диапазони на дати. Няма съветник за конфигуриране, който да ви пита да дефинирате потоци от данни и идентификатори на измерване преди нещо да работи. Инсталирайте плъгина, активирайте го и контрол панелът начина да показва данни от първото посещение нататък. Простотата е намерена и безапологетична, защото сложността трябва да бъде спечелена чрез истинска необходимост, а не наложена по подразбиране.
Приватност като функция, а не като главоболие от съответствие
Пейзажът на приватност за аналитика на уебсайтове е станал все по-сложен, с GDPR, CCPA и различни национални разпоредби, създаващи пачуорк на изисквания, които правят традиционните инструменти за аналитика законово рискови в някои юрисдикции. Google Analytics по-специално е изправена към множество правни предизвикателства в европейски страни над трансфери на данни към американски сървъри и използването на бисквитки за кръстосан проследяване на сайта. Няколко властите за защита на данни на ЕС са издали становища, обявяващи GA4 инсталациите несъответстващи на GDPR, освен ако конкретни допълнителни защити не се прилагат.
Плъгинът за аналитика на WordPress пресича повечето от тези загрижавания чрез неговата архитектура. Данните за посещението се обработват чрез API, които не разчитат на бисквитки на трети страни, не построяват профили на потребители между сайтове и не трансфериране история на сърфирането до рекламни мрежи. Данните служат на една цел: показване на собственика на сайта какво се случва на техния сайт. Няма вторична употреба, няма брокериране на данни и няма екосистема за реклама, събиращ се по събрана информация. За собственици на сайтове, които с нервни са наблюдавали еволюиращия нормативен пейзаж и се питали дали техният аналитичен установен ще предизвика проблем на съответствието, тази архитектура осигурява ниво на увереност, което инструментите, зависещи от бисквитки, не могат да съвпаднат.
Това не означава, че плъгинът е имунен от всички съображения относно приватност. Всеки инструмент, който записва информация за посетител, дори агрегирана и анонимизирана информация, трябва да бъде разкрита в политиката за приватност на сайта. Но разкриването е просто, защото използването на данни е просто. Няма нито един сложен синтез на процесори на данни, подпроцесори и партньори в реклама, които трябва да се изброят. Данните влизат, се показват на контрол панела и това е където пътуването им завършва.
Контрол панелът, който се зарежда под една секунда
Производителността беше неотменимо изискване на дизайна от началото. Собственици на WordPress сайтове са свикнали с админ страниците, които се зареждат бързо, и контрол панел за аналитика, който отнема пет или десет секунди, за да рендира диаграмите, е контрол панел, който се посещава веднъж и след това се забравя. Контрол панелът на плъгина се рендира под една секунда в типична среда на WordPress хостинг, включително всички диаграми, таблици и обобщение на статистика. Това бързина е възможна, защото агрегирането на данни се случва на страната на API, а не в самия администрационен панел на WordPress, и фронтенда използва лесно рендериране на диаграми, което не изисква тежки библиотеки на JavaScript.
Архитектурата на техниката маршрутизира данни за проследяване чрез лесен JavaScript фрагмент, който се изстрелва при всеки заредено на страница, изпращайки информация за посещението към бекенда за обработка. Фрагментът е малък достатъчно, че добавя незначителен период на зареждане към фронтенда, което е важно за собственици на сайтове, които са съзнани за техните точки за основна уеб жизненост и не искат инструмент за аналитика да деградира техните резултати на PageSpeed Insights. Скриптът за проследяване е тестван във всички основни браузъри и не взаимодейства със често срещани плъгини на WordPress, кеширащи слоеве или конфигурации на CDN.
Самият контрол панел е построен като родна администрационна страница на WordPress, която следва конвенции на интерфейса на WordPress, така че се чувства позната на всеки, който е прекарал време в администрационния панел на WordPress. Диаграмите използват чисти, отзивчиви визуализации, които работят на монитори на десктоп и екранчета на таблети еднакво. Таблиците с данни са сортируеми и филтрируеми без изискване на преновогодни на страниците. Целият опит е проектиран да получи собственик на сайт от въпрос към отговор в минимално възможното време, защото стойността на аналитиката не е в самия инструмент, а в решенията, които той им дава.
За кого е този плъгин и за кого не е
Честност относно целева аудитория е важна, защото няма инструмент за аналитика, който служи всеки еднакво добре. Този плъгин е построен за собственици на WordPress сайтове, които искат честна аналитика на трафика без сложност, режим на конфигуриране или тревога от съответствие на приватност. Той се отличава за блогъри, портфолио сайтове, малки бизнес уебсайтове, членски сайтове, които искат да разберат техните модели на трафика и всеки, който е гледал GA4 и се почувствал преклицан от разлика между това, което се нуждаят и това, което интерфейсът му изисква да научат.
Плъгинът не е построен за екипи на企業 маркетинг, които се нуждаят от атрибуция на множество допирания в платени и органични канали. Той не е построен за операции за електронна търговия, които се нуждаят от детайлен анализ на фунелите за преобразуване с проследяване на приходи и показатели за производителност на продукта. Той не е построен за екипи за данни, които се нуждаят от потоци на събитията, пипирани в складове за данни за персонализиран анализ. Това са легитимни нужди, които изискват инструменти, построени специално за тях, и преглед, че един лесен плъгин за аналитика може да служи на тези потребности би бил мошеничес.
Разликата между това, което повечето собственици на сайтове се нуждаят и това, което инструментите за аналитика на предприятието осигуряват, е огромна, и тази разлика е точно където този плъгин живее. Он пълни пространството между "няма аналитика в целия свят" и "GA4 със пълната сложност," като осигурява средния път, който дава собственици на сайтове информацията, които всъщност използват, докато им пести информацията, която не правят. За екосистема на WordPress, където простотата и достъпност са основни принципи, този позиция се чувства естественост, а не ограничение. Плъгинът прави по-малко, но го прави по начин, които повече хора наистина могат да използват.
Често задавани въпроси
Този плъгин напълно безплатна
Плъгинът Website Analytics by YEB е безплатен за инсталиране и използване с основни функции за аналитика. Напредналите функции, които използват допълнителни API, като геоIP данни на ниво град или забелязване на марка на устройства, са налични чрез дополнителна кредит-основана употреба на API, така че плащате само за подобрени способности, които избирате да включите.
Този плъгин използва бисквитки, за да проследи посетители
Плъгинът не разчита на бисквитки на трети страни за проследяване. Данните за посещение се записват въз основа на събитията на заредено на страницата без построяване на постоянни профили на потребители между сайтове, което опростява съответствието на приватност за собственици на сайтове, работещи под GDPR, CCPA и подобни разпоредби.
Този плъгин може да замести Google Analytics напълно
За собственици на сайтове, които главно се нуждаят от брой на сесии, популярност на страница, източници на референции, географски данни и разбивки на устройства, да. За собственици на сайтове, които разчитат на напредналите функции на GA4, като фунели на преобразуване, сегменти на аудитория, прогнозни показатели или интеграция на BigQuery, този плъгин обхваща основни, докато GA4 управлява напредналите случаи на употреба.
Скриптът за проследяване влияе на скоростта на заредено на страница
Фрагментът за проследяване е лесен и се зарежда асинхронно, което означава, че не блокира рендериране на страница. Влияние върху точките на основна уеб жизненост е незначително и скриптът е тестван, за да потвърди, че не се намесва в показатели за производителност на PageSpeed Insights.
Колко далеч назад отиват данните за аналитика
Събирането на данни започва в момента, когато плъгинът се активира и продължава неограничено. Исторически данни от преди инсталирането не са налични, защото плъгинът може да записва само посещения, които се случват след наличието на скрипта му за проследяване на сайта.
Плъгинът работи с плъгини за кеширане като WP Super Cache или W3 Total Cache
Да. Проследяването се обработва чрез JavaScript фрагмент, който се изпълнява в браузъра на посетителя, което означава, че функционира правилно, дори когато самата HTML страница се сервира от кеш. Плъгините за кеширане не се намесват в събирането на данни за аналитика.