關於的常見問題集(FAQ)清單 Adobe Target Recommendations 設計。
根據預設,設計範本中所傳回的數值 (例如 entity.value
) 不會在小數點後顯示任何尾隨零。例如,如果項目為 $35.00 美元,entity.value
等於 35 且只會在頁面上顯示 35,而不是 $35.00。
有兩個選項可解決此問題:
您可以使用 Velocity 指令碼或 JavaScript,將格式設定套用到傳回的值。
您可以將項目價格傳送到兩個個別的實體屬性。第一個 (entity.value
) 可用於數值比較 (例如價格比較規則)。第二個應為自訂屬性 (例如 entity.displayValue
),可將實體的值儲存為字串,以正確地顯示。
例如,
"entity.value" : 35.00, "entity.displayValue" : "$35.00"
$entity1.categoryId
.設計中無法顯示類別 ID。因為可能會儲存多個類別,系統無法決定要顯示的類別。
更改目前使用中的設計需要一段時間才會更新。若要立即變更設計,請建立新設計、在活動中選取它,然後儲存建議。
$key. *
value*
參數會擷取重要產品的大部分資訊以顯示在設計內。範例: 如果要顯示重要產品的縮圖,請使用 $key.thumbnailURL
。
1.7 版,不含其他工具或程式庫。提供基本 Velocity 功能。
傳送JavaScript不中斷空格似乎有助於執行此操作。 由開發人員傳入 \u00A0
當作值。範例: entity.message=\u00A0
。您可以考慮沒有值時以此為預設值,而非使用 null。
是.若要在 Recommendations 設計,將名稱包住 \${...}
. 例如,若您的設定檔指令碼已命名為 user.basket
,請參閱 \${user.basket}
在設計中。 請注意,反斜線表示描述檔指令碼不由Velocity轉譯。 因此,您無法對Velocity範本中的設定檔指令碼執行任何操作。 值會直接列印在頁面上。