これやりたい経緯
静的ファイル上でユーザーエージェントを判別して、広告タグを出し分けたいというのを実現するための方法と一つとしてです。 本当は配信先の広告タグスクリプトでよしなにやっててほしいんですが、 そういうわけにも行かないときはやっぱりあるので...
サンプルコード
jsfiddleにでも置きたいと思っていたのだけど、jsfiddleでは複数ファイルのスクリプトの実行をサポートしていないように見えたので、 とりあえずgistにでも置いておく。 まぁ、結果から言うと普通に出来た。
まとめ
ただ、配信先の広告タグをコレでよしなに出し分けれたとしても問題があるかもしれないし、 収益に関わる案件なので、導入は慎重に行きたい。