Para PF ou não para PF?
Não acredito que pf seja o local apropriado para filtrar um elemento de alto nível, como ga.js . Em vez disso, ele opera uma camada ou duas abaixo disso. Filtrar ga.js seria mais adequado para algo como um pacote de proxy, como o Squid.
trecho de PF: filtragem de pacotes
Packet filtering is the selective passing or blocking of data packets as they pass through a network interface. The criteria that pf(4) uses when inspecting packets are based on the Layer 3 (IPv4 and IPv6) and Layer 4 (TCP, UDP, ICMP, and ICMPv6) headers. The most often used criteria are source and destination address, source and destination port, and protocol.
Se você estiver familiarizado com o modelo OSI e o TCP / IP, este diagrama mostrará em quais camadas o PF estaria trabalhando e qual camada seu arquivo ga.js estaria acessível para filtragem.

Assim,oPFpodeoperarnoTransporte&CamadasInternet.Paraoperaremalgocomoga.js,vocêprecisariaoperarnacamadaAplicativo,portanto,umproxy.
ConfiguraçãodoSquid
EstetutorialdevecomeçarcomainstalaçãoeconfiguraçãodoSquid,intitulado: