ワークフローの基本を学ぶ gs-with-workflows
Campaign を設定して、マーケティングキャンペーンの強力な自動処理機能を活用します。
次の設定をおこなうことができます。
- ワークフロー
- 繰り返しキャンペーン
- エンドツーエンドの検証サイクル
- アラート
- レポートの自動送信
- トリガーされるイベント
ワークフローのデザインと使用 gs-ac-wf
Adobe Campaign ワークフローを使用すると、セグメントの作成やメッセージの準備から配信に至るまでの、マーケティングキャンペーンのあらゆる側面でスピードと規模を改善できます。
これらのエンドツーエンドのユースケースでワークフローをデザインする方法を説明します。
ワークフローのユーザーインターフェイスと実行について詳しくは、 以下のページを参照してください。
ワークフローアクティビティ wf-activities
使用可能なワークフローアクティビティについて詳しくは、この節を参照してください
ワークフローアクティビティはカテゴリ別にグループ分けされます。次の 4 つのアクティビティカテゴリを使用できます。
- ターゲティングアクティビティ:クエリ、リスト読み込み、エンリッチメント、結合など
- フロー制御アクティビティ:スケジューラー、分岐、警告、外部信号など
- アクションアクティビティ:クロスチャネル配信、JavaScript コード、CRM アクティビティ、集計の更新など
- イベントアクティビティ:ファイル転送、web ダウンロードなど
「データソースを変更」アクティビティ change-data-source-activity
「データソースを変更」アクティビティを使用すると、ワークフロー 作業用テーブル のデータソースを変更できます。これにより、FDA、FFDA、ローカルデータベースなど、様々なデータソースにわたって、より柔軟にデータを管理できます。
ワークテーブル を使用すると、Adobe Campaign ワークフローでデータを処理し、ワークフローアクティビティとデータを共有できます。
デフォルトでは、ワークテーブル は、クエリ対象のデータのソースと同じデータベースに作成されます。
例えば、クラウドデータベースに格納された プロファイル テーブルに対してクエリを実行する場合、同じクラウドデータベースに 作業用テーブル を作成します。
これを変更するには、「データソースを変更」アクティビティを追加して、作業用テーブル に別のデータソースを選択します。
なお、「データソースを変更」アクティビティを使用する場合、ワークフローの実行を続行するには、クラウドデータベースに戻す必要があります。
「データソースを変更」アクティビティを使用するには:
-
ワークフローを作成します。
-
「クエリ」アクティビティでターゲット受信者にクエリを実行します。
クエリ アクティビティについて詳しくは、このページを参照してください。
-
「ターゲティング」タブから、「データソースを変更」アクティビティを追加し、ダブルクリックして「デフォルトデータソース」を選択します。
クエリの結果を含んだワークテーブルが、デフォルトの PostgreSQL データベースに移動されます。
-
「アクション」タブから、「JavaScript コード」アクティビティをドラッグ&ドロップして、作業用テーブルに対して単一の操作を実行します。
JavaScript コード アクティビティについて詳しくは、このページを参照してください。
-
別の「データソースを変更」アクティビティを追加して、クラウドデータベースに戻します。
アクティビティをダブルクリックし、「アクティブな FDA 外部アカウント」を選択してから、対応する外部アカウントを選択します。
-
これで、ワークフローを開始できます。
仮想ウェアハウスの管理 warehouse
ワークフローを作成した後、「プロパティ」ボタンを使用して追加のオプションにアクセスし、さらに詳細な設定を行うことができます。
ワークフローのプロパティ について詳しくは、このページを参照してください。
ワークフローの プロパティ の「実行」タブで、ワークフローをさまざまなウェアハウスにリンクし、ワークロード管理を最適化することができます。ウェアハウス について詳しくは、Snowflake ドキュメントを参照してください。
ワークフローの目的に応じて、「ウェアハウス」ドロップダウンから次の 3 つのウェアハウスを選択できます。
-
デフォルト/キャンペーン:ワークフローの新規作成時にデフォルトで設定されます。
-
インポート/エクスポート:アクティビティのパフォーマンスを最適化するために、インポートワークフローまたはエクスポートワークフローで設定する必要があります。
-
キャンペーンバースト:配信の処理時間を最適化するために、キャンペーンワークフローまたは配信ワークフローで設定する必要があります。
繰り返しキャンペーンの設定
繰り返しワークフローをデザインし、ワークフローを実行するたびに新しい配信インスタンスを作成します。 たとえば、ワークフローが週に 1 回実行されるよう設計されている場合、1 年後には 52 件の配信が存在することになります。つまり、ログは各配信インスタンスで区切られます。
繰り返しキャンペーンを作成する方法については、このページを参照してください。
トリガーイベントの活用
Campaign トランザクションメッセージを使用すると、情報システムからトリガーされるイベントに基づいて、メッセージを自動的に生成できます。 トランザクションメッセージの例としては、請求書送付、注文確認、配送確認、パスワード変更、商品の在庫切れ通知、取引明細書送付、Web サイトのアカウント作成などがあります。 これらのメッセージは、個別に送信することも、メール、SMS、またはプッシュ通知を介してバッチで送信することもできます。
トランザクションメッセージ機能について詳しくは、この節を参照してください。
Adobe Campaign と Adobe Analytics を接続すると、ユーザーのアクションを取得し、パーソナライズされたメッセージをほぼリアルタイムで送信することができます。
Campaign を他のソリューションと統合する方法については、この節を参照してください
ワークフローのエンドツーエンドのユースケース end-to-end-uc
この節では、Campaign ワークフロー機能を活用する様々なユースケースを示します。
配信 deliveries
{width="60px"}
-
このユースケースでは、受信者のリストに対して、誕生日に定期メールを送信する計画の策定方法を示します。
-
配信コンテンツの読み込み
リモートサーバー上の HTML ファイルに配信コンテンツが格納されている場合、このコンテンツを Adobe Campaign 配信に容易に読み込むことができます。 -
クロスチャネル配信ワークフロー
クロスチャネル配信ワークフローの作成方法を説明します。目的は、データベースの受信者から、オーディエンスを別のグループへとセグメント化し、最初のグループはメール、もう 1 つのグループに SMS を送信することです。 -
カスタム日付フィールドを使用したメールエンリッチメント
今月が誕生日のプロファイルに、カスタムデータフィールドを含むメールを送信する方法を説明します。メールには、誕生日の前後 1 週間有効なクーポンが含まれます。
さらに、Campaign v7 ドキュメントの以下のページ:
-
コンテンツの作成、編集、公開の自動化
Campaign コンテンツ管理アドオンを使用して、コンテンツブロックの作成と配信を自動化する方法を説明します。 -
A/B テスト
ターゲティングワークフローを使用して、2 つのメール配信コンテンツを比較する方法を説明します。メッセージとテキストは両方の配信で同じものを使用し、レイアウトだけを変更します。ターゲットの母集団は、2 つのテストグループと、その他の母集団の 3 つに分割します。各テストグループに別々のバージョンを配信します。
監視 monitoring
{width="60px"}
-
リストへのレポートの送信
月次のビルトイントラッキング指標レポートを PDF 形式で生成し、Campaign オペレーターのリストに送信する方法を説明します。 -
ワークフローの監視
一連の(「一時停止」、「停止」、「エラーあり」)を監視できる、ワークフローの作成方法を説明します。 -
パーソナライズされたアラートをオペレーターへ送信
ニュースレターを開封したものの、そこに含まれているリンクをはクリックしなかったプロファイルの名前を記載したアラートをオペレーターに送信する方法について説明します。
データ管理 management
{width="60px"}
-
データ更新の調整
別の更新操作を実行する前に、更新プロセスが終了していることを確認する方法について説明します。そのためには、インスタンス変数を設定し、ワークフローの実行を継続して更新を行うべきかを判断するため、インスタンスが実行中かどうかをワークフローでテストします。 -
概要リストの作成
ファイルを収集していくつかのエンリッチメントを加えてから概要リストを作成できるワークフローの作成方法を説明します。この例では、店舗で購入した顧客の連絡先のリストをベースにします。 -
データのエンリッチメント
最近競争に参加したプロファイルに、スコアに応じてパーソナライズされた配信を送信する方法を説明します。 -
集計の使用
データベースに最後に追加された受信者を特定する方法を説明します。 -
増分処理クエリを使用した四半期ごとのリスト更新
増分処理クエリを使用して受信者リストを自動的に更新する方法を説明します。 -
繰り返し発生するインポートワークフローの設定
Adobe Campaign データベースの CRM からプロファイルを読み込むために再利用できるワークフローの設計方法を説明します。
ターゲティング designing-queries
{width="60px"}
-
受信者テーブルのクエリ
メールドメインが「orange.co.uk」で、かつロンドンに居住していない受信者について、名前とメールを復元する方法を説明します。 -
配信情報のクエリ
配信情報に関するクエリを定義して、プロファイルの動作を取得する方法について説明します。 -
集計の計算
ロンドン在住のプロファイルの数を性別に基づいてカウントする方法を説明します。 -
多対多の関係を使用したクエリ
過去 7 日間に連絡していないプロファイルを検索する方法を説明します。 -
クエリでのインスタンス変数の呼び出し
インスタンス変数を使用して、母集団に適用する分割率を動的に計算する方法を説明します。