{"id":177,"date":"2026-11-05T10:50:46","date_gmt":"2026-11-05T07:50:46","guid":{"rendered":"https:\/\/fluxwp.com\/wiki\/icerik-ve-buyume\/flux-analytics\/"},"modified":"2026-11-05T10:50:46","modified_gmt":"2026-11-05T07:50:46","slug":"flux-analytics","status":"publish","type":"flx_wiki","link":"https:\/\/fluxwp.com\/tr\/wiki\/icerik-ve-buyume\/flux-analytics\/","title":{"rendered":"Flux Analytics"},"excerpt":{"rendered":"<p>Kim geldi, nereden geldi, ba\u011f\u0131\u015fa kadar ne kadar ilerledi: ki\u015fisel veri toplamadan g\u00f6r\u00fcn.<\/p>\n","protected":false},"author":1,"parent":176,"menu_order":1,"template":"","meta":{"_flxseo_title":"","_flxseo_desc":"","_flxseo_focus":"","_flxseo_noindex":false,"_flxseo_image":""},"flx_wiki_section":[],"class_list":["post-177","flx_wiki","type-flx_wiki","status-publish","hentry"],"markdown":"WordPress i\u00e7in gizlilik \u00f6ncelikli istatistik eklentisi: ziyaret\u00e7iler, sayfalar, kaynaklar, ba\u011f\u0131\u015f hunisi, ziyaret\u00e7i yolculuklar\u0131, referans ba\u011flant\u0131lar\u0131 ve canl\u0131 g\u00f6r\u00fcn\u00fcm. Veriler kendi veritaban\u0131n\u0131zda kal\u0131r; yapay zek\u00e2 asistanlar\u0131 MCP ile okuyabilir.\n\n| Paket | `flx-analytics` |\n|---|---|\n| T\u00fcr | Eklenti |\n| Gereksinim | WordPress 6.4+, PHP 7.4+ |\n| Kaynak kod | [plugins\/flx-analytics](https:\/\/github.com\/FluxWP\/fluxwp\/tree\/main\/plugins\/flx-analytics) |\n| S\u00fcr\u00fcm notlar\u0131 | [CHANGELOG.md](https:\/\/github.com\/FluxWP\/fluxwp\/blob\/main\/plugins\/flx-analytics\/CHANGELOG.md) |\n| Lisans | GPL-2.0-or-later |\n\n## Ne i\u015fe yarar?\nGoogle Analytics a\u011f\u0131r, \u00e7erez uyar\u0131s\u0131 ister ve ziyaret\u00e7i verisini \u00fc\u00e7\u00fcnc\u00fc tarafa g\u00f6nderir. Basit saya\u00e7lar ise g\u00f6r\u00fcnt\u00fclenmede kal\u0131r. Bir derne\u011fin ihtiyac\u0131 ikisinin aras\u0131: *ka\u00e7 ki\u015fi geldi, nereden geldi ve ka\u00e7\u0131 ger\u00e7ekten ba\u011f\u0131\u015f yapt\u0131?*\n\n- **Ki\u015fisel veri yok.** IP adresi ya da taray\u0131c\u0131 parmak izi saklanmaz. Ziyaret\u00e7i yaln\u0131z ayn\u0131 g\u00fcn i\u00e7inde, ertesi g\u00fcn silinen rastgele bir anahtarla tan\u0131n\u0131r. \u00c7erez uyar\u0131s\u0131 gerekmez.\n- **Ba\u011f\u0131\u015f odakl\u0131.** Haz\u0131r huni her ziyareti ilk sayfadan ba\u011f\u0131\u015f sayfas\u0131na, \u00f6deme formuna, \"\u00d6deme yap\" t\u0131klamas\u0131na ve te\u015fekk\u00fcr sayfas\u0131na kadar izler.\n- **Say\u0131lar\u0131n \u00f6tesinde yolculuklar.** \u0130nsanlar\u0131n hangi s\u0131rayla gezdi\u011fini, nerede b\u0131rakt\u0131\u011f\u0131n\u0131 ve hangi yollar\u0131n hedefe ula\u015ft\u0131\u011f\u0131n\u0131 g\u00f6r\u00fcn.\n- **G\u00f6n\u00fcll\u00fcler i\u00e7in referans ba\u011flant\u0131lar\u0131.** Her g\u00f6n\u00fcll\u00fcye ya da kampanyaya bir `?r=kod` ba\u011flant\u0131s\u0131 verin; getirdi\u011fi ziyaret\u00e7ileri, ziyaretleri ve ba\u011f\u0131\u015flar\u0131 g\u00f6r\u00fcn.\n- **H\u0131zl\u0131 ve \u00f6nbellek dostu.** ~2 KB'l\u0131k saya\u00e7 ve WordPress'i bile y\u00fcklemeyen toplama ucu. LiteSpeed ve di\u011fer sayfa \u00f6nbellekleriyle \u00e7al\u0131\u015f\u0131r.\n- **Yapay zek\u00e2ya haz\u0131r.** 15 MCP arac\u0131 sayesinde Flux AI, Claude ya da herhangi bir MCP istemcisi \"bu ay ba\u011f\u0131\u015f\u00e7\u0131lar\u0131m\u0131z nereden geldi?\" sorusunu yan\u0131tlar.\n- **T\u00fcrk\u00e7e ve \u0130ngilizce**, her kullan\u0131c\u0131n\u0131n WordPress diline g\u00f6re.\n\n## \u00d6zellikler\n### \u0130statistikler\n- Alt\u0131 g\u00f6sterge: ziyaret\u00e7i, g\u00f6r\u00fcnt\u00fclenme, ziyaret, ziyaret\u00e7i ba\u015f\u0131na sayfa, ortalama ziyaret s\u00fcresi ve hemen \u00e7\u0131kma; her biri \u00f6nceki d\u00f6nemle kar\u015f\u0131la\u015ft\u0131rmal\u0131.\n- Tarih aral\u0131klar\u0131 (bug\u00fcn, 7\/30\/90 g\u00fcn, aylar, y\u0131llar, \u00f6zel), g\u00fcnl\u00fck grafik ve 5 saniyede bir yenilenen **Canl\u0131** panel.\n- **D\u00fcnya haritas\u0131** ve \u00fclke listesi. \u00dclke IP'den de\u011fil, taray\u0131c\u0131n\u0131n saat diliminden \u00e7\u0131kar\u0131l\u0131r.\n- Sayfalar (t\u0131klay\u0131nca kendi grafi\u011fi), y\u00f6nlendiren siteler, kanallar (arama, sosyal, yapay zek\u00e2 asistanlar\u0131, e-posta, reklam, kampanya, referans ba\u011flant\u0131s\u0131), cihaz, taray\u0131c\u0131, sistem, dil, UTM kampanyalar\u0131, 404 sayfalar\u0131 ve CSV.\n- Her ekranda **ziyaret\u00e7i t\u00fcr\u00fc s\u00fczgeci**: t\u00fcm\u00fc, yaln\u0131z d\u0131\u015far\u0131dan gelenler, giri\u015f yapanlar ya da tek bir rol.\n\n### Ba\u011f\u0131\u015f hunisi\n- Varsay\u0131lan ad\u0131mlar: *siteye giri\u015f \u2192 ba\u011f\u0131\u015f sayfas\u0131 \u2192 \u00f6deme sayfas\u0131 \u2192 formu doldurmaya ba\u015flad\u0131 \u2192 \"\u00d6deme yap\"a bast\u0131 \u2192 ba\u011f\u0131\u015f tamamland\u0131*. \u00d6deme ad\u0131m\u0131 olaylar\u0131 klasik ve blok \u00f6demede kendili\u011finden g\u00f6nderilir.\n- Huniyi **kanala, y\u00f6nlendiren siteye, referans koduna, role ya da \u00fclkeye g\u00f6re** k\u0131r\u0131n.\n- **G\u00f6rsel huni d\u00fczenleyicisi:** en fazla 5 huni \u00d7 10 ad\u0131m; her ad\u0131m bir sayfa, bir olay ya da siteye giri\u015f. S\u00fcr\u00fckleyerek s\u0131ralay\u0131n, sayfa ve olaylar\u0131 \u00f6nerilerden se\u00e7in.\n\n### Yolculuklar\n- Giri\u015f sayfas\u0131ndan itibaren ad\u0131m ad\u0131m ak\u0131\u015f (2\u20136 ad\u0131m): her kutuda ka\u00e7 ziyaret var, ne kadar\u0131 orada bitti.\n- En s\u0131k izlenen yollar; pay\u0131, \u00f6nceki d\u00f6neme g\u00f6re de\u011fi\u015fimi ve hedefe ula\u015fma oran\u0131yla. Ba\u015flang\u0131\u00e7 sayfas\u0131, biti\u015f sayfas\u0131 ya da hedefe g\u00f6re s\u00fcz\u00fcn.\n- \"Sayfalar\u0131 grupla\", `\/haber\/...` gibi alt sayfalar\u0131 tek kutuda toplar.\n\n### Referans ba\u011flant\u0131lar\u0131\n- Tek t\u0131kla adl\u0131 ba\u011flant\u0131 olu\u015fturun (`?r=ayse`). Gelen ki\u015fiye yaln\u0131z kodu tutan 30 g\u00fcnl\u00fck birinci taraf \u00e7erez konur; sonraki sayfalar\u0131, sonraki g\u00fcnleri ve ba\u011f\u0131\u015f\u0131 o koda say\u0131l\u0131r.\n- Ba\u011flant\u0131 ba\u015f\u0131na: ziyaret\u00e7i, ziyaret, ziyaret ba\u015f\u0131na sayfa, ortalama s\u00fcre, hunide ula\u015f\u0131lan en ileri ad\u0131m ve ba\u011f\u0131\u015flar (adet ve tutar). Sat\u0131ra t\u0131klay\u0131nca b\u00fct\u00fcn ekran o ba\u011flant\u0131yla gelenlere s\u00fcz\u00fcl\u00fcr.\n\n### Olaylar\n- Kendili\u011finden: d\u0131\u015f ba\u011flant\u0131lar, dosya indirmeler, telefon, e-posta ve WhatsApp t\u0131klamalar\u0131, site i\u00e7i arama ve \u00f6denen WooCommerce ba\u011f\u0131\u015flar\u0131 (t\u00fcr ve tutar, sipari\u015f ba\u015f\u0131na bir kez).\n- Kendi olaylar\u0131n\u0131z: herhangi bir \u00f6\u011fede `data-flxan-event=\"ad\"`, JavaScript'te `flxan.track()` ya da PHP'de `flxan_track_event()`.\n\n### WordPress'in i\u00e7inde\n- Ba\u015flang\u0131\u00e7 ekran\u0131nda d\u00f6rt **widget**: canl\u0131 ziyaret\u00e7iler, ziyaret\u00e7iler, trafik kaynaklar\u0131 ve referanslar, ba\u011f\u0131\u015f hunisi.\n- Yaz\u0131 ve sayfa listelerinde \"G\u00f6r\u00fcnt\u00fclenme\" s\u00fctunu, y\u00f6netim \u00e7ubu\u011funda sayfan\u0131n g\u00f6r\u00fcnt\u00fclenmesi ve iki k\u0131sa kod: `[flx_analiz_populer]` (en \u00e7ok okunanlar) ve `[flx_analiz_sayac]` (saya\u00e7).\n- Koko Analytics'in ge\u00e7mi\u015f verisini, onun tablolar\u0131na dokunmadan aktar\u0131r.\n- Kontrollerini **Sistem Kontrol\u00fc**'ne (Flux Speed), `flxan_view` yetkisini Flux Roles'e kaydeder.\n\n## Kurulum\nGereksinimler: WordPress 6.4+, PHP 7.4+. WooCommerce iste\u011fe ba\u011fl\u0131 (yaln\u0131z ba\u011f\u0131\u015f olaylar\u0131 i\u00e7in gerekir).\n\n**Zip ile**\n\n1. [Releases](https:\/\/github.com\/FluxWP\/fluxwp\/releases) sayfas\u0131nda en son `flx-analytics-v*` s\u00fcr\u00fcm\u00fcnden `flx-analytics.zip`'i indirin.\n2. **Eklentiler \u203a Yeni ekle \u203a Eklenti y\u00fckle**, zip'i se\u00e7in, sonra **Etkinle\u015ftir**.\n\n**FluxWP Panel ile** (sitelerimizde \u00f6nerilen)\n\n**FluxWP Panel \u203a Paketler** t\u00fcm FluxWP paketlerini listeler; *Flux Analytics*'in yan\u0131ndaki **Kur**'a bas\u0131n. G\u00fcncellemeler de buradan gelir.\n\n**\u0130lk ad\u0131mlar**\n\n1. **Site Analitik \u203a Ayarlar**'\u0131 bir kez a\u00e7\u0131n. H\u0131zl\u0131 toplama ucu kendili\u011finden test edilir; \u00e7al\u0131\u015fmazsa eklenti kendisi REST'e ge\u00e7er.\n2. Siteyi giri\u015f yapmad\u0131\u011f\u0131n\u0131z bir taray\u0131c\u0131dan a\u00e7\u0131n. Ziyaret birka\u00e7 dakika i\u00e7inde **Site Analitik \u203a \u0130statistikler**'de g\u00f6r\u00fcn\u00fcr.\n3. **Ayarlar \u203a Huniler**'de huni ad\u0131mlar\u0131na bak\u0131n (ba\u011f\u0131\u015f sayfan\u0131z\u0131n yolu `\/bagis\/` de\u011filse d\u00fczeltin).\n4. LiteSpeed kullan\u0131yorsan\u0131z ek ayar gerekmez; ayar de\u011fi\u015ftirdikten sonra **Purge All** yap\u0131n.\n5. Koko Analytics'ten mi ge\u00e7iyorsunuz? **Ayarlar \u203a Veri \u203a Koko Analytics verisini aktar**, sonra Koko'yu kald\u0131r\u0131n.\n\n> [!NOTE]\n> Gizlilik metninize anonim istatistik topland\u0131\u011f\u0131n\u0131 yaz\u0131n. Tek \u00e7erez (`flxan_r`) yaln\u0131z referans ba\u011flant\u0131s\u0131yla gelen ziyaret\u00e7iye konur ve koddan ba\u015fka bir \u015fey tutmaz.\n\nAd\u0131m ad\u0131m FluxWP kurulumu: [[hizli-baslangic]] \u00b7 Paket kurma ve g\u00fcncelleme: [[paketler-ve-guncellemeler]]\n\n## AI asistanlar\u0131yla (MCP)\nFlux Analytics, sitenin MCP sunucusuna (**Flux AI & MCP** sa\u011flar) ve **Flux AI** sohbetine 15 ara\u00e7 ekler. Her ara\u00e7 tarih aral\u0131\u011f\u0131, ziyaret\u00e7i t\u00fcr\u00fc (`seg`) ve referans kodu (`rc`) al\u0131r.\n\n| Ara\u00e7 | Neyi yan\u0131tlar |\n|---|---|\n| `flxan_summary`, `flxan_timeseries`, `flxan_compare` | Toplamlar, gidi\u015fat ve iki d\u00f6nemin kar\u015f\u0131la\u015ft\u0131rmas\u0131 |\n| `flxan_pages`, `flxan_page`, `flxan_referrers`, `flxan_breakdown` | Sayfalar, tek sayfa, y\u00f6nlendiren siteler, kanallar, cihazlar, \u00fclkeler, UTM |\n| `flxan_events`, `flxan_realtime` | T\u0131klamalar ve ba\u011f\u0131\u015flar, \u015fu an sitede kim var |\n| `flxan_funnel`, `flxan_journeys` | Kayna\u011fa g\u00f6re huni ad\u0131mlar\u0131, ziyaret\u00e7i yollar\u0131 ve hedefe ula\u015fma |\n| `flxan_refs`, `flxan_segments`, `flxan_ref_save` | Referans raporu, rollere g\u00f6re da\u011f\u0131l\u0131m, referans ba\u011flant\u0131s\u0131 olu\u015fturma\/adland\u0131rma |\n\nMCP istemcisine `https:\/\/siteniz\/wp-json\/flx-mcp\/v1\/mcp` adresini verin. Flux App kuruluysa istemci OAuth ile giri\u015f yapar; de\u011filse **Flux AI & MCP \u203a MCP** alt\u0131nda anahtar olu\u015fturun:\n\n```bash\nclaude mcp add --transport http sitem https:\/\/example.org\/wp-json\/flx-mcp\/v1\/mcp --header \"Authorization: Bearer ANAHTAR\"\n```\n\nEri\u015fim i\u00e7in `flxan_view` yetkisi gerekir. `flxan_ref_save` d\u0131\u015f\u0131ndaki t\u00fcm ara\u00e7lar salt okunurdur.\n\n\u00d6rnek istekler:\n- *\"Bu hafta ge\u00e7en haftaya g\u00f6re ka\u00e7 ziyaret\u00e7imiz oldu, en \u00e7ok hangi kanal b\u00fcy\u00fcd\u00fc?\"*\n- *\"Ekim'de en \u00e7ok ba\u011f\u0131\u015f\u0131 hangi referans ba\u011flant\u0131s\u0131 getirdi?\"*\n- *\"Ba\u011f\u0131\u015f sayfas\u0131yla \u00f6deme aras\u0131nda insanlar nerede b\u0131rak\u0131yor? Cihaza g\u00f6re k\u0131r.\"*\n- *\"Okul kampanyas\u0131 i\u00e7in bir referans ba\u011flant\u0131s\u0131 olu\u015ftur.\"*\n\n## Geli\u015ftiriciler i\u00e7in\n```php\n\/\/ Sunucu taraf\u0131 olay (\u00f6r. b\u00fclten kayd\u0131); $uniq ba\u015f\u0131na g\u00fcnde bir kez say\u0131l\u0131r.\nflxan_track_event( 'bulten', 'alt-form', 0, 'user-42' );\n```\n\n```html\nFaaliyet raporu\n<script>flxan.track('paylas', 'instagram');<\/script>\n```\n\n- REST API `\/wp-json\/flxan\/v1` alt\u0131nda (`report`, `list`, `realtime`, `funnel`, `journeys`, `refs`, `dashboard`).\n- Filtreler: `flxan_exclude_request`, `flxan_order_event_param`, `flxan_ref_cookie_days`, `flxan_can_manage_refs`.\n- Tam ba\u015fvuru: [docs\/flx-analytics\/API.md](https:\/\/github.com\/FluxWP\/fluxwp\/blob\/main\/docs\/flx-analytics\/API.md). S\u00fcr\u00fcm notlar\u0131: [CHANGELOG.md](https:\/\/github.com\/FluxWP\/fluxwp\/blob\/main\/plugins\/flx-analytics\/CHANGELOG.md).\n\n### Nas\u0131l \u00e7al\u0131\u015f\u0131r\n\n```\n Taray\u0131c\u0131 \u2500\u2500 tracker.js (~2 KB, sendBeacon) \u2500\u2500\u25b6 endpoint.php (WordPress y\u00fcklenmez)\n                                                  \u2502 uploads\/flx-analytics\/buffer-*.ndjson'a ekler\n                                                  \u25bc\n                     toplay\u0131c\u0131 (WP-Cron + panel a\u00e7\u0131l\u0131\u015f\u0131 + istek sonu, 10 dk arayla)\n                                                  \u2502 g\u00fcnl\u00fck \u00f6zet tablolar\u0131 wp_flxan_*\n                                                  \u25bc\n       \u0130statistikler \u00b7 Yolculuklar \u00b7 widget'lar \u00b7 REST \u00b7 MCP ara\u00e7lar\u0131 \u00b7 Flux AI sohbeti\n```\n\n## Yol haritas\u0131\n| | |\n|---|---|\n| \u2705 | \u00c7erezsiz say\u0131m, h\u0131zl\u0131 toplama ucu, Koko Analytics aktar\u0131m\u0131 |\n| \u2705 | Ziyaret\u00e7i t\u00fcrleri ve roller, referans ba\u011flant\u0131lar\u0131, kayna\u011fa g\u00f6re ba\u011f\u0131\u015f hunisi |\n| \u2705 | D\u00fcnya haritas\u0131, canl\u0131 panel, Ba\u015flang\u0131\u00e7 widget'lar\u0131 |\n| \u2705 | Yolculuklar ve g\u00f6rsel huni d\u00fczenleyicisi |\n| \u2705 | MCP ve Flux AI ara\u00e7lar\u0131, T\u00fcrk\u00e7e ve \u0130ngilizce aray\u00fcz |\n| \u2b1c | Hunilerde daha ayr\u0131nt\u0131l\u0131 e-ticaret ad\u0131mlar\u0131 (\u00f6r. sepete ekleme) |\n| \u2b1c | Zamanlanm\u0131\u015f e-posta raporlar\u0131 |\n| \u2b1c | Hedef uyar\u0131lar\u0131 (\u00f6r. hunide ani d\u00fc\u015f\u00fc\u015f) |\n","html":"<p>WordPress i\u00e7in gizlilik \u00f6ncelikli istatistik eklentisi: ziyaret\u00e7iler, sayfalar, kaynaklar, ba\u011f\u0131\u015f hunisi, ziyaret\u00e7i yolculuklar\u0131, referans ba\u011flant\u0131lar\u0131 ve canl\u0131 g\u00f6r\u00fcn\u00fcm. Veriler kendi veritaban\u0131n\u0131zda kal\u0131r; yapay zek\u00e2 asistanlar\u0131 MCP ile okuyabilir.<\/p>\n<div class=\"flxwk-table\"><table>\n<thead>\n<tr>\n<th>Paket<\/th>\n<th><code>flx-analytics<\/code><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>T\u00fcr<\/td>\n<td>Eklenti<\/td>\n<\/tr>\n<tr>\n<td>Gereksinim<\/td>\n<td>WordPress 6.4+, PHP 7.4+<\/td>\n<\/tr>\n<tr>\n<td>Kaynak kod<\/td>\n<td><a href=\"https:\/\/github.com\/FluxWP\/fluxwp\/tree\/main\/plugins\/flx-analytics\" target=\"_blank\" rel=\"noopener\">plugins\/flx-analytics<\/a><\/td>\n<\/tr>\n<tr>\n<td>S\u00fcr\u00fcm notlar\u0131<\/td>\n<td><a href=\"https:\/\/github.com\/FluxWP\/fluxwp\/blob\/main\/plugins\/flx-analytics\/CHANGELOG.md\" target=\"_blank\" rel=\"noopener\">CHANGELOG.md<\/a><\/td>\n<\/tr>\n<tr>\n<td>Lisans<\/td>\n<td>GPL-2.0-or-later<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<h2 id=\"ne-ise-yarar\">Ne i\u015fe yarar?<a class=\"flxwk-anchor\" href=\"#ne-ise-yarar\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h2>\n<p>Google Analytics a\u011f\u0131r, \u00e7erez uyar\u0131s\u0131 ister ve ziyaret\u00e7i verisini \u00fc\u00e7\u00fcnc\u00fc tarafa g\u00f6nderir. Basit saya\u00e7lar ise g\u00f6r\u00fcnt\u00fclenmede kal\u0131r. Bir derne\u011fin ihtiyac\u0131 ikisinin aras\u0131: <em>ka\u00e7 ki\u015fi geldi, nereden geldi ve ka\u00e7\u0131 ger\u00e7ekten ba\u011f\u0131\u015f yapt\u0131?<\/em><\/p>\n<ul>\n<li><strong>Ki\u015fisel veri yok.<\/strong> IP adresi ya da taray\u0131c\u0131 parmak izi saklanmaz. Ziyaret\u00e7i yaln\u0131z ayn\u0131 g\u00fcn i\u00e7inde, ertesi g\u00fcn silinen rastgele bir anahtarla tan\u0131n\u0131r. \u00c7erez uyar\u0131s\u0131 gerekmez.<\/li>\n<li><strong>Ba\u011f\u0131\u015f odakl\u0131.<\/strong> Haz\u0131r huni her ziyareti ilk sayfadan ba\u011f\u0131\u015f sayfas\u0131na, \u00f6deme formuna, \"\u00d6deme yap\" t\u0131klamas\u0131na ve te\u015fekk\u00fcr sayfas\u0131na kadar izler.<\/li>\n<li><strong>Say\u0131lar\u0131n \u00f6tesinde yolculuklar.<\/strong> \u0130nsanlar\u0131n hangi s\u0131rayla gezdi\u011fini, nerede b\u0131rakt\u0131\u011f\u0131n\u0131 ve hangi yollar\u0131n hedefe ula\u015ft\u0131\u011f\u0131n\u0131 g\u00f6r\u00fcn.<\/li>\n<li><strong>G\u00f6n\u00fcll\u00fcler i\u00e7in referans ba\u011flant\u0131lar\u0131.<\/strong> Her g\u00f6n\u00fcll\u00fcye ya da kampanyaya bir <code>?r=kod<\/code> ba\u011flant\u0131s\u0131 verin; getirdi\u011fi ziyaret\u00e7ileri, ziyaretleri ve ba\u011f\u0131\u015flar\u0131 g\u00f6r\u00fcn.<\/li>\n<li><strong>H\u0131zl\u0131 ve \u00f6nbellek dostu.<\/strong> ~2 KB'l\u0131k saya\u00e7 ve WordPress'i bile y\u00fcklemeyen toplama ucu. LiteSpeed ve di\u011fer sayfa \u00f6nbellekleriyle \u00e7al\u0131\u015f\u0131r.<\/li>\n<li><strong>Yapay zek\u00e2ya haz\u0131r.<\/strong> 15 MCP arac\u0131 sayesinde Flux AI, Claude ya da herhangi bir MCP istemcisi \"bu ay ba\u011f\u0131\u015f\u00e7\u0131lar\u0131m\u0131z nereden geldi?\" sorusunu yan\u0131tlar.<\/li>\n<li><strong>T\u00fcrk\u00e7e ve \u0130ngilizce<\/strong>, her kullan\u0131c\u0131n\u0131n WordPress diline g\u00f6re.<\/li>\n<\/ul>\n<h2 id=\"ozellikler\">\u00d6zellikler<a class=\"flxwk-anchor\" href=\"#ozellikler\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h2>\n<h3 id=\"istatistikler\">\u0130statistikler<a class=\"flxwk-anchor\" href=\"#istatistikler\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h3>\n<ul>\n<li>Alt\u0131 g\u00f6sterge: ziyaret\u00e7i, g\u00f6r\u00fcnt\u00fclenme, ziyaret, ziyaret\u00e7i ba\u015f\u0131na sayfa, ortalama ziyaret s\u00fcresi ve hemen \u00e7\u0131kma; her biri \u00f6nceki d\u00f6nemle kar\u015f\u0131la\u015ft\u0131rmal\u0131.<\/li>\n<li>Tarih aral\u0131klar\u0131 (bug\u00fcn, 7\/30\/90 g\u00fcn, aylar, y\u0131llar, \u00f6zel), g\u00fcnl\u00fck grafik ve 5 saniyede bir yenilenen <strong>Canl\u0131<\/strong> panel.<\/li>\n<li><strong>D\u00fcnya haritas\u0131<\/strong> ve \u00fclke listesi. \u00dclke IP'den de\u011fil, taray\u0131c\u0131n\u0131n saat diliminden \u00e7\u0131kar\u0131l\u0131r.<\/li>\n<li>Sayfalar (t\u0131klay\u0131nca kendi grafi\u011fi), y\u00f6nlendiren siteler, kanallar (arama, sosyal, yapay zek\u00e2 asistanlar\u0131, e-posta, reklam, kampanya, referans ba\u011flant\u0131s\u0131), cihaz, taray\u0131c\u0131, sistem, dil, UTM kampanyalar\u0131, 404 sayfalar\u0131 ve CSV.<\/li>\n<li>Her ekranda <strong>ziyaret\u00e7i t\u00fcr\u00fc s\u00fczgeci<\/strong>: t\u00fcm\u00fc, yaln\u0131z d\u0131\u015far\u0131dan gelenler, giri\u015f yapanlar ya da tek bir rol.<\/li>\n<\/ul>\n<h3 id=\"bagis-hunisi\">Ba\u011f\u0131\u015f hunisi<a class=\"flxwk-anchor\" href=\"#bagis-hunisi\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h3>\n<ul>\n<li>Varsay\u0131lan ad\u0131mlar: <em>siteye giri\u015f \u2192 ba\u011f\u0131\u015f sayfas\u0131 \u2192 \u00f6deme sayfas\u0131 \u2192 formu doldurmaya ba\u015flad\u0131 \u2192 \"\u00d6deme yap\"a bast\u0131 \u2192 ba\u011f\u0131\u015f tamamland\u0131<\/em>. \u00d6deme ad\u0131m\u0131 olaylar\u0131 klasik ve blok \u00f6demede kendili\u011finden g\u00f6nderilir.<\/li>\n<li>Huniyi <strong>kanala, y\u00f6nlendiren siteye, referans koduna, role ya da \u00fclkeye g\u00f6re<\/strong> k\u0131r\u0131n.<\/li>\n<li><strong>G\u00f6rsel huni d\u00fczenleyicisi:<\/strong> en fazla 5 huni \u00d7 10 ad\u0131m; her ad\u0131m bir sayfa, bir olay ya da siteye giri\u015f. S\u00fcr\u00fckleyerek s\u0131ralay\u0131n, sayfa ve olaylar\u0131 \u00f6nerilerden se\u00e7in.<\/li>\n<\/ul>\n<h3 id=\"yolculuklar\">Yolculuklar<a class=\"flxwk-anchor\" href=\"#yolculuklar\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h3>\n<ul>\n<li>Giri\u015f sayfas\u0131ndan itibaren ad\u0131m ad\u0131m ak\u0131\u015f (2\u20136 ad\u0131m): her kutuda ka\u00e7 ziyaret var, ne kadar\u0131 orada bitti.<\/li>\n<li>En s\u0131k izlenen yollar; pay\u0131, \u00f6nceki d\u00f6neme g\u00f6re de\u011fi\u015fimi ve hedefe ula\u015fma oran\u0131yla. Ba\u015flang\u0131\u00e7 sayfas\u0131, biti\u015f sayfas\u0131 ya da hedefe g\u00f6re s\u00fcz\u00fcn.<\/li>\n<li>\"Sayfalar\u0131 grupla\", <code>\/haber\/...<\/code> gibi alt sayfalar\u0131 tek kutuda toplar.<\/li>\n<\/ul>\n<h3 id=\"referans-baglantilari\">Referans ba\u011flant\u0131lar\u0131<a class=\"flxwk-anchor\" href=\"#referans-baglantilari\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h3>\n<ul>\n<li>Tek t\u0131kla adl\u0131 ba\u011flant\u0131 olu\u015fturun (<code>?r=ayse<\/code>). Gelen ki\u015fiye yaln\u0131z kodu tutan 30 g\u00fcnl\u00fck birinci taraf \u00e7erez konur; sonraki sayfalar\u0131, sonraki g\u00fcnleri ve ba\u011f\u0131\u015f\u0131 o koda say\u0131l\u0131r.<\/li>\n<li>Ba\u011flant\u0131 ba\u015f\u0131na: ziyaret\u00e7i, ziyaret, ziyaret ba\u015f\u0131na sayfa, ortalama s\u00fcre, hunide ula\u015f\u0131lan en ileri ad\u0131m ve ba\u011f\u0131\u015flar (adet ve tutar). Sat\u0131ra t\u0131klay\u0131nca b\u00fct\u00fcn ekran o ba\u011flant\u0131yla gelenlere s\u00fcz\u00fcl\u00fcr.<\/li>\n<\/ul>\n<h3 id=\"olaylar\">Olaylar<a class=\"flxwk-anchor\" href=\"#olaylar\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h3>\n<ul>\n<li>Kendili\u011finden: d\u0131\u015f ba\u011flant\u0131lar, dosya indirmeler, telefon, e-posta ve WhatsApp t\u0131klamalar\u0131, site i\u00e7i arama ve \u00f6denen WooCommerce ba\u011f\u0131\u015flar\u0131 (t\u00fcr ve tutar, sipari\u015f ba\u015f\u0131na bir kez).<\/li>\n<li>Kendi olaylar\u0131n\u0131z: herhangi bir \u00f6\u011fede <code>data-flxan-event=\"ad\"<\/code>, JavaScript'te <code>flxan.track()<\/code> ya da PHP'de <code>flxan_track_event()<\/code>.<\/li>\n<\/ul>\n<h3 id=\"wordpress-in-icinde\">WordPress'in i\u00e7inde<a class=\"flxwk-anchor\" href=\"#wordpress-in-icinde\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h3>\n<ul>\n<li>Ba\u015flang\u0131\u00e7 ekran\u0131nda d\u00f6rt <strong>widget<\/strong>: canl\u0131 ziyaret\u00e7iler, ziyaret\u00e7iler, trafik kaynaklar\u0131 ve referanslar, ba\u011f\u0131\u015f hunisi.<\/li>\n<li>Yaz\u0131 ve sayfa listelerinde \"G\u00f6r\u00fcnt\u00fclenme\" s\u00fctunu, y\u00f6netim \u00e7ubu\u011funda sayfan\u0131n g\u00f6r\u00fcnt\u00fclenmesi ve iki k\u0131sa kod: <code>&#91;flx_analiz_populer&#93;<\/code> (en \u00e7ok okunanlar) ve <code>&#91;flx_analiz_sayac&#93;<\/code> (saya\u00e7).<\/li>\n<li>Koko Analytics'in ge\u00e7mi\u015f verisini, onun tablolar\u0131na dokunmadan aktar\u0131r.<\/li>\n<li>Kontrollerini <strong>Sistem Kontrol\u00fc<\/strong>'ne (Flux Speed), <code>flxan_view<\/code> yetkisini Flux Roles'e kaydeder.<\/li>\n<\/ul>\n<h2 id=\"kurulum\">Kurulum<a class=\"flxwk-anchor\" href=\"#kurulum\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h2>\n<p>Gereksinimler: WordPress 6.4+, PHP 7.4+. WooCommerce iste\u011fe ba\u011fl\u0131 (yaln\u0131z ba\u011f\u0131\u015f olaylar\u0131 i\u00e7in gerekir).<\/p>\n<p><strong>Zip ile<\/strong><\/p>\n<ol>\n<li><a href=\"https:\/\/github.com\/FluxWP\/fluxwp\/releases\" target=\"_blank\" rel=\"noopener\">Releases<\/a> sayfas\u0131nda en son <code>flx-analytics-v*<\/code> s\u00fcr\u00fcm\u00fcnden <code>flx-analytics.zip<\/code>'i indirin.<\/li>\n<li><strong>Eklentiler \u203a Yeni ekle \u203a Eklenti y\u00fckle<\/strong>, zip'i se\u00e7in, sonra <strong>Etkinle\u015ftir<\/strong>.<\/li>\n<\/ol>\n<p><strong>FluxWP Panel ile<\/strong> (sitelerimizde \u00f6nerilen)<\/p>\n<p><strong>FluxWP Panel \u203a Paketler<\/strong> t\u00fcm FluxWP paketlerini listeler; <em>Flux Analytics<\/em>'in yan\u0131ndaki <strong>Kur<\/strong>'a bas\u0131n. G\u00fcncellemeler de buradan gelir.<\/p>\n<p><strong>\u0130lk ad\u0131mlar<\/strong><\/p>\n<ol>\n<li><strong>Site Analitik \u203a Ayarlar<\/strong>'\u0131 bir kez a\u00e7\u0131n. H\u0131zl\u0131 toplama ucu kendili\u011finden test edilir; \u00e7al\u0131\u015fmazsa eklenti kendisi REST'e ge\u00e7er.<\/li>\n<li>Siteyi giri\u015f yapmad\u0131\u011f\u0131n\u0131z bir taray\u0131c\u0131dan a\u00e7\u0131n. Ziyaret birka\u00e7 dakika i\u00e7inde <strong>Site Analitik \u203a \u0130statistikler<\/strong>'de g\u00f6r\u00fcn\u00fcr.<\/li>\n<li><strong>Ayarlar \u203a Huniler<\/strong>'de huni ad\u0131mlar\u0131na bak\u0131n (ba\u011f\u0131\u015f sayfan\u0131z\u0131n yolu <code>\/bagis\/<\/code> de\u011filse d\u00fczeltin).<\/li>\n<li>LiteSpeed kullan\u0131yorsan\u0131z ek ayar gerekmez; ayar de\u011fi\u015ftirdikten sonra <strong>Purge All<\/strong> yap\u0131n.<\/li>\n<li>Koko Analytics'ten mi ge\u00e7iyorsunuz? <strong>Ayarlar \u203a Veri \u203a Koko Analytics verisini aktar<\/strong>, sonra Koko'yu kald\u0131r\u0131n.<\/li>\n<\/ol>\n<div class=\"flxwk-callout is-note\"><p class=\"flxwk-callout__t\">Not<\/p><p>Gizlilik metninize anonim istatistik topland\u0131\u011f\u0131n\u0131 yaz\u0131n. Tek \u00e7erez (<code>flxan_r<\/code>) yaln\u0131z referans ba\u011flant\u0131s\u0131yla gelen ziyaret\u00e7iye konur ve koddan ba\u015fka bir \u015fey tutmaz.<\/p>\n<\/div>\n<p>Ad\u0131m ad\u0131m FluxWP kurulumu: <a href=\"https:\/\/fluxwp.com\/wiki\/hizli-baslangic\/\">H\u0131zl\u0131 ba\u015flang\u0131\u00e7<\/a> \u00b7 Paket kurma ve g\u00fcncelleme: <a href=\"https:\/\/fluxwp.com\/wiki\/paketler-ve-guncellemeler\/\">Paketleri kurmak ve g\u00fcncellemek<\/a><\/p>\n<h2 id=\"ai-asistanlariyla-mcp\">AI asistanlar\u0131yla (MCP)<a class=\"flxwk-anchor\" href=\"#ai-asistanlariyla-mcp\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h2>\n<p>Flux Analytics, sitenin MCP sunucusuna (<strong>Flux AI &amp; MCP<\/strong> sa\u011flar) ve <strong>Flux AI<\/strong> sohbetine 15 ara\u00e7 ekler. Her ara\u00e7 tarih aral\u0131\u011f\u0131, ziyaret\u00e7i t\u00fcr\u00fc (<code>seg<\/code>) ve referans kodu (<code>rc<\/code>) al\u0131r.<\/p>\n<div class=\"flxwk-table\"><table>\n<thead>\n<tr>\n<th>Ara\u00e7<\/th>\n<th>Neyi yan\u0131tlar<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>flxan_summary<\/code>, <code>flxan_timeseries<\/code>, <code>flxan_compare<\/code><\/td>\n<td>Toplamlar, gidi\u015fat ve iki d\u00f6nemin kar\u015f\u0131la\u015ft\u0131rmas\u0131<\/td>\n<\/tr>\n<tr>\n<td><code>flxan_pages<\/code>, <code>flxan_page<\/code>, <code>flxan_referrers<\/code>, <code>flxan_breakdown<\/code><\/td>\n<td>Sayfalar, tek sayfa, y\u00f6nlendiren siteler, kanallar, cihazlar, \u00fclkeler, UTM<\/td>\n<\/tr>\n<tr>\n<td><code>flxan_events<\/code>, <code>flxan_realtime<\/code><\/td>\n<td>T\u0131klamalar ve ba\u011f\u0131\u015flar, \u015fu an sitede kim var<\/td>\n<\/tr>\n<tr>\n<td><code>flxan_funnel<\/code>, <code>flxan_journeys<\/code><\/td>\n<td>Kayna\u011fa g\u00f6re huni ad\u0131mlar\u0131, ziyaret\u00e7i yollar\u0131 ve hedefe ula\u015fma<\/td>\n<\/tr>\n<tr>\n<td><code>flxan_refs<\/code>, <code>flxan_segments<\/code>, <code>flxan_ref_save<\/code><\/td>\n<td>Referans raporu, rollere g\u00f6re da\u011f\u0131l\u0131m, referans ba\u011flant\u0131s\u0131 olu\u015fturma\/adland\u0131rma<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<p>MCP istemcisine <code>https:\/\/siteniz\/wp-json\/flx-mcp\/v1\/mcp<\/code> adresini verin. Flux App kuruluysa istemci OAuth ile giri\u015f yapar; de\u011filse <strong>Flux AI &amp; MCP \u203a MCP<\/strong> alt\u0131nda anahtar olu\u015fturun:<\/p>\n<pre data-lang=\"bash\"><code class=\"language-bash\">claude mcp add --transport http sitem https:\/\/example.org\/wp-json\/flx-mcp\/v1\/mcp --header \"Authorization: Bearer ANAHTAR\"<\/code><\/pre>\n<p>Eri\u015fim i\u00e7in <code>flxan_view<\/code> yetkisi gerekir. <code>flxan_ref_save<\/code> d\u0131\u015f\u0131ndaki t\u00fcm ara\u00e7lar salt okunurdur.<\/p>\n<p>\u00d6rnek istekler:<\/p>\n<ul>\n<li><em>\"Bu hafta ge\u00e7en haftaya g\u00f6re ka\u00e7 ziyaret\u00e7imiz oldu, en \u00e7ok hangi kanal b\u00fcy\u00fcd\u00fc?\"<\/em><\/li>\n<li><em>\"Ekim'de en \u00e7ok ba\u011f\u0131\u015f\u0131 hangi referans ba\u011flant\u0131s\u0131 getirdi?\"<\/em><\/li>\n<li><em>\"Ba\u011f\u0131\u015f sayfas\u0131yla \u00f6deme aras\u0131nda insanlar nerede b\u0131rak\u0131yor? Cihaza g\u00f6re k\u0131r.\"<\/em><\/li>\n<li><em>\"Okul kampanyas\u0131 i\u00e7in bir referans ba\u011flant\u0131s\u0131 olu\u015ftur.\"<\/em><\/li>\n<\/ul>\n<h2 id=\"gelistiriciler-icin\">Geli\u015ftiriciler i\u00e7in<a class=\"flxwk-anchor\" href=\"#gelistiriciler-icin\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h2>\n<pre data-lang=\"php\"><code class=\"language-php\">\/\/ Sunucu taraf\u0131 olay (\u00f6r. b\u00fclten kayd\u0131); $uniq ba\u015f\u0131na g\u00fcnde bir kez say\u0131l\u0131r.\nflxan_track_event( 'bulten', 'alt-form', 0, 'user-42' );<\/code><\/pre>\n<pre data-lang=\"html\"><code class=\"language-html\">Faaliyet raporu\n&lt;script&gt;flxan.track('paylas', 'instagram');&lt;\/script&gt;<\/code><\/pre>\n<ul>\n<li>REST API <code>\/wp-json\/flxan\/v1<\/code> alt\u0131nda (<code>report<\/code>, <code>list<\/code>, <code>realtime<\/code>, <code>funnel<\/code>, <code>journeys<\/code>, <code>refs<\/code>, <code>dashboard<\/code>).<\/li>\n<li>Filtreler: <code>flxan_exclude_request<\/code>, <code>flxan_order_event_param<\/code>, <code>flxan_ref_cookie_days<\/code>, <code>flxan_can_manage_refs<\/code>.<\/li>\n<li>Tam ba\u015fvuru: <a href=\"https:\/\/github.com\/FluxWP\/fluxwp\/blob\/main\/docs\/flx-analytics\/API.md\" target=\"_blank\" rel=\"noopener\">docs\/flx-analytics\/API.md<\/a>. S\u00fcr\u00fcm notlar\u0131: <a href=\"https:\/\/github.com\/FluxWP\/fluxwp\/blob\/main\/plugins\/flx-analytics\/CHANGELOG.md\" target=\"_blank\" rel=\"noopener\">CHANGELOG.md<\/a>.<\/li>\n<\/ul>\n<h3 id=\"nasil-calisir\">Nas\u0131l \u00e7al\u0131\u015f\u0131r<a class=\"flxwk-anchor\" href=\"#nasil-calisir\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h3>\n<pre><code> Taray\u0131c\u0131 \u2500\u2500 tracker.js (~2 KB, sendBeacon) \u2500\u2500\u25b6 endpoint.php (WordPress y\u00fcklenmez)\n                                                  \u2502 uploads\/flx-analytics\/buffer-*.ndjson'a ekler\n                                                  \u25bc\n                     toplay\u0131c\u0131 (WP-Cron + panel a\u00e7\u0131l\u0131\u015f\u0131 + istek sonu, 10 dk arayla)\n                                                  \u2502 g\u00fcnl\u00fck \u00f6zet tablolar\u0131 wp_flxan_*\n                                                  \u25bc\n       \u0130statistikler \u00b7 Yolculuklar \u00b7 widget'lar \u00b7 REST \u00b7 MCP ara\u00e7lar\u0131 \u00b7 Flux AI sohbeti<\/code><\/pre>\n<h2 id=\"yol-haritasi\">Yol haritas\u0131<a class=\"flxwk-anchor\" href=\"#yol-haritasi\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h2>\n<div class=\"flxwk-table\"><table>\n<thead>\n<tr>\n<th><\/th>\n<th><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u2705<\/td>\n<td>\u00c7erezsiz say\u0131m, h\u0131zl\u0131 toplama ucu, Koko Analytics aktar\u0131m\u0131<\/td>\n<\/tr>\n<tr>\n<td>\u2705<\/td>\n<td>Ziyaret\u00e7i t\u00fcrleri ve roller, referans ba\u011flant\u0131lar\u0131, kayna\u011fa g\u00f6re ba\u011f\u0131\u015f hunisi<\/td>\n<\/tr>\n<tr>\n<td>\u2705<\/td>\n<td>D\u00fcnya haritas\u0131, canl\u0131 panel, Ba\u015flang\u0131\u00e7 widget'lar\u0131<\/td>\n<\/tr>\n<tr>\n<td>\u2705<\/td>\n<td>Yolculuklar ve g\u00f6rsel huni d\u00fczenleyicisi<\/td>\n<\/tr>\n<tr>\n<td>\u2705<\/td>\n<td>MCP ve Flux AI ara\u00e7lar\u0131, T\u00fcrk\u00e7e ve \u0130ngilizce aray\u00fcz<\/td>\n<\/tr>\n<tr>\n<td>\u2b1c<\/td>\n<td>Hunilerde daha ayr\u0131nt\u0131l\u0131 e-ticaret ad\u0131mlar\u0131 (\u00f6r. sepete ekleme)<\/td>\n<\/tr>\n<tr>\n<td>\u2b1c<\/td>\n<td>Zamanlanm\u0131\u015f e-posta raporlar\u0131<\/td>\n<\/tr>\n<tr>\n<td>\u2b1c<\/td>\n<td>Hedef uyar\u0131lar\u0131 (\u00f6r. hunide ani d\u00fc\u015f\u00fc\u015f)<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>","_links":{"self":[{"href":"https:\/\/fluxwp.com\/tr\/wp-json\/wp\/v2\/flx_wiki\/177","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fluxwp.com\/tr\/wp-json\/wp\/v2\/flx_wiki"}],"about":[{"href":"https:\/\/fluxwp.com\/tr\/wp-json\/wp\/v2\/types\/flx_wiki"}],"author":[{"embeddable":true,"href":"https:\/\/fluxwp.com\/tr\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/fluxwp.com\/tr\/wp-json\/wp\/v2\/flx_wiki\/177\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/fluxwp.com\/tr\/wp-json\/wp\/v2\/flx_wiki\/176"}],"wp:attachment":[{"href":"https:\/\/fluxwp.com\/tr\/wp-json\/wp\/v2\/media?parent=177"}],"wp:term":[{"taxonomy":"flx_wiki_section","embeddable":true,"href":"https:\/\/fluxwp.com\/tr\/wp-json\/wp\/v2\/flx_wiki_section?post=177"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}