Nu būkit žmonės... Kai dalinatės nuorodomis, nuimkit tracking šūdus, ką?
YT - `si=...`
FB - `fbclid=...`
Visokie `utm_...`
ir pan.

Aš asmeniškai tai net nespaudžiu ant tokių 🙄

#paburbesiai

@karmalakas kada ten podkaste bičinom apie tuos... kaip ten jie... rūrų ežių linkus? :D @karolis ?
@KasTasMykolas @karmalakas utm yra urchin. Tas ispanas (si) toks naujesnis.

@karmalakas labą dieną, gal pihole + regex padėtų?

(^|\.)(facebook|fb|fbcdn|fbsbx|tfbnw)\.(com|net)$

@ly2en ir kur tą regex'ą įrašyt, kad padėtų? Tai tiesiog domeną match'ina ir tiek. Kaip jis numuš track'inimą?
@karmalakas fbclid yra analitikos trackeris ir blokuodamas analitikos domenus client pusėje nedarysi requestų. įrašyti aišku, į pihole instance.
@ly2en kaip tai padės tokiems case'ams?
- youtu.be/ABC123?si=abc123
- example.com?fbclid=abc123
@karmalakas na example com puslapyje esantis fb tracking kodas negales perduoti fbclid i savo mothership nes jo neresolvins per DNS (dėka pihole regex).
@ly2en bet resolvinimas tai vyks jau iš example.com pusės. Ten GET parametras nukeliaus. Mano pusėj viskas ką įmanoma padaryt, tai nukabint jį, kad iki example.com nenukeliautų net. Jei nukeliavo, jau sutrackino
@karmalakas tas example.com greičiausiai server-side nieko nedaro su fbclid nes trečioms šalims tas ID nieko nereiškia. aš nesu ekspertas, bet jokiam web projekte nekodinau 3rd party analytics į backendą.
@ly2en ir dar kaip daro, jei example.com naudoja FB tracking skriptą arba kokį Like mygtuką ir pan.
@karmalakas tai čia frontende vyksta. niekas like mygtuko nebuildina backe. yra FB javascript libai ir juos runina browseris
@ly2en @karmalakas
Like mygtukas tai taip, bet rimtesni trackingai turi server-to-server integracijas, būtent su tokiais selling points — sugaudyti adblockerius ir kitus filtruojančius lankytojus. Pats dariau tokius siuntimus į FB, GA, ir kažkokius lenkiškus trackerius.
@ly2en esmė ta, kad būtent tas GET params'as naudojamas track'inimui. Koks skirtumas per kur - BE ar FE...
@karmalakas manau kad > 90% atvejų FE, mano kukliu vertinimu. Jei su vienu pihole aptarnauji visą ūkį + telefonas su wireguard pririštas prie to ūkio, tai didžioji dauguma problemų išspręsta (centralizuotai) per "low cost high value" principą.
@ly2en nu bet FB atveju lieka problema, nes aš noriu, kad FB man krautų. Nebent request'as su fbclid iš kažkokio JS eina visai į kokį kitokį domeną, nei iš kurio FB savo turinį krauna (įskaitant fb.com, fbcdn.com, facebook.com ir turbūt kiti kokie)
@karmalakas jei yra ryšys su FB, tai jį reikia spręsti ko gero ne techninėmis priemonėmis :) pasiduodu. oficialiam pihole blackliste yra tik vienas fbcdn entry, ar jo užtenka ar ne, negaliu pasakyti. Pas hagezi/dns-blocklists yra pro versija kurią naudoju ir ten daugiau fbcdn domenų.

@ly2en @karmalakas ir taip problema sprendi tik sau, toliau sėkmingai šikaliodamas URL'ais su trackeriais ¯⁠\⁠_⁠(⁠ツ⁠)⁠_⁠/⁠¯

Kitaip tariant, ne tą problemą čia sprendi.