查詢傳遞資訊 querying-delivery-information

特定傳送的點按次數 number-of-clicks-for-a-specific-delivery

在此範例中,我們想要復原特定傳送的點按次數。 這些點按會被記錄下來,這要歸功於指定時段內的收件者追蹤記錄。 收件者可透過其電子郵件地址識別。 此查詢使用​ Recipient tracking logs ​資料表。

  • 需要選取哪個表格?

    收件者記錄追蹤資料表(nms:trackingLogRcp)

  • 要為輸出欄選取的欄位?

    主索引鍵(含計數)和電子郵件

  • 會根據哪些條件篩選資訊?

    傳遞標籤的特定期間和元素

若要執行此範例,請套用下列步驟:

  1. 開啟​ Generic query editor ​並選取​ Recipient tracking logs ​結構描述。

  2. 在​ Data to extract ​視窗中,我們要建立彙總以收集資訊。 若要這麼做,請新增主索引鍵(位於主要​ Recipient tracking logs ​元素上方):追蹤記錄計數會執行於此​ Primary key ​欄位。 已編輯的運算式將為​ x=count(primary key)。 它會將各種追蹤記錄的總和連結至單一電子郵件地址。

    操作步驟:

    • 按一下​ Output columns ​欄位右側的​ Add ​圖示。 在​ Formula type ​視窗中,選取​ Edit the formula using an expression ​選項並按一下​ Next。 在​ Field to select ​視窗中,按一下​ Advanced selection

    • 在​ Formula type ​視窗中,對彙總函式執行程式。 此程式將會是主鍵計數。

      在​ Aggregate ​區段中選取​ Process on an aggregate function ​並按一下​ Count

      按一下​ Next

    • 選取​ Primary key (@id) ​欄位。 已設定​ count (primary key) ​輸出資料行。

  3. 選取要顯示在輸出欄中的其他欄位。 在​ Available fields ​欄中,開啟​ Recipient ​節點並選擇​ Email。 核取​ Group ​方塊至​ Yes,依電子郵件地址將追蹤記錄分組:此群組將每個記錄連結至其收件者。

  4. 設定欄排序,以便最先顯示最活躍的收件者(具有最多的追蹤記錄)。 檢查​ Descending sort ​欄中的​ Yes

  5. 接著,您必須篩選出您感興趣的記錄,亦即兩週以內以及與銷售相關傳送的記錄。

    操作步驟:

    • 設定資料篩選。 若要這麼做,請選取​ Filter conditions,然後按一下​ Next

    • 在特定期間內復原特定傳送的追蹤記錄。 需要三個篩選條件:兩個日期條件,可設定目前日期前2週與目前日期前一天之間的搜尋期間;另一個條件,可限制搜尋至特定傳遞。

      在​ Target element ​視窗中,設定開始考慮追蹤記錄的日期。 按一下 Add。會顯示條件行。 按一下​ Edit expression ​函式以編輯​ Expression ​欄。 在​ Field to select ​視窗中選擇​ Date (@logDate)

      選取​ greater than ​運運算元。 在​ Value ​欄中按一下​ Edit expression,然後在​ Formula type ​視窗中選取​ Process on dates。 最後,在​ Current date minus n days ​中輸入「15」。

      按一下​ Finish

    • 若要選取追蹤記錄檔搜尋結束日期,請按一下​ Add ​建立第二個條件。 在​ Expression ​欄中,再次選擇​ Date (@logDate)

      選取​ less than ​運運算元。 在​ Value ​欄中按一下​ Edit expression。 若要處理日期,請移至​ Formula type ​視窗,在​ Current date minus n days ​中輸入「1」。

      按一下​ Finish

      現在,我們要設定第三個篩選條件,即查詢關注的傳送標籤。

    • 按一下​ Add ​函式以建立另一個篩選條件。 在​ Expression ​欄中按一下​ Edit expression。 在​ Field to select ​視窗的​ Delivery ​節點中選擇​ Label

      按一下​ Finish

      尋找包含「sales」字樣的傳遞。 由於您不記得其確切標籤,因此可以選擇​ contains ​運運算元,並在​ Value ​欄中輸入"sales"。

  6. 按一下「Next」,直到您進入「Data preview」視窗:這裡不需要格式化。

  7. 在​ Data preview ​視窗中,按一下​ Start the preview of the data ​以檢視每個傳遞收件者的追蹤記錄數目。

    結果會以遞減順序顯示。

    此傳遞的使用者最大記錄數為6。 5名不同使用者開啟了傳遞電子郵件,或按一下電子郵件中的連結。

未開啟任何傳遞的收件者 recipients-who-did-not-open-any-delivery

在此範例中,我們要篩選過去7天內未開啟電子郵件的收件者。

若要建立此範例,請套用下列步驟:

  1. 在工作流程中拖放​ Query ​活動並開啟活動。

  2. 按一下​ Edit query ​並將目標和篩選維度設定為​ Recipients

  3. 選取​ Filtering conditions,然後按一下​ Next

  4. 按一下​ Add ​按鈕並選取​ Tracking logs

  5. 將​ Tracking logs ​運算式的​ Operator ​設定為​ Do not exist such as

  6. 新增另一個運算式。 在​ URL ​類別中選取​ Type

  7. 然後,將其​ Operator ​設定為​ equal to,將其​ Value ​設定為​ Open

  8. 新增其他運算式並選取​ DateOperator ​應設為​ on or after

  9. 若要設定過去7天的值,請按一下​ Value ​欄位中的​ Edit expression ​按鈕。

  10. 在​ Function ​類別中,選取​ Current date minus n days ​並新增您想要鎖定的天數。 在此處,我們想要鎖定過去7天。

您的出站轉變將包含過去7天內未開啟電子郵件的收件者。

如果相反地,您想要篩選至少開啟一封電子郵件的收件者,則您的查詢應如下所示。 請注意,在此情況下,Filtering dimension ​應該設定為​ Tracking logs (Recipients)

已開啟傳遞的收件者 recipients-who-have-opened-a-delivery

以下範例說明如何定位過去2週內開啟傳送的設定檔:

  1. 若要將已開啟傳送的設定檔設為目標,您需要使用追蹤記錄。 它們儲存在連結的表格中:首先,在​ Filtering dimension ​欄位的下拉式清單中選取此表格,如下所示:

  2. 關於篩選條件,請按一下追蹤記錄之子樹狀結構中所顯示之條件的​ Edit expression ​圖示。 選取​ Date ​欄位。

    按一下​ Finish ​以確認選取。

    若要只復原兩週前的追蹤記錄,請選取​ Greater than ​運運算元。

    然後按一下​ Value ​欄中的​ Edit expression ​圖示以定義要套用的計算公式。 選取​ Current date minus n days ​公式,並在相關欄位中輸入15。

    按一下公式視窗的​ Finish ​按鈕。 在篩選視窗中,按一下​ Preview ​索引標籤以檢查鎖定目標條件。

篩選傳遞後的收件者行為 filtering-recipients--behavior-folllowing-a-delivery

在工作流程中,Query ​和​ Split ​方塊可讓您選取先前傳送後的行為。 此選取是透過​ Delivery recipient ​篩選器執行。

  • 範例的目標

    在傳遞工作流程中,有數種方式可追蹤第一個電子郵件通訊。 此型別的作業涉及使用​ Split ​方塊。

  • 內容

    已傳送「夏季運動選件」傳遞。 在傳送後四天,會傳送其他兩個傳送。 其中一個是「水上運動優惠方案」,另一個是第一個「夏季運動優惠方案」的後續專案。

    「水上運動選件」傳送會傳送給在第一次傳送中按一下「水上運動」連結的收件者。 這些點按可顯示收件者對主題感興趣。 引導他們接受類似優惠方案是有意義的。 不過,未點選「夏季體育選件」的收件者將再次收到相同的內容。

下列步驟說明如何整合兩種不同的行為,以設定​ Split ​方塊:

  1. 將​ Split ​方塊插入工作流程。 此方塊會將第一個傳遞的收件者劃分為接下來的兩個傳遞。 在首次傳遞期間,根據連結至收件者行為的篩選條件會發生劃分。

  2. 開啟​ Split ​方塊。 在​ General ​索引標籤中,輸入標籤: 根據執行個體的行為 ​分割。

  3. 在​ Subsets ​索引標籤中,定義第一個分割分支。 例如,輸入此分支的​ 已點按 ​標籤。

  4. 選取​ Add a filtering condition on the incoming population ​選項。 按一下​ Edit

  5. 在​ Targeting and filtering dimension ​視窗中,連按兩下​ Recipients of a delivery ​篩選器。

  6. 在​ Target element ​視窗中,選取您要套用至此分支的行為: Recipients having clicked (email)

    在下方選取​ Delivery specified by the transition ​選項。 此功能會自動在首次傳遞期間復原目標人員。

    這是「水上運動選件」傳遞。

  7. 定義第二個分支。 此分支將包含後續電子郵件,其內容與第一次傳遞的內容相同。 移至​ Subsets ​標籤,然後按一下​ Add ​以建立它。

  8. 另一個子標籤隨即顯示。 將其命名為「未點按」。

  9. 按一下 Add a filtering condition for the incoming population。然後按一下 Edit…

  10. 在​ Targeting and filtering dimension ​視窗中按一下​ Delivery recipients

  11. 在​ Target element ​視窗中,選取​ Recipients who did not click (email) ​行為。 選取為最後一個分支顯示的​ Delivery specified by the transition ​選項。

    Split ​方塊現在已完整設定。

以下是預設設定的各種元件清單:

  • All recipients

  • Recipients of successfully sent messages,

  • Recipients who opened or clicked (email),

  • Recipients who clicked (email),

  • Recipients of a failed message,

  • Recipients who didn’t open or click (email),

  • Recipients who didn’t click (email).

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1