---
title: "デバイス検出の利用"
slug: "using-device-detection"
abstract: "異なるデバイス向けに訪問者体験をPersonalize。"
---
# デバイス検出の利用

Sitecoreデバイス検出サービスは、ユーザー体験のパーソナライズに特に適した機能を備えています。例えば、レスポンシブサイトを作成するウェブ開発者や、異なるデバイス向けに訪問者体験をパーソナライズできるキャンペーンに興味があるマーケターの場合などです。以下のセクションは、Sitecoreデバイス検出でできることの例です。

## デバイスごとに異なるページレイアウトを使う

Sitecoreは [デバイスレイアウトの設定](https://doc.sitecore.com/xp/ja/developers/103/sitecore-experience-manager/set-up-a-device-layout.html "Set up a device layout") が非常にカスタマイズ可能であることを保証しています。500以上のデバイスパラメータを使って、サイトを訪れるデバイスを識別し、ページレイアウトを適切に調整できます。これらのパラメータの使い方を簡単にするために、Sitecore Experience Platformにはデフォルトで最も一般的な12のルールと、任意のパラメータに簡単にアクセスできる1つの汎用ルールがあります。 [デバイス検出のルールとパラメータ](https://doc.sitecore.com/xp/ja/developers/103/sitecore-experience-manager/rules-and-parameters-for-device-detection.html "Rules and parameters for Device Detection")のリストをご覧ください。

## 異なるデバイスを持つ訪問者向けにサイトコンテンツをPersonalize

デバイスルールを使ってサイトページのパーソナライズ設定を設定できます。例えば、iPhoneユーザーのみをターゲットにしたキャンペーンや、タブレットでの閲覧体験に適したキャンペーンなどが考えられます。

## 目標とページイベントの微調整

訪問者が特定のデバイスを使ってウェブサイトページを閲覧した場合、目標やページイベントをトリガーできます。例えば、どのAndroidデバイスを使っても訪問者がサイトを訪れた際に特定の目標をトリガーできます。目標やページイベントを定義するには、ページレイアウトの定義やパーソナライズ作成に使うのと同じデバイスルールを適用すればよいのです。

![Fine tune goals and events](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/103/sitecore-experience-manager/images/FineTuneGoalsAndPageEvents.png)

## デバイスルールを使って、より複雑な事前定義条件を作成します

同じ複雑なルールを頻繁に使う必要がある場合は、使用を簡素化するためにあらかじめ定義された条件を作成できます。例えば、**マーケティングコントロールパネル**で「 **パーソナライズ**、**事前定義条件** 」に行き、デバイスブラウザでHTML 5のサポートの最低限の要件を設定できます。条件を設定した後は、「あらかじめ定義された条件が真である場合」という単一のルールとして使うことができ、すべてのコンポーネントを覚える必要はありません。

![Use device rules for more complex predefined conditions](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/103/sitecore-experience-manager/images/UseDeviceRulesForMoreComplexPredefinedConditions.png)

## Experience Analyticsでデバイスレポートと生成されたトラフィックをご覧ください

Experience Analyticsツールを使えば、デバイスレポートを確認し、異なるデバイスから発生するトラフィックを評価できます。さらに、どのデバイスユーザーがあなたのビジネスにより価値をもたらしているかも確認できます。

![See device reports and traffic](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/103/sitecore-experience-manager/images/SeeDeviceReportsAndTraffic.png)

## ルールセットエディターで利用可能なルールのリストを、マーケティングやサイト開発のニーズに合わせて拡張しましょう

デフォルトルールセットに存在しないデバイスパラメータを頻繁に使う場合は、新しいカスタムルールを追加するのが理にかなっています。ルールセットエディターで利用可能なルールのリストを拡張するには、[Sitecoreデバイス検出用のカスタムルールを作成できます](https://doc.sitecore.com/xp/ja/developers/103/sitecore-experience-manager/create-custom-rules-for-sitecore-device-detection.html "Create custom rules for Sitecore Device Detection")。

## Sitecoreデバイス検出APIを使ってカスタムコードをプログラムしてください

デフォルトの機能だけでは不十分な場合は、Device Detection APIへのアクセスを喜んで提供します。このAPIを使えば、高度なページレイアウトから高度なレポートまで、独自のカスタムソリューションでSitecore Experience Platformを拡張できます。