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宛先にデータをアクティブ化する前に、で作成された スキーマ 、 データセット 、および セグメント Experience Platformが必要です。 このページの下にある制限 セクションも参照してください。
-
メールプロファイルからメーリングリストを作成するために使用されるSendGrid APIでは、各プロファイル内で一意のメールアドレスを指定する必要があります。 これは、emailまたは 代替メール の値として使用されるかどうかに関係なく使用されます。 SendGrid接続では電子メールと代替メールの両方の値のマッピングがサポートされているので、使用するすべての電子メールアドレスは、データセットの各プロファイル内で一意である必要があります。 そうでない場合、メールプロファイルがSendGridに送信されると、エラーが発生し、そのメールプロファイルはデータの書き出しに表示されません。
-
現在、Experience Platformのオーディエンスから削除されたプロファイルをSendGridから削除する機能はありません。
サポートされている ID supported-identities
SendGridは、以下の表に記載されているIDのアクティベーションをサポートしています。 ID についての詳細情報。
SendGridはハッシュ化された電子メールアドレスをサポートしていないため、変換のないプレーンテキストデータのみが宛先に送信されます。
サポートされるオーディエンス supported-audiences
この節では、この宛先に書き出すことができるオーディエンスのタイプについて説明します。
このカテゴリには、Segmentation Serviceを通じて生成されたオーディエンス以外のすべてのオーディエンスのオリジンが含まれます。 様々なオーディエンスの起源について読みます。 次に例を示します。
- カスタムアップロードオーディエンス がCSV ファイルからExperience Platformにをインポートしました。
- 類似オーディエンス,
- 連合オーディエンス,
- Adobe Journey Optimizerなどの他のExperience Platform アプリで生成されたオーディエンス
- その他。
オーディエンスのデータタイプ別にサポートされるオーディエンス:
書き出しのタイプと頻度 export-type-frequency
宛先の書き出しのタイプと頻度について詳しくは、以下の表を参照してください。
ユースケース use-cases
SendGridの宛先を使用する方法とタイミングをより深く理解するために、Experience Platformのお客様がこの宛先を使用して解決できるユースケースの例を次に示します。
複数のマーケティング活動に対応するマーケティングリストの作成 create-marketing-list
SendGridを使用しているマーケティングチームは、SendGrid内にメーリングリストを作成し、メールアドレスを入力することができます。 SendGrid内で作成されたメーリングリストは、その後、複数のマーケティング活動に使用できます。
宛先に接続 connect
この宛先に接続するには、宛先設定のチュートリアルの手順に従ってください。宛先の設定ワークフローで、以下の 2 つのセクションにリストされているフィールドに入力します。
宛先に対する認証 authenticate
-
Adobe Experience Platform コンソールで、宛先に移動します。
-
「カタログ」タブを選択し、SendGridを検索します。 次に、設定を選択します。 宛先への接続を確立すると、UI ラベルが セグメントのアクティブ化 に変わります。
「設定」ボタンがハイライト表示されたExperience Platform宛先カタログの
-
SendGridの宛先の設定を支援するウィザードが表示されます。 新しい宛先を設定を選択して、新しい宛先を作成します。
-
「新規アカウント」オプションを選択し、ベアラートークンの値を入力します。 この値は、前提条件セクションで前述したSendGrid API キーです。
-
「宛先に接続」を選択します。 指定したSendGrid API キーが有効な場合、UIに緑色のチェックマークが付いた Connected 状態が表示されます。次の手順に進むと、追加情報フィールドに入力できます。
宛先の詳細の入力 destination-details
この宛先を設定するとき、次の情報を指定する必要があります。
- Name:今後この宛先を認識する際に使用する名前。
- Description:今後この宛先を特定するのに役立つオプションの説明。
アラートの有効化 enable-alerts
アラートを有効にすると、宛先へのデータフローのステータスに関する通知を受け取ることができます。リストからアラートを選択して、データフローのステータスに関する通知を受け取るよう登録します。アラートについて詳しくは、UI を使用した宛先アラートの購読についてのガイドを参照してください。
宛先接続の詳細の提供が完了したら、Nextを選択します。
この宛先に対してオーディエンスをアクティブ化 activate
- データをアクティブ化するには、View Destinations、Activate Destinations、View ProfilesおよびView Segments アクセス制御権限が必要です。 アクセス制御の概要を参照するか、製品管理者に問い合わせて必要な権限を取得してください。
- IDをエクスポートするには、View Identity Graph アクセス制御権限が必要です。
{width="100" modal="regular"}
この宛先にオーディエンスをアクティベートする手順は、ストリーミングオーディエンスの書き出し宛先へのプロファイルとオーディエンスのアクティベートを参照してください。
この宛先に固有の詳細については、以下の画像を参照してください。
-
SendGridに書き出す1つ以上のオーディエンスを選択します。
-
Mapping ステップでは、Add new mappingを選択した後、ソース XDM フィールドをSendGrid API ターゲットフィールドにマッピングするマッピングページが表示されます。 以下の画像は、Experience PlatformとSendGrid間でID名前空間をマッピングする方法を示しています。 次に示すように、Source field 電子メールをTarget field external_idにマッピングする必要があることを確認してください。
SendGridのexternal_id ターゲットフィールドにマッピングされた電子メールソースフィールドを示す
SendGrid ターゲットフィールドにマッピングするために選択されたXDM ソース属性を示す
-
同様に、SendGridの宛先に書き出す目的のAdobe Experience Platform属性をマッピングします。
SendGrid エクスポートのソースフィールドとして選択されたExperience Platform プロファイル属性を示す
-
マッピングが完了したら、Nextを選択してレビュー画面に進みます。
設定を完了する前に、設定されたマッピングの概要を示す
-
Finishを選択して設定を完了します。
SendGrid マーケティング連絡先/連絡先を追加または更新API用に設定できる、サポートされている属性マッピングの包括的なリストを以下に示します。
homeAddress.street1
address_line_1
100文字
homeAddress.street2
address_line_2
100文字
_extconndev.alternate_emails
件の代替メール
- 最大:5項目
- 最小:0項目
homeAddress.city
都市
60文字
homeAddress.country
国
50文字
メール
external_id
254文字
person.name.firstName
first_name
50文字
person.name.lastName
last_name
50文字
homeAddress.postalCode
postal_code
homeAddress.stateProvince
state_province_region
50文字
SendGrid内でのデータエクスポートの検証 validate
宛先が正しく設定されていることを検証するには、次の手順に従います。
-
宛先のリストに移動するには、Destinations > Browseを選択します。
Experience Platformの「
-
宛先を選択し、ステータスが enabled であることを検証します。
「参照」タブの
-
「Activation data」タブに切り替えて、オーディエンス名を選択します。
SendGrid宛先の
-
オーディエンスの概要を監視し、プロファイルの数がデータセット内で作成された数に対応しているかどうかを確認します。
選択したSendGrid オーディエンスのプロファイル数を表示する
-
SendGrid マーケティングリスト > リストを作成APIは、list_name属性の値とデータ書き出しのタイムスタンプを結合することで、SendGrid内に一意の連絡先リストを作成します。 SendGrid サイトに移動し、名前パターンに準拠した新しい連絡先リストが作成されているかどうかを確認します。
-
新しく作成した連絡先リストを選択し、作成したデータセットの新しいメールレコードが新しい連絡先リスト内に入力されているかどうかを確認します。
-
さらに、フィールドマッピングが正しいかどうかを検証するために、いくつかのメールも確認してください。
データの使用とガバナンス data-usage-governance
Adobe Experience Platform のすべての宛先は、データを処理する際のデータ使用ポリシーに準拠しています。Adobe Experience Platform がどのようにデータガバナンスを実施するかについて詳しくは、データガバナンスの概要を参照してください。
その他のリソース additional-resources
このSendGrid宛先は、以下のAPIを活用しています。
制限 limits
- SendGrid Marketing Contacts > Add or Update Contact APIでは、30,000件の連絡先または6 MBのデータのいずれか少ない方を受け付けることができます。