SendGrid 接続
概要 overview
SendGrid は、トランザクションメールとマーケティングメール用の一般的な顧客コミュニケーションプラットフォームです。
この Adobe Experience Platform 宛先は SendGrid Marketing Contacts API を利用しているので、ファーストパーティのメールプロファイルを書き出し、ビジネスニーズに合わせて新しい SendGrid オーディエンス内でそれらをアクティブ化できます。
SendGrid は、SendGrid API と通信するための認証メカニズムとして API ベアラートークンを使用します。
前提条件 prerequisites
宛先の設定を開始する前に、次の項目が必要です。
-
SendGrid アカウントが必要です。
- SendGrid サインアップページに移動して、SendGrid アカウントをまだ持っていない場合は、登録して作成します。
-
SendGrid ポータルにログインした後、API トークンも生成する必要があります。
-
SendGrid web サイトに移動し、Settings / API Keys ページにアクセスします。 または、SendGrid ドキュメントを参照して、SendGrid アプリの適切なセクションにアクセスします。
-
最後に、「Create API Key」ボタンを選択します。
- 実行するアクションに関するガイダンスが必要な場合は、SendGrid ドキュメントを参照してください。
- プログラムによって API キーを生成する場合は、SendGrid ドキュメントを参照してください。
SendGrid 宛先へのデータをアクティブ化する前に、schema、dataset および segments を Experience Platform で作成する必要があります。 このページで後述する limits の節も参照してください。
-
メールプロファイルからメーリングリストを作成するために使用する SendGrid API では、プロファイルごとに一意のメールアドレスを指定する必要があります。 これは、電子メール または 代替電子メール の値として使用されるかどうかに関係しません。 SendGrid 接続では、電子メールと代替電子メールの両方の値のマッピングをサポートしているので、使用するすべての電子メールアドレスが データセット の各プロファイル内で一意であることを確認してください。 そうしないと、メールプロファイルが SendGrid に送信される際にエラーが発生し、そのメールプロファイルはデータの書き出しには表示されません。
-
現在、Experience Platformでプロファイルがオーディエンスから削除された場合、SendGrid からプロファイルを削除する機能はありません。
サポートされている ID supported-identities
SendGrid では、以下の表に示す ID のアクティブ化をサポートしています。 ID についての詳細情報。
SendGrid は、ハッシュ化されたメールアドレスをサポートしていないので、変換のないプレーンテキストデータのみが宛先に送信されます。
書き出しのタイプと頻度 export-type-frequency
宛先の書き出しのタイプと頻度について詳しくは、以下の表を参照してください。
ユースケース use-cases
SendGrid 宛先を使用する方法とタイミングをより深く理解するために、Experience Platform 顧客がこの宛先を使用して解決できるサンプルユースケースを以下に示します。
複数のマーケティングアクティビティ用のマーケティングリストの作成
SendGrid を使用するマーケティングチームは、SendGrid 内にメーリングリストを作成し、メールアドレスを入力できます。 SendGrid 内で作成されたメーリングリストは、その後、複数のマーケティングアクティビティに使用できます。
宛先に接続 connect
この宛先に接続するには、宛先設定のチュートリアルの手順に従ってください。宛先の設定ワークフローで、以下の 2 つのセクションにリストされているフィールドに入力します。
宛先に対する認証 authenticate
-
Adobe Experience Platform コンソール内で、宛先 に移動します。
-
カタログ タブを選択し、SendGrid を検索します。 次に、「設定」を選択します。 宛先への接続を確立すると、UI のラベルが「セグメントのアクティブ化」に変わります。
-
SendGrid 宛先の設定に役立つウィザードが表示されます。 新しい宛先を設定 を選択して新しい宛先を作成します。
-
「新規アカウント」オプションを選択し、「Bearer トークン 値を入力します。 この値は、前述の 前提条件の節 で説明した API キーです。
-
宛先に接続 を選択します。 指定した SendGrid API キー が有効で、UI に 接続済み ステータスと緑色のチェックマークが表示された場合、次の手順に進んで、追加の情報フィールドに入力できます。
宛先の詳細の入力 destination-details
この宛先を設定するとき、次の情報を指定する必要があります。
- 名前:今後この宛先を認識するための名前。
- 説明:今後この宛先を識別するのに役立つオプションの説明。
アラートの有効化 enable-alerts
アラートを有効にすると、宛先へのデータフローのステータスに関する通知を受け取ることができます。リストからアラートを選択して、データフローのステータスに関する通知を受け取るよう登録します。アラートについて詳しくは、UI を使用した宛先アラートの購読についてのガイドを参照してください。
宛先接続の詳細の入力を終えたら「次へ」を選択します。
この宛先に対してオーディエンスをアクティブ化 activate
この宛先にオーディエンスをアクティベートする手順は、ストリーミングオーディエンスの書き出し宛先へのプロファイルとオーディエンスのアクティベートを参照してください。
この宛先に固有の詳細については、以下の画像を参照してください。
-
SendGrid にエクスポートする 1 つ以上のオーディエンスを選択します。
-
マッピング ステップでは、「新しいマッピングを追加」を選択すると、マッピングページが表示され、ソース XDM フィールドを SendGrid API ターゲットフィールドにマッピングできます。 以下の画像は、Experience Platformと SendGrid の間で ID 名前空間をマッピングする方法を示しています。 以下に示すように、Source フィールド Email を Target フィールド external_id にマッピングする必要があります。
-
同様に、SendGrid 宛先に書き出す目的の Adobe Experience Platform 属性をマッピングします。
-
マッピングが完了したら、「次へ」を選択してレビュー画面に進みます。
-
「完了」を選択して、設定を完了します。
SendGrid マーケティング連絡先/連絡先を追加または更新 API 用に設定できる、サポートされる属性マッピングの包括的なリストを以下に示します。
homeAddress.street1
address_line_1
100 文字
homeAddress.street2
address_line_2
100 文字
_extcondev.alternate_emails
alternate_emails
- 最大:5 項目
- 最小:0 項目
homeAddress.city
city
60 文字
homeAddress.country
country
50 文字
external_id
254 文字
person.name.firstName
first_name
50 文字
person.name.lastName
last_name
50 文字
homeAddress.postCode
postal_code
homeAddress.stateProvince
state_province_region
50 文字
SendGrid 内のデータエクスポートの検証 validate
宛先が正しく設定されていることを検証するには、次の手順に従います。
-
宛先/参照 を選択して、宛先のリストに移動します。
-
宛先を選択し、ステータスが「 有効」であることを確認します。
-
「Activation data」タブに切り替えて、オーディエンス名を選択します。
-
オーディエンスの概要を監視し、プロファイルの数がデータセット内で作成された数に対応していることを確認します。
-
SendGrid マーケティングリスト/リスト API の作成は、list_name 属性の値とデータエクスポートのタイムスタンプを結合して、SendGrid 内に一意の連絡先リストを作成するために使用されます。 SendGrid サイトに移動し、名前パターンに準拠する新しい連絡先リストが作成されているかどうかを確認します。
-
新しく作成した連絡先リストを選択し、作成したデータセットの新しいメールレコードが新しい連絡先リスト内に入力されているかどうかを確認します。
-
さらに、いくつかのメールをチェックして、フィールドマッピングが正しいかどうかを検証します。
データの使用とガバナンス data-usage-governance
Adobe Experience Platform のすべての宛先は、データを処理する際のデータ使用ポリシーに準拠しています。Adobe Experience Platform がどのようにデータガバナンスを実施するかについて詳しくは、データガバナンスの概要を参照してください。
その他のリソース additional-resources
この SendGrid 宛先は、以下の API を利用します。
制限 limits
- SendGrid マーケティング連絡先/連絡先を追加または更新 API は、30,000 件の連絡先または 6 MB のデータのいずれか低い方を受け入れることができます。