定義済み要素変数リファレンス¶
要素ソースエディタで要素に定義済み変数を追加するには、変数を配置する場所にカーソルを置き、左側のサイドバーで変数をクリックして挿入させます。 Custom JSON Elementでは、エディタに直接変数を入力する必要があります。 各変数のシンタックスは下表のとおりです。
値 |
タイプです。定義 |
シンタックス |
---|---|---|
企業ID |
番号です。現在のインスタンスの会社IDを返します。 |
|
ステージンググループである |
ブール値。現在のサイトがステージングされているかどうかを返す |
|
言語設定 |
テキスト現在の言語の2文字コードを返す(例: |
|
言語 ID |
テキスト現在の言語の 4 文字の言語コード (例: |
|
翻訳済みレイアウト名 |
テキストローカライズされたページ名を返します |
|
ページレイアウト ID |
番号を指定します。ページのIDを返す |
|
公開 ID |
番号出版物IDを返す |
|
範囲グループ ID |
現在のサイトのIDを返す |
|
現在の日付 |
日付現在の日付を返す |
|
現在の月の日 |
番号月日を返す |
|
現在の週の日 |
番号です。曜日を返す (1 = 月曜日) |
|
現在の年の日 |
番号年月日を返す |
|
現在の時間 |
番号現在の時刻を返す |
|
現在の年 |
番号現在の年号を返す |
|
時刻 |
時間時刻を返す |
|
翻訳済みタイムゾーン名 |
テキストロケール用にローカライズされたタイムゾーンを返す |
|
有効なセグメントのエントリー ID |
番号です。ユーザーのセグメントIDを返す |
|
年齢 |
数ユーザーの年齢を年数で返す |
|
7.4 U41+ アセットカテゴリーID |
番号ユーザーのカテゴリのIDを返す |
|
7.4 U41+ Asset Tag Names |
テキストユーザーのタグを返す |
|
誕生日 |
日付ユーザーの生年月日を返します |
|
作成日時 |
日付Liferay でユーザーアカウントが作成された日付を返します。 |
|
現在のサイトロール ID |
番号を指定します。ユーザーのサイトロールIDを返す |
|
メールドメイン |
テキストユーザーのメールドメインを返す |
|
名 |
テキストユーザーのファーストネームを返す |
|
氏名 |
テキストユーザーのフルネームを返す |
|
グループ ID |
番号です。ユーザが所属するサイトのIDを返す |
|
ユーザーID |
番号ユーザーのIDを返す |
|
女性である |
ブール値。ユーザーが女性の場合、true を返す |
|
性別 X である |
ブール値。ユーザーが性別 X である場合、true を返す |
|
男性である |
ブール値。ユーザーが男性の場合、true を返す |
|
Omniadmin である |
ブール値です。ユーザーが Omni Admin ユーザー (デフォルトインスタンスのデフォルトユーザー) である場合、true を返します。 |
|
ログイン済みである |
ブール値。ユーザーがサインインしている場合、true を返す |
|
役職 |
テキストユーザーの役職名を返す |
|
言語 ID |
テキストユーザーの言語コードを返す(例: |
|
姓 |
テキストユーザーの姓を返す |
|
7.4 U41+ 親アセットカテゴリーID |
数です。ユーザのカテゴリの親カテゴリすべてのIDを返す |
|
標準ロール ID |
数です。ユーザーの通常の役割のための役割IDを返します |
|
ユーザーグループID |
番号を指定します。当該ユーザーが所属するユーザーグループの ID を返します。 |
|
IPスタックシティ |
テキスト検索しているIPアドレスの発信元となる都市名を返します。 |
|
IPスタック大陸コード |
テキスト検索対象の IP アドレスの発信元となる大陸コード (例: NA (North America)) を返します。 |
|
IPスタック大陸名 |
テキスト大陸名を返す |
|
IPスタック国コード |
テキスト国番号を返す(例:米国はUS) |
|
IPスタック国名 |
テキスト国名を返す |
|
IPスタック Latitude |
数値。緯度を10進数で返します。 |
|
IPスタック経度 |
数値経度を10進数で返します。 |
|
IPスタック地域コード |
テキスト地域コード(例:カリフォルニア州はCA)を返す。 |
|
IPスタックリージョン名 |
テキスト地域名を返す |
|
IPスタック郵便番号 |
番号郵便番号を返す |
|
天気図を開く 気温 |
番号温度を返す |
|
天気図を開く 天気予報の説明 |
テキスト天気の説明を返す(例:「晴れ」)。 |
|
天気図を開く 天気予報のID |
番号です。天気予報の説明に対応する ID を返す |
|
天気図を開く メインラベル |
テキスト天候の 一次識別子を返す (例: Rain; これは OpenWeatherMap の API レスポンスの Main フィールドです , 天気 ID に従っています) |
|
オープンウェザーマップ 風速 |
数値風速をkm/hで返します。 |
|
User Custom Fields ** |
ユーザーカスタムフィールドの値を返す |
|
* Liferay Commerce を起動し、Commerce 固有の変数にアクセスします。
* ipstack と OpenWeatherMap の変数にアクセスするには、まず各サービスを有効にする必要があります。 System or Instance Settings → Platform → Search Experiences にアクセスします。 有効]チェックボックスをクリックし、設定するサービスの設定を保存します。 OpenWeatherMap サービスは、ipstack サービスが有効になっていることに依存することに注意してください。 ipstack サービスを使用した例については、 Search Experiencesのパーソナライズ を参照してください。
** これらのすぐに使える変数に加えて、 Custom Fields on user entity も要素内の変数として参照することができます。 例えば、Employee という名前のユーザーカスタムフィールドは、 user.custom.field.employee
という要素で参照されます。