【個人屬性】人格特質 |什麼是個人資料屬性 |個人屬性 |

【個人屬性】人格特質 |什麼是個人資料屬性 |個人屬性 |

Adobe Target 中個人資料屬性是訪客特有參數。

這些屬性儲存於訪客個人資料中,提供可用於活動中訪客相關資訊。

若要新增個人資料指令碼,請一下​個人資料指令碼​索引標籤、建立指令碼,然後撰寫您指令碼。

如果個人資料指令碼正在活動中使用,無法其刪除。

個人屬性 Play

使用 user.setLocal(‘variable_name’, ‘value’) 儲存下次執行此指令碼時可存取變數 (下一個 mbox 要求上)。

使用 user.getLocal(‘variable_name’) 參考變數。

您想要參考上次要求日期時間時,此程序會有用。

這些值像個人資料指令碼持續存在,但您只能在設定它們指令碼中存取它們。
個人屬性

如需多 JavaScript 語法,請參閲以下「指令碼個人資料參數 JavaScript 參考資料」一節。

停用指令碼後,此參數會留在個人資料中。

使用者個人資料如果包含於某活動受眾參數,該使用者有資格參加該活動。

如果個人資料指令碼正在活動中使用,無法其刪除。

您可以檢視個人資料指令碼資訊顯卡,這類方案資訊卡片。

您可以透過個人資料指令碼資訊卡,檢視參考個人資料指令碼活動,及其他實用中繼資料。

例如,若要存取以下個人資料指令碼資訊卡,請中一下所需個人資料指令碼資訊圖示 (受眾 > 個人資料指令碼)。

Target 某些情況下會自動停用個人資料指令碼,例如指令碼執行太久或有多指令。
個人屬性

個人資料指令碼停用時,Target UI 中個人資料指令碼旁邊會出現黃色警示圖示,如下所示:暫留時,會出現有關錯誤資料,如下所示:下列準則主要是協助您撰寫儘可能會出錯或失敗簡化描述檔指令檔,透過撰寫程式碼處理指令碼,而系統或指令碼。

這些是最佳做法結果,經證明有執行效率。

您可以套用這些準則並搭配 Rhino 開發社羣擬原則建議。

Adobe 建議最佳作法是總於 5,000 條指示。

個人屬性 Play

延伸閱讀…

個人屬性查詢

什麼是個人資料屬性? | Adobe Target

請超過 1,300 個字元或 50 個迴圈反覆。

請超過 2,000 個 JavaScript 指令。

Target 具有每個指令碼 2,000 個 JavaScript 指令限制,但無法透過手動讀取 JavaScript 來計算此限制。
個人屬性

例如,Rhino 將所有函數呼叫和「」呼叫視為 100 個指令。

此外,任何輸入資料大小,例如 URL 值,可能影響指示計數。

不僅要注意指令碼效能,要注意所有指令碼綜合效能。

Adobe 建議最佳作法是總於 5,000 條指示。

延伸閱讀…

個人屬性、人格特質、工作特性與衝突傾向之關聯性研究

個人屬性、人格特質與內滋激勵和外附激勵關聯性之研究

指示數量計算並不明顯,但是要注意,超過 2,000 條指示指令碼會自動停用。

作用中個人資料指令碼數目不應超過 300 個。

每個指令碼是透過每個 mbox 呼叫來執行。

只有在需要情況下才執行多個指令碼。

規則運算式中,開頭需要有點星號 (例如:/.*match/、/a|.*b/)。

規則運算式搜尋會字串中所有位置開始 (除非受到 ^ 限制),因此設點星號。

如果此類規則運算式符合足夠輸入資料 (可能有數百個字元),指令碼執行可能會中斷。

如果全部失敗,將指令碼包覆 try/catch 中。

如需詳細資訊,請參閲 JS Rhino 引擎文件。

個人資料指令碼中使用 console.log 會輸出個人資料值,因為個人資料指令碼伺服器端執行。