[舊版]{class="badge informative"}
個人化編輯器中支援的功能 personalization-editor-supported-functions
在決定管理中,當您 新增代表 並個人化優惠內容 (優惠中的影像、文字、連結)時,請使用個人化編輯器。
當個人化該內容時,Offer Decisioning後端僅支援個人化編輯器中可用的 子集 功能。 此頁面列出可在選件內容編輯器中安全使用的每個功能。 展開每個區段以檢視支援的運運算元、協助程式和函式。
NOTE
此函式清單只將套用至個人化優惠內容 (表示方式)。 決定規則和排名公式使用不同的編輯器,而且不限於此子集。
支援的函式清單 supported-functions-list
操作者
- 算術:
+-*/% - 邏輯:
andor! - 比較:
=!=>>=<<=
輔助程式
- 每個
- 替換為
- 若
- Unless
- Let
- 預設遞補值
- 片段
- datasetLookup
- externalDataLookup (Alpha)
- 內嵌
- Url
- 執行中繼資料
- valueAt路徑
字串函式
| table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 13-row-2 14-row-2 15-row-2 16-row-2 17-row-2 18-row-2 19-row-2 20-row-2 21-row-2 22-row-2 23-row-2 24-row-2 25-row-2 26-row-2 27-row-2 28-row-2 29-row-2 30-row-2 31-row-2 32-row-2 33-row-2 34-row-2 35-row-2 36-row-2 37-row-2 38-row-2 39-row-2 40-row-2 41-row-2 42-row-2 43-row-2 44-row-2 45-row-2 | |
|---|---|
| 顯示名稱 | 內部名稱 |
| 小寫 | 小寫 |
| 大寫 | 大寫 |
| 駝峰式大小寫 | 駝峰式大小寫 |
| 字首大寫 | titleCase |
| 修剪 | trim |
| 左側修剪 | leftTrim |
| 右側修剪 | rightTrim |
| 為空 | IsEmpty |
| 等於(忽略大小寫) | equalsIgnoreCase |
| 不等於,忽略大小寫 | notEqualWithIgnoreCase |
| 取代 | replace |
| 全部取代 | replaceAll |
| Concat | concat |
| 分割 | split |
| Encode64 | encode64 |
| 長度 | 長度 |
| MD5 | md5 |
| SHA256 | sha256 |
| 類似 | 類似 |
| 開始於 | startsWith |
| 開頭不是 | doesNotStartWith |
| 結束於 | endsWith |
| 結尾不是 | doesNotEndWith |
| 包含 | 包含 |
| 不包含 | doesNotContain |
| 等於 | 等於 |
| 不等於 | notEqualto |
| 符合 | matches |
| 規則運算式群組 | regexgroup |
| 字串至數字 | stringToNumber |
| 字串至日期 | stringToDate |
| 至日期時間 | toDateTime |
| To Date Time Only | toDateTimeOnly |
| 擷取電子郵件網域 | extractEmailDomain |
| 擷取電子郵件使用者名稱 | Extractemailusername |
| 不是空的 | isNotEmpty |
| 索引: | indexOf |
| 最後索引: | lastIndexOf |
| 子字串 | substr |
| 至Bool | toBool |
| 字串至整數 | string_to_integer |
| 遮色片 | 遮色片 |
| 取得格式貨幣 | formatCurrency |
| 取得字元的Unicode值 | charCodeAt |
| 取得任何文字的Qr碼 | qrCode |
陣列、清單和設定函式
| table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 13-row-2 14-row-2 15-row-2 | |
|---|---|
| 顯示名稱 | 內部名稱 |
| Distinct | distinct |
| 在 | 在 |
| 不在 | notIn |
| 相交 | 相交 |
| 子集: | subsetOf |
| 超集 | 超集Of |
| 包含 | 包含 |
| 排序並取得陣列中的前N個 | topN |
| 排序並取得陣列中的最後N個 | bottomN |
| 第一個專案 | head |
| Count | 計數 |
| Sum | sum |
| 平均 | 平均 |
| 最小值 | min |
| 最大值 | max |
地圖函式
| table 0-row-2 1-row-2 2-row-2 3-row-2 | |
|---|---|
| 顯示名稱 | 內部名稱 |
| Get | get |
| 索引鍵 | 金鑰 |
| 值 | 值 |
物件函式
| table 0-row-2 1-row-2 2-row-2 | |
|---|---|
| 顯示名稱 | 內部名稱 |
| 為空 | isNull |
| 不是Null | isNotNull |
數學函式
| table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 | |
|---|---|
| 顯示名稱 | 內部名稱 |
| 至百分比 | toPercentage |
| 向上四捨五入 | 綜述 |
| 向下四捨五入 | roundDown |
| 至精確度 | toPrecision |
| 絕對 | 絕對 |
| 隨機 | random |
| 至十六進位 | toHexString |
| 取得地區設定的號碼 | formatnumber |
| 至字串 | toString |
| 到Int | toInt |
| 至長 | toLong |
日期時間函式
| table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 13-row-2 14-row-2 15-row-2 16-row-2 17-row-2 18-row-2 19-row-2 20-row-2 21-row-2 22-row-2 23-row-2 24-row-2 25-row-2 26-row-2 27-row-2 28-row-2 29-row-2 30-row-2 31-row-2 32-row-2 33-row-2 34-row-2 35-row-2 36-row-2 37-row-2 | |
|---|---|
| 顯示名稱 | 內部名稱 |
| 現在 | now |
| 取得CurrentZonedDateTime | getCurrentZonedDateTime |
| 結束日期 | toDate |
| 結束時間 | toTime |
| 至日期時間 | toDateTime |
| To Date Time Only | toDateTimeOnly |
| 僅截止日期 | toDateOnly |
| To Time Only | toTimeOnly |
| 至時區 | toTimeZone |
| 格式化日期 | formatDate |
| 格式化日期時間 | formatDateTime |
| 格式化時間 | formatTime |
| 剖析日期 | parseDate |
| 剖析日期時間 | parseDateTime |
| 剖析時間 | parseTime |
| 新增天數 | addDays |
| 新增月份 | addMonths |
| 新增年份 | addYears |
| 新增小時 | addHours |
| 新增分鐘 | addMinutes |
| 新增秒數 | addSeconds |
| 減去天數 | subtractDays |
| 減去月份 | subtractMonths |
| 減去年數 | subtractYears |
| 減去小時 | subtractHours |
| 減去分鐘 | subtractminutes |
| 減去秒數 | subtractSeconds |
| 天數差異 | diffDays |
| 月份差異 | diffMonths |
| 年差異 | diffyears |
| 時數差異 | diffhours |
| 差異分鐘數 | diffMinutes |
| 秒數差異 | diffSeconds |
| 一天開始 | startOfDay |
| 一天結束時 | endOfDay |
| 早於 | isBefore |
| 晚於 | isAfter |
URL函式
| table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 | |
|---|---|
| 顯示名稱 | 內部名稱 |
| 編碼URL | encodeUrl |
| 解碼URL | decodeUrl |
| 取得URL查詢引數 | getUrlQueryParam |
| 取得URL通訊協定 | getUrlProtocol |
| 取得URL主機 | getUrlHost |
NOTE
如果您在個人化選件內容時使用不在上述清單中的函式,運算式在執行階段可能會失敗或產生非預期的結果。 如需Journey Optimizer個人化中可用的完整功能集,請參閱協助程式功能清單。 Offer Decisioning中個人化內容僅支援此頁面上記錄的子集。
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76