[Premium]{class="badge positive" title="檢視Target Premium包含的內容。"}

設計常見問題集

關於Adobe Target Recommendations設計的常見問題集(FAQ)清單。

我的建議項目價格未在小數點右方顯示兩個值。我該如何顯示這些值?

根據預設,設計範本中所傳回的數值 (例如 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.categoryIdsection_073309B8051049C7953D396A93EA0713

設計中無法顯示類別 ID。因為可能會儲存多個類別,系統無法決定要顯示的類別。

如何變更設計才能立即更新? section_28EE35A5B10B47ECA4A332F0E5B2598F

更改目前使用中的設計需要一段時間才會更新。若要立即變更設計,請建立新設計、在活動中選取該設計,然後儲存建議。

如何擷取重要資訊以顯示在設計中? 範例: 如果想要顯示重要產品的類別,如何在 Velocity 設計中編寫該值? section_F08043B14BA24BC8815FEF25F4F84C39

$key. *value* 參數會擷取重要產品的大部分資訊以顯示在設計內。範例: 如果要顯示重要產品的縮圖,請使用 $key.thumbnailURL

使用什麼 Velocity 版本? section_28F00E15A4A54A768782A3F5BB0CDB21

1.7 版,不含其他工具或程式庫。提供基本 Velocity 功能。

如何將現存的實體值改為空白? 例如,促銷活動結束時需要清除專案的entity.message。 section_B88F2C2925DC4508974B2F8B13F961CB

以JavaScript不間斷的空格傳送似乎有助於執行此操作。 由開發人員傳入 \u00A0 當作值。範例: entity.message=\u00A0。 若沒有值出現,您不妨考慮將此設為預設值,而非為null。

我可以在 Recommendations 設計中使用個人資料指令碼嗎? section_6BD55203984A4D80A0C6F241AD7806DF

是.若要在Recommendations設計中使用設定檔指令碼,請將名稱包裝在\${...}中。 例如,如果您的設定檔指令碼名為user.basket,請在設計中將其參照為\${user.basket}。 請注意,反斜線表示設定檔指令碼不會由Velocity轉譯。 因此,您無法對Velocity範本中的設定檔指令碼執行任何作業。 值將直接列印在頁面上。

recommendation-more-help
3d9ad939-5908-4b30-aac1-a4ad253cd654