字元限制和其他限制清單 (選件大小、對象、設定檔、值、參數等)會對 Adobe Target 中的活動和其他元素造成影響的資訊。
除非指定為「建議」,否則應將下述限制視為「嚴格」限制。
接近或超過指定為「建議」的限制時,效能可能會下降。介面載入時間緩慢,也可能是由複雜的活動造成,例如一個活動中有許多對象、目標和體驗。
高度複雜的活動應先與 Adobe咨詢部門一起審查,並在有限的環境中進行測試,然後才能發佈到生產環境。
建議的限制;10,000 個使用中的上線活動。
建議的限制;10,000 個使用中的已儲存 (未結束) 活動。
限制:管理、報告和大量設定檔更新 API 每分鐘 50 次呼叫。此限制不適用於傳送和單一設定檔更新 API。
如果您每分鐘進行超過 50 次 API 呼叫,Target 會傳回「503 HTTP 狀態」錯誤訊息。
上限:每個用戶工作階段 100 個同時 Target 內容傳遞請求。
如果客戶超過指定用戶工作階段的 100 個同時 Target 內容傳遞請求,則該用戶工作階段的所有後續請求都將被封鎖。如果在收到任何請求的回應之前,向 Target 伺服器傳送兩個或多個請求,則這些請求均視為同時。Target 會依序處理相同工作階段的同時請求。
錯誤行為:
限制:每台50個mbox Target 內容傳遞批次mbox請求。
超過每台50個mbox Target 內容傳遞批次mbox請求導致回應錯誤代碼 HTTP 400
有錯誤訊息 size must be between 0 and 50
.
批次mbox請求會依序處理,而增加每個反複專案的整體回應時間。 批次請求上的mbox越多,預期的回應延遲就越多,因此可能會逾時。 如果這些高延遲批次請求上的體驗呈現被封鎖,延遲可能會導致使用者體驗降低,因為使用者會等待體驗呈現。
限制:60 MB HTTPPOST內文大小 Target 內容傳遞請求。
超過60 MB的HTTPPOST主體大小 Target 內容傳遞請求導致回應錯誤代碼 HTTP 413 Request Entity Too Large
.
建議的限制:每個50個通知 Target 傳遞批次請求。
超過50則通知/次 Target 傳遞批次要求可能會導致回應延遲和逾時增加。
批次通知請求會依序處理,增加每個反複專案的整體回應時間。 批次請求上的通知越多,預期的回應延遲就越多,因此可能會逾時。 有些客戶可能會接受批次通知請求上的額外延遲,但請注意,逾時和任何後續重試都可能導致更嚴重的延遲。
自訂實體屬性:100。
字元限制:字元長度上限視語言而定。
單值實體自訂屬性的長度上限為 15,000 個字元 (適用於單位元組和雙位元組 UTF-8 編碼語言,例如英文和其他拉丁字母) 或 10,000 個字元 (適用於三位元組 UTF-8 編碼語言,例如中文、日文和韓文)。
多值實體自訂屬性不得包含超過 500 個值。每個個別值限定為 100 個字元以內。所有值的總字元數必須符合單值實體自訂屬性之長度上限的限制 (如上所述)。
需要擷取購買資訊的實施限制:50 個字元
由於 productPurchasedId
mbox 參數會擷取 entity.ids,其字元計數限制為 50,因此會強制執行此限制。
僅需檢視型演算法的實施限制:1,000 個字元
檢視型演算法包括檢視/檢視、最常檢視、最近檢視等。
上限:5 KB (適用於 POST 要求)。2,083 個字元減去 GET 要求的 URL 的長度。
若為 GET 要求,雖然後端的上限為 5 KB,由於事實上 Microsoft Internet Explorer 將 URL 限制為 2,083 個字元,實際上限為 2,083 個字元減去目前的 URL 長度。
限制:每人2,000個體驗 體驗鎖定 (XT), A/B測試, 多變數測試 (MVT),以及 自動鎖定目標 活動。
每個 Automated Personalization (AP) 活動最多 30,000 個體驗。
上限:256 個字元。
超過限制的值會遭截斷。
上限:250 個字元。
針對傳送API (at.js 2.x)、批次mbox V2和AEP Web SDK (alloy.js)整合、mbox名稱 可以 包含英數字元(A-Z、a-z、0-9)和下列任一字元:
- , . _ / = ` : ; & ! @ # $ % ^ & * ( ) _ + | ? ~ [ ] { }
適用於at.js 1.x 整合, mbox名稱 無法 包含以下任一字元:
' " %22 %27 < > %3C %3E
上限:下列上限適用於 mbox 參數:
對於標準 mbox 呼叫:
除非要求因網頁瀏覽器限制而縮短,否則適用上述限制。
如果您使用「批次傳送API」,則每個批次請求的限制為 50 個 mbox。
如果您在 Mobile Services SDK 使用批次傳送 API,50 個 mbox 參數、50 個設定檔參數和 50 個其他參數類型限制,即為 API 本身限制。無法使用批次傳送 API,傳送超過上述數量限制的要求。如果請求包含的限制超過這些限制,API會傳回下列錯誤訊息:
「mboxParameters 的數目不能超過 50。」
端點限制集:
批次 mbox v2:
傳送 API 端點:
上限:2,083 個字元。
此上限是因為 Microsoft Internet Explorer URL 長度限制。
下列大小限制適用於選件:
HTML 選件為 1024 KB。
UI 提供的視覺化選件有 1024 KB (每個體驗)。
來自 API 1024 KB.
如果使用全域 mbox,此上限適用於針對頁面傳回的整組內容。限制選件大小可改進頁面載入時間。如果超過限制,會顯示下列訊息:
「體驗的內容過大,無法傳送。請修改體驗,降低影響的頁面代碼。」
建議的作用中設定檔指令碼限制 (已啟用者):300
建議的每個帳戶設定檔指令碼總數限制:2,000
Recommendations 限制設定檔指令碼複雜度:設定檔指令碼可執行有限數量的指令。如需詳細資訊,請參閱設定檔屬性中的最佳實務。
建議的限制:2,000 個字元。
依編碼字串的大小而定,可能比原始字串大許多。如果字串太大,在到達之前會失敗 Adobe Target.
上限:2,048 個字元。
基於效能考量,我們建議傳回的值不要超過 256 個字元。
針對字串傳回值,如果傳回值的大小超過 2,048 個字元,系統會停用指令碼。
針對陣列傳回值,如果陣列的連接值大小超過 2,048 個字元,系統會停用指令碼。
建議的限制:1,000 個值。
這是指定位文字區域中以行分隔之值的數目。例如,在郵遞區號定位中輸入 1,000 個郵遞區號。