管理網頁修改 manage-web-modifications
您可以輕鬆管理新增至網頁的所有元件、調整和樣式。 您也可以直接從專用窗格新增修改。
使用修改窗格 use-modifications-pane
-
選取 修改 圖示以在左側顯示對應的窗格。
-
您可以檢閱對頁面所做的每項變更。
-
選取不想要的修改,然後從 更多動作 按鈕按一下 刪除修改 選項以移除它。
note caution CAUTION 刪除動作時請務必謹慎,因為動作可能會影響後續動作。 -
若要同時刪除多個修改,請按一下 修改 窗格上方的 選取 按鈕,檢查您選擇的修改,然後按一下 刪除 圖示。
-
使用 修改 窗格上方的 更多動作 按鈕,一次刪除所有修改。
-
您也可以僅刪除無效的修改,亦即其他變更已覆寫這些變更。 例如,如果您修改文字的顏色,然後刪除該文字,則顏色修改會變成無效,因為該文字已不存在。
-
您可以使用畫面右上方的 復原/重做 按鈕來取消和重做動作。
按住按鈕以在 復原 和 取消復原 選項之間切換。 然後按一下按鈕本身,套用所需的動作。
從專用窗格新增修改 add-modifications
使用網頁設計工具編輯頁面時,您可以直接從 修改 窗格新增內容變更,而不需要從網頁設計工具介面選取元件並加以編輯。 請遵循下列步驟。
CSS選取器 css-selector
若要新增 CSS選取器 型別修改,請遵循下列步驟。
-
選取 CSS選取器 作為修改型別。
-
CSS元素選取器 欄位可協助您尋找並選取要套用變更的HTML元素(或DOM樹狀結構中的節點)。
-
選取動作型別(設定內容 或 設定屬性)並填入必要的資訊/內容。
-
設定內容:指定進入 CSS元素選取器 欄位所識別之元素的內容。
-
設定屬性:指定要與目前CSS選取器關聯的屬性,以便這個選取器也能由這個屬性識別。 若要這麼做,請在 屬性名稱 欄位中輸入名稱,並在 內容 欄位中輸入值。 如果屬性已經存在,則會更新值;否則,會以指定的名稱和值新增屬性。
-
頁面 <head>
page-head
您可以使用 頁面<head>
修改型別來新增自訂程式碼。
<head>
元素是中繼資料(資料的相關資料)的容器,並置於<html>
標籤和<body>
標籤之間。 在此情況下,程式碼不會等待內文或頁面載入事件,而是在頁面載入開始時執行。
<head>
元素通常用於將JavaScript或CSS程式碼新增至頁面頂端。 後續視覺化動作的選取器取決於此標籤中新增的HTML元素。
若要新增 頁面<head>
型別修改,請遵循下列步驟。
-
選取 頁面
<head>
作為修改型別。 -
在 內容 方塊中新增您的自訂程式碼。
note caution CAUTION 您只能新增 <script>
和<style>
專案至<head>
區段。 新增<div>
標籤和其他元素可能導致剩餘的<head>
元素出現在<body>
中。 -
按一下 進階編輯選項 按鈕。 個人化編輯器隨即開啟。
您可以善用Journey Optimizer個人化編輯器及其所有個人化和編寫功能。 了解更多
自訂程式碼範例 custom-code-examples
您可以使用 頁面<head>
修改型別來:
-
使用JavaScript內嵌或連結至外部JavaScript檔案。
例如,若要變更元素的顏色:
code language-none <script type="text/javascript"> document.getElementById("element_id").style.color = "blue"; </script>
-
設定樣式內嵌或連結至外部樣式表。
例如,若要定義覆蓋元素的類別:
code language-none <style> .overlay { position: absolute; top:0; left: 0; right: 0; bottom: 0; background: red; } </style>
自訂程式碼最佳作法 custom-code-best-practices
例如:
code language-none |
---|
|
如需進行任何修改,請在此容器內進行變更。
如果您不再需要自訂程式碼,只需將此容器留空,但不要將其移除。 這可確保其他體驗修改不受影響。
<head>
<>修改型別時,請小心。<head>
修改型別,則JavaScript會從兩個行銷活動插入頁面。 Journey Optimizer會自動決定傳遞內容的順序。 確定程式碼不取決於放置位置。 您可以自行確定程式碼中是否有衝突。