モバイルデバイスのアクション
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。
ファミリーを作成し、それらのファミリーを定義するルールを適用したら、ユーザーがデバイスでそのサイトにアクセスしたときに発生する特定のアクションを関連付けることができます。
選択したルールグループにアクションを追加するには:
-
デバイスファミリを構成したページ、ページセット、またはサイトの 構成 ページに移動します。
-
モバイルデバイスルール セクションで、アクションを追加するデバイスファミリの横にある アクション (
)→ アクションの管理 クリックします。
-
Add Actionクリックし* 。
デフォルトでは、モバイルファミリに対して構成できる4種類のアクションがあります。
レイアウトテンプレートの変更: モバイルデバイスに配信されるページでのポートレットの配置方法を変更します。 たとえば、標準のレイアウトをサポートするのに理論的に十分に高い解像度であっても、モバイルデバイスを検出すると、より複雑なレイアウトのページを自動的にシンプルなテンプレートに切り替えることができます。
テーマの変更: 異なるモバイルデバイスファミリに特定のテーマを選択します。 デバイスがページに到達したときに自動的に適用されるサイトのテーマのモバイルバージョンが必要です。
URLリダイレクト: モバイルユーザーを任意のURLに送信します。 これを使用して、モバイルアプリのダウンロードまたはモバイルバージョンのページにモバイルユーザーを誘導できます。
サイトリダイレクト: モバイルユーザーをポータルの別のサイトに送信します。 場合によっては、モバイルコンテンツがサイトのミラー上に作成されることがあります。
モバイルデバイスのルールと同様に、モバイルデバイスのアクションは拡張可能です。 開発者は、デフォルトで提供される4つのアクションに加えて、カスタムアクションを定義できます。
確認するには、モバイルデバイスの要求を受信したときに実行されるアクションを構成する場合は、次の手順を実行します。
-
1つまたは複数のアクションを定義するデバイスのグループを表すモバイルデバイスファミリを作成します。
-
家族が表すデバイスのグループを説明する、家族の1つ以上のルールを定義します。
-
ファミリーをサイトのページセット全体(サイトのすべてのパブリックページまたはすべてのプライベートページ)または単一のページに適用します。
-
リクエストの処理方法を説明する、家族の1つ以上のアクションを定義します。
モバイルデバイスルールの例
次に、モバイルデバイスルールの使用例を見てみましょう。 AndroidまたはiOSタブレットからサイトにアクセスしたときに別のレイアウトが使用されるようにルールを作成するとします。 これを設定するには、上記と同じ4つの手順に従う必要があります。
最初にモバイルデバイスファミリを作成します。
-
サイト管理の モバイルデバイスファミリ ページに移動します。
-
Add Device Family (
)をクリックし* 。
3
Name**Android and iOS Tablets と入力し* 。
4
[ 保存クリックします。
次に、ファミリのルールを作成します。
-
Mobile Device Families ページから、 Android and iOS Tabletsクリックします。
-
「 分類ルール 追加(
)」をクリックし* 。
3
ルールに「 Rule 1」という名前をます。
4
オペレーティングシステム 、 Android および iPhone OS 選択します(長押しできます)
5
Device Type Tablets選択し、
6
[ 保存クリックします。
</ol>
前の例と同様に、デバイスファミリを説明するために必要なルールは1つだけです。 次に、いくつかのページにルールを適用する必要があります。
-
サイト管理の ビルド → ページ します。
-
パブリックページの Configuration アイコンをクリックします。
-
Advanced タブに移動します。
-
[ Mobile Device Rulesで、 AndroidおよびiOS Tablets デバイスファミリを選択します。
次に、別のレイアウトを使用するには、AndroidおよびiOSタブレットルールグループのアクションを定義する必要があります。
- AndroidおよびiOS Tablets ルールの[ アクション →[ アクション管理 をクリックし* 。
2
Add Actionクリックし* 。
3
名前 レイアウトテンプレート変更入力し、 レイアウトテンプレート変更 アクションタイプを選択します。
4
1 Column レイアウトテンプレートを選択します。
5
[ 保存クリックします。
これで、Liferayサイトのページは、1列のレイアウトテンプレートでAndroidおよびiOSタブレットユーザーに表示されます。
モバイルデバイスルールは、サイトにアクセスするさまざまなデバイスでのページとコンテンツの表示方法を管理する強力な方法です。 ただし、最新のデバイスのパワーとユーザーのエクスペリエンスを考慮し、責任を持ってこの優れたパワーを使用することを忘れないでください。ユーザーがWebサイトで優れたエクスペリエンスを手に入れ、デバイスのエクスペリエンスを中断したり悪影響を与えたりしないようにしてください。使用しています。