Adobe Campaign可讓您匯出壓縮或加密的檔案。 當透過Data extraction (file)活動定義匯出時,您可以定義後置處理,以壓縮或加密檔案。
若要這麼做:
使用控制面板為實例安裝GPG密鑰對。
控制面板適用於AWS托管的所有客戶(現場托管其行銷實例的客戶除外)。
如果您的Adobe Campaign安裝是由Adobe代管,請聯絡Adobe客戶服務,以便在伺服器上安裝必要的公用程式。
如果您的Adobe Campaign安裝是內部部署,請安裝您要使用的公用程式(例如:GPG、GZIP)以及應用程式伺服器上的必要金鑰(加密金鑰)。
然後,您可以在活動的Script標籤或JavaScript code活動中使用命令或代碼。 在下面的使用案例中提供了示例。
相關主題:
在此使用案例中,我們將建立工作流程,以便使用「控制面板」上安裝的金鑰來加密和匯出資料。
執行此使用案例的步驟如下:
使用GPG公用程式產生GPG金鑰對(公用/私用),然後將公用金鑰安裝至「控制面板」。 有關詳細步驟,請參閱控制面板文檔。
在Campaign Classic中,建立工作流程以匯出資料,並使用透過控制面板安裝的私密金鑰加密資料。 為此,我們將建立以下工作流程:
配置Query活動以定位資料庫中所需的資料。 如需詳細資訊,請參閱本章節。
開啟Data extraction (file)活動,然後根據您的需求進行設定。 有關如何配置活動的全局概念可在本節中獲得。
開啟JavaScript code活動,然後複製並貼上下方的命令,以加密要擷取的資料。
請務必將命令中的指紋值替換為控制面板上安裝的公鑰的指紋。
var cmd='gpg ';
cmd += ' --trust-model always';
cmd += ' --batch --yes';
cmd += ' --recipient fingerprint';
cmd += ' --encrypt --output ' + vars.filename + '.gpg ' + vars.filename;
execCommand(cmd,true);
vars.filename=vars.filename + '.gpg'
開啟File transfer活動,然後指定您要傳送檔案的SFTP伺服器。 有關如何配置活動的全局概念可在本節中獲得。
您現在可以執行工作流程。 執行後,查詢的資料目標將匯出至SFTP伺服器,並匯出至加密的。gpg檔案。
此視訊說明如何使用GPG金鑰來加密資料,也可在
其他Campaign Classic操作視訊可在這裡取得。