user_agent

HTTP リクエストヘッダーに含まれているユーザーエージェントを取得する。

request.user_agent

参考:

Rails で UserAgent の情報を取得して簡単に扱いたい – Qiita

Method: Rack::Request::Helpers#user_agent — Documentation for rack | RubyDoc.info

Detect user agent in Rails 4 – read HTTP header – Stack Overflow

Browser

参考:

fnando/browser: Do some browser detection with Ruby. Includes ActionController integration. – GitHub

Rails でブラウザ判定 | DesignAssembler

Rails アプリで UserAgent が bot かどうかを判定するのに便利な gem ‘browser’ | カクカクしかじか

gem browser を使用してデバイス・ブラウザ判定 | Miningoo

Rails のデバイス判定に browser – Qiita

Ruby on Rails で UserAgent 判定をする Gem browser の使い方 – Qiita

Woothee

参考:

woothee/woothee-ruby: Woothee ruby implementation – GitHub

Rails で UserAgent の情報を取得して簡単に扱いたい – Qiita

Rack::UserAgent

参考:

k0kubun/rack-user_agent: Rack::Request extension for handling User-Agent – GitHub

Rails でデバイスの判定をするのに便利な gem を作った | k0kubun’s blog

Rails で UserAgent の情報を取得して簡単に扱いたい – Qiita

Rails で UserAgent に応じて layout を切り替える – Qiita

Rails で端末の区別をするのに便利な gem rack-user_agent | Lonely Mobiler

Googlebot

参考:

Google のクローラ (ユーザー エージェント) | Search Console ヘルプ [公式]

Googlebot かどうかの確認 | Search Console ヘルプ [公式]

タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です