モバイルデバイスのアクション

モバイルデバイスのアクション

ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。

ファミリーを作成し、それらのファミリーを定義するルールを適用したら、ユーザーがデバイスでそのサイトにアクセスしたときに発生する特定のアクションを関連付けることができます。

選択したルールグループにアクションを追加するには:

  1. デバイスファミリを構成したページ、ページセット、またはサイトの 構成 ページに移動します。

  2. モバイルデバイスルール セクションで、アクションを追加するデバイスファミリの横にある アクションActions)→ アクションの管理 クリックします。

  3. Add Actionクリックし* 。

図1:アクションの管理ページへのアクセス。

デフォルトでは、モバイルファミリに対して構成できる4種類のアクションがあります。

レイアウトテンプレートの変更: モバイルデバイスに配信されるページでのポートレットの配置方法を変更します。 たとえば、標準のレイアウトをサポートするのに理論的に十分に高い解像度であっても、モバイルデバイスを検出すると、より複雑なレイアウトのページを自動的にシンプルなテンプレートに切り替えることができます。

テーマの変更: 異なるモバイルデバイスファミリに特定のテーマを選択します。 デバイスがページに到達したときに自動的に適用されるサイトのテーマのモバイルバージョンが必要です。

URLリダイレクト: モバイルユーザーを任意のURLに送信します。 これを使用して、モバイルアプリのダウンロードまたはモバイルバージョンのページにモバイルユーザーを誘導できます。

サイトリダイレクト: モバイルユーザーをポータルの別のサイトに送信します。 場合によっては、モバイルコンテンツがサイトのミラー上に作成されることがあります。

モバイルデバイスのルールと同様に、モバイルデバイスのアクションは拡張可能です。 開発者は、デフォルトで提供される4つのアクションに加えて、カスタムアクションを定義できます。

確認するには、モバイルデバイスの要求を受信したときに実行されるアクションを構成する場合は、次の手順を実行します。

  1. 1つまたは複数のアクションを定義するデバイスのグループを表すモバイルデバイスファミリを作成します。

  2. 家族が表すデバイスのグループを説明する、家族の1つ以上のルールを定義します。

  3. ファミリーをサイトのページセット全体(サイトのすべてのパブリックページまたはすべてのプライベートページ)または単一のページに適用します。

  4. リクエストの処理方法を説明する、家族の1つ以上のアクションを定義します。

モバイルデバイスルールの例

次に、モバイルデバイスルールの使用例を見てみましょう。 AndroidまたはiOSタブレットからサイトにアクセスしたときに別のレイアウトが使用されるようにルールを作成するとします。 これを設定するには、上記と同じ4つの手順に従う必要があります。

最初にモバイルデバイスファミリを作成します。

  1. サイト管理モバイルデバイスファミリ ページに移動します。

  2. Add Device FamilyAdd Device Family)をクリックし* 。

3

Name**Android and iOS Tablets と入力し* 。

4

[ 保存クリックします。

次に、ファミリのルールを作成します。

  1. Mobile Device Families ページから、 Android and iOS Tabletsクリックします。

  2. 分類ルール 追加(Add Classification Rule)」をクリックし* 。

3

ルールに「 Rule 1」という名前をます。

4

オペレーティングシステムAndroid および iPhone OS 選択します(長押しできます) または 複数のアイテムを選択します)。

5

Device Type Tablets選択し、

6

[ 保存クリックします。

![図2:分類ルールを作成します。](https://liferay-support.zendesk.com/hc/article_attachments/360013317511/example-classification-rule.png)</ol>

前の例と同様に、デバイスファミリを説明するために必要なルールは1つだけです。 次に、いくつかのページにルールを適用する必要があります。

  1. サイト管理の ビルドページ します。

  2. パブリックページConfiguration アイコンをクリックします。

  3. Advanced タブに移動します。

  4. [ Mobile Device Rulesで、 AndroidおよびiOS Tablets デバイスファミリを選択します。

次に、別のレイアウトを使用するには、AndroidおよびiOSタブレットルールグループのアクションを定義する必要があります。

  1. AndroidおよびiOS Tablets ルールの[ アクション →[ アクション管理 をクリックし* 。

2

Add Actionクリックし* 。

3

名前 レイアウトテンプレート変更入力し、 レイアウトテンプレート変更 アクションタイプを選択します。

4

1 Column レイアウトテンプレートを選択します。

5

[ 保存クリックします。

図3:AndroidおよびiOSタブレット用のアクションを作成します。

これで、Liferayサイトのページは、1列のレイアウトテンプレートでAndroidおよびiOSタブレットユーザーに表示されます。

モバイルデバイスルールは、サイトにアクセスするさまざまなデバイスでのページとコンテンツの表示方法を管理する強力な方法です。 ただし、最新のデバイスのパワーとユーザーのエクスペリエンスを考慮し、責任を持ってこの優れたパワーを使用することを忘れないでください。ユーザーがWebサイトで優れたエクスペリエンスを手に入れ、デバイスのエクスペリエンスを中断したり悪影響を与えたりしないようにしてください。使用しています。

« モバイルデバイスルールの作成サイトナビゲーションの管理 »
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています