OAuth 2.0 を使用した統合Salesforce Marketing Cloud
OAuth 2.0 を使用して、インスタンスをサービスとSalesforce Marketing Cloud統合しますServiceNow。
OAuth 2.0 資格情報の作成Salesforce Marketing Cloud
API にアクセスするSalesforce Marketing Cloudための OAuth 2.0 資格情報を作成しますSalesforce Marketing Cloud。
始める前に
必要なロール:Salesforce Marketing Cloud admin
手順
- Salesforce Marketing Cloud テナントにログインします。
- 移動先 セットアップホーム > プラットフォームツール > アプリケーション > インストール済みパッケージ.
- [新規] を選択してパッケージを作成します。
- [コンポーネントを追加] 選択します。
- [API 統合] を選択して、Salesforce Marketing Cloud API をアプリケーションと統合します。
- [次へ] を選択します。
- 統合タイプとして [サーバー間 (Server-to-Server)] を選択します。
- [次へ] を選択します。
- 統合に必要なスコープを選択します。
-
[保存] を選択します。
クライアント ID とクライアントシークレットが構成のサマリーに表示されます。次の [コンポーネント] セクションに移動します。 セットアップ > インストール済みパッケージ > DETAILS クライアント ID とクライアントシークレットを表示します。後で使用できるように値をコピーします。
での連絡先数レポートの作成 Salesforce Marketing Cloud
コンタクト数レポートを作成して、アカウント内の請求可能なコンタクトの合計数を取得して表示します Salesforce Marketing Cloud 。
始める前に
Salesforce Marketing Cloud 必要なロール:admin
手順
- Web ブラウザーから Salesforce Marketing Cloud インスタンスに移動します。
- 管理者資格情報を使用してログインします。
- インスタンスのページヘッダーで、事業部門プロファイルアイコンを選択し、最上位の親事業部門を選択して、連絡先数レポートに親事業部門と対応するすべての子事業部門の両方のデータが含まれるようにします。
-
使用可能な Salesforce Marketing Cloud アプリケーションの一覧から、 分析ビルダー アプリ アイコンを選択し、 レポート を選択します。
レポートアプリの概要が開きます。
- 「レポート・カタログ」セクションで、「 カタログの表示」を選択します。
-
レポート カタログから [連絡先数 ] を検索し、[ 作成] を選択します。
「レポートの作成」ダイアログ・ボックスが開きます。
-
ダイアログボックスで、データを取得して表示する期間を [ 日付範囲 ] リストから選択します。
デフォルト値は [過去 30 日間] です。ヒント:レポート生成時のパフォーマンスの問題を回避するには、 ServiceNow この値を [過去 7 日間] に設定することをお勧めします。
-
[送信] を選択します。
インスタンスで Salesforce Marketing Cloud レポートが生成され、[結果: 連絡先数] ページに結果が表示されます。
-
[結果: 連絡先数] ページで、[ 保存] を選択します。
[レポートを保存] ダイアログボックスが開きます。
-
ダイアログボックスで、フィールドに入力します。
表 : 1. [レポートを保存] ダイアログボックス フィールド 説明 レポート名 レポートの名前。 レポートソース レポートのソース。このフィールドは、自動的に [連絡先数] に設定されます。 説明 レポートの説明。 - [Save (保存)] を選択します。
-
連絡先数レポートを自動的に実行するスケジュールを作成します。
- レポート アプリのページ ヘッダーで、 [ 概要 ] タブを選択して、レポート アプリの概要に戻ります。
- レポートのリストから、新しく作成したコンタクト数レポートを選択します。
- [スケジュール オプション] セクションで、[ 編集] を選択します。
-
ダイアログボックスで、フィールドに入力します。
表 : 2. [Edit Schedule Options] ダイアログボックス フィールド 説明 スケジュールオプション 開始 レポートの実行を開始する日時。 タイムゾーン レポートがスケジュールされているタイムゾーン。 繰り返し レポートを実行する頻度。毎週日曜日に 1 回実行するようにレポートを構成します。 終了 レポートの実行を停止する日付。 配送オプション フォーマット レポート結果を受け取るファイルの種類とファイル拡張子。[データファイル(.csv)]を選択します。 ロケーション レポートを保存または共有する場所。このフィールドを [FTP 用のレポートを保存 ] に設定し、対応するフィールドに入力します。 - レポート名: ファイル拡張子を除いたレポートのファイル名。後で使用するために、このファイル名をメモしておきます。
- 一意のオプション:SFTP で既存のレポートレコードを置き換える代わりにレポートレコードを作成するオプション。このチェック ボックスをオフのままにします。
- FTPの場所: FTPファイルの場所 Salesforce Marketing Cloud 。[ExactTargetEnhancedFTP] を選択して、レポートが SFTP (SSH ファイル転送プロトコル) レポート フォルダーに保存されるようにします。
- [Save (保存)] を選択します。
コンタクト数レポートのデータエクステンションの作成
データエクステンションを作成して、コンタクト数レポートのデータをインスタンスに Salesforce Marketing Cloud 保存します。
始める前に
Salesforce Marketing Cloud 必要なロール:admin
このタスクについて
手順
- インスタンスのページヘッダーで、利用可能なSalesforce Marketing Cloudアプリケーションのリストを表示するアイコンをポイントSalesforceしますSalesforce Marketing Cloud。
-
[Audience Builder] アプリアイコンを選択し、[Contact Builder] を選択します。
Contact Builder アプリが開きます。
-
[データ拡張機能] タブを選択し、[作成] を選択します。
[新しいデータ拡張を作成] ダイアログボックスが開きます。
-
「プロパティ」ステップで、フィールドに入力します。
表 : 3. プロパティフィールド フィールド 説明 作成方法 データ拡張を作成する方法。[ 新規作成] を選択します。 名前 データ拡張の名前。 外部キー データ拡張を一意に識別するオプションのキー。事前定義されたキーを使用することも、任意のキーを入力することもできます。 説明 データ拡張の説明。 タイプ データ拡張のタイプ。このフィールドは自動的に [標準] に設定されます。 ロケーション データエクステンションを保存する場所。このフィールドは自動的に [ データ拡張] に設定されます。[ 場所の変更 ] を選択して、別の場所を選択します。 送信可能ですか? データエクステンションを購読者に送信できるかどうかを示すオプション。 - [次へ] を選択します。
- 「データ保持ポリシー」ステップで、「 保持設定 」フィールドを 「オフ」に設定します。
- [次へ] を選択します。
-
[属性] ステップで、データエクステンションに含める属性を追加します。
属性は、レポートからデータエクステンションにデータをマッピングしてインポートするために使用されます。データのインポート元のレポート列ごとに属性を作成する必要があります。各属性名は、対応するレポートの列名と完全に一致する必要があります。Salesforce Marketing Cloud統合には、次の連絡先数レポート列の属性が必要です。
- Count_Date
- Total_Distinct_Contacts_Count
- Total_Distinct_Email_Addresses1
- Total_Distinct_Mobile_Addresses_Count
- フラグ
注:他のすべての接触者数レポート列の属性はオプションです。属性を追加できます。名前は統合属性と同じにする必要があります。詳細については、Salesforce Marketing Cloud基本認証を使用した統合プロファイルの作成およびSalesforce Marketing Cloud OAuth 2.0 を使用した統合プロファイルの作成を参照してください。追加する各属性のフィールドに入力します。
表 : 4. 属性フィールド フィールド 説明 プライマリキー データエクステンションのすべてのレコードに一意の識別子を含める属性のオプション。 このオプションは、 Count_Date 属性に対して有効にする必要があります。
名前 属性の名前。この名前は、対応するレポートの列名と正確に一致する必要があります。 データタイプ 属性のデータタイプ。 必須 属性がデータ拡張の各レコードの値を必要とするかどうかを示すオプション。 長さ 属性値に許可される最大文字数。 デフォルト値 属性のオプションのデフォルト値。 Flag 属性のデフォルト値を 1 に設定します。
注:主キーとして割り当てられる属性にはデフォルト値を入力しないでください。 - [完了] を選択します。
- [作成されたデータエクステンション] ダイアログ ボックスで、[ OK] を選択します。
データエクステンションにコンタクト数レポートデータをインポートする自動化を構築する
レポートの生成後に、連絡先数レポートのデータをデータエクステンションに自動的にインポートする自動化を作成します。
始める前に
Salesforce Marketing Cloud 必要なロール:admin
手順
- インスタンスのページヘッダーで、利用可能なSalesforce Marketing Cloudアプリケーションのリストを表示するアイコンをポイントSalesforceしますSalesforce Marketing Cloud。
-
Journey Builder アプリケーションアイコンを選択し、Automation Studio を選択します。
Automation Studio アプリの概要が開きます。
-
[ 新しい自動化] を選択します。
新しい自動化のワークフローが開きます。
- 自動化スケジュールを作成するには、左側のメニューペインの [開始ソース] セクションからワークフローキャンバスの [開始ソース] セクションに [ スケジュール ] アイコンをドラッグします。
-
自動化のスケジュールを定義します。
- ワークフロー キャンバスの 開始ソース セクションで、 構成 を選択します。
-
ダイアログボックスで、フィールドに入力します。
表 : 5. [スケジュールの定義] ダイアログボックス フィールド 説明 開始日 自動化の実行を開始する日時。 タイムゾーン 自動化がスケジュールされているタイムゾーン。 繰り返し 自動化を実行する頻度。連絡先数レポートが生成された後に実行するように自動化を設定します。 ヒント:レポートが生成されたのと同じ日に自動化を実行するよう設定する場合は、レポートの生成が完了するのに十分な時間がある開始時刻を選択します。 ServiceNow は、開始時間をレポート開始時間から 2 時間以上後にすることをお勧めします。終了 自動化スケジュールが終了するまでに自動化を実行できる回数。自動化スケジュールを終了しない場合は、このフィールドを [しない] に設定します。
-
スクリプト アクティビティを追加して、それを必要とするすべてのアクティビティに対してサーバー側 JavaScript を実行します。
-
左側のメニューペインの [アクティビティ] セクションで、[ スクリプト ] アイコンをワークフローキャンバスにドラッグします。
スクリプトアクティビティは、自動化ワークフローの最初のステップになります。
-
スクリプトアクティビティのステップで [ 選択 ] を選択します。
[スクリプトアクティビティを選択 (Choose Script Activity)] ダイアログボックスが開きます。
-
[ Create New Script Activity] を選択します。
[新しいスクリプトアクティビティを作成] ダイアログボックスが開きます。
-
「プロパティ」ステップで、フィールドに入力します。
表 : 6. プロパティフィールド フィールド 説明 名前 スクリプトアクティビティの名前。 外部キー スクリプトアクティビティを一意に識別するオプションのキー。事前定義されたキーを使用することも、任意のキーを入力することもできます。 フォルダーの場所 スクリプトを保存する場所。このフィールドは自動的に [ スクリプト] に設定されます。[ 選択] を選択して、別の場所を選択します。 説明 スクリプトアクティビティの説明。 -
次のサーバーサイド JavaScript をコピーして、[サーバーサイド JavaScript] テキストボックスに貼り付けます。
<script runat="server"> var rows = Platform.Function.DeleteData('*<data-extension-name>*',['Flag'],['1']); </script> - [ 構文の検証 ] を選択して、サーバーサイドの JavaScript 構文が有効であることを確認します。
- [次へ] を選択します。
- [概要] ステップで、スクリプト アクティビティの構成が正しいことを確認し、[ 完了] を選択します。
-
左側のメニューペインの [アクティビティ] セクションで、[ スクリプト ] アイコンをワークフローキャンバスにドラッグします。
-
連絡先数レポートを SFTP レポートフォルダーから SFTP インポートフォルダーにコピーするデータ抽出アクティビティを追加します。
インスタンスは Salesforce Marketing Cloud 、SFTP インポートフォルダーを使用してレポートデータを検索し、データエクステンションにインポートします。インスタンスで連絡先数レポートから対応するデータエクステンションにデータをインポートできるようにするには、レポートを SFTP インポートフォルダーにコピーする必要があります。
-
左側のメニューペインの [アクティビティ] セクションで、[ データ抽出 ] アイコンをワークフローキャンバスにドラッグします。
データ抽出アクティビティは、自動化ワークフローの 2 番目のステップになります。
-
データ抽出アクティビティのステップで [選択 ] を選択します。
[データ抽出アクティビティの選択] ダイアログ ボックスが開きます。
-
[ Create New Data Extract Activity (新しいデータ抽出アクティビティの作成)] を選択します。
[新しいデータ抽出アクティビティを作成 (Create New Data Extract Activity)] ダイアログボックスが開きます。
-
「プロパティ」ステップで、フィールドに入力します。
表 : 7. プロパティフィールド フィールド 説明 名前 データ抽出アクティビティの名前。 外部キー データ抽出アクティビティを一意に識別するオプションのキー。事前定義されたキーを使用することも、任意のキーを入力することもできます。 ファイル命名パターン データの抽出元となる連絡先数レポートのファイル名。この名前は、 で での連絡先数レポートの作成 Salesforce Marketing Cloud作成した連絡先数レポートのファイル名 (ファイル拡張子を含む) と完全に一致する必要があります。 抽出タイプ データ抽出メソッド。このフィールドを [拡張 FTP ファイルの移動とコピー] に設定します。 説明 データ抽出アクティビティの説明。 - [次へ] を選択します。
-
[構成] ステップで、フィールドに入力します。
表 : 8. 構成フィールド フィールド 説明 入力フォルダー 連絡先数レポートを保存した場所。「\reports\」と入力します。 出力フォルダー レポートのコピー先の場所。「\Import\」と入力します。 フォルダーにコピー 入力フォルダーから出力フォルダーにレポートを移動する代わりにコピーするオプション。このオプションを使用すると、レポートを両方の場所に保持できます。このオプションを有効にするには、このチェックボックスをオンにします。 - [次へ] を選択します。
- [概要] ステップで、データ抽出アクティビティの構成が正しいことを確認し、 [ 完了] を選択します。
-
左側のメニューペインの [アクティビティ] セクションで、[ データ抽出 ] アイコンをワークフローキャンバスにドラッグします。
-
ファイルのインポートアクティビティを追加して、連絡先数レポートのデータをデータエクステンションにインポートします。
-
左側のメニューペインの [アクティビティ] セクションで、[ ファイルのインポート] アイコンをワークフローキャンバスにドラッグします。
ファイルのインポートアクティビティは、自動化ワークフローの 3 番目のステップになります。
-
ファイルのインポートアクティビティステップで [ 選択 ] を選択します。
[Choose Import File Activity] ダイアログボックスが開きます。
-
[ 新しいインポート ファイル アクティビティの作成] を選択します。
[新しいインポートファイルアクティビティを作成] ダイアログボックスが開きます。
-
[アクティビティ情報] ステップで、フィールドに入力します。
表 : 9. アクティビティ情報フィールド フィールド 説明 名前 ファイルインポートアクティビティの名前。 説明 ファイルのインポートアクティビティの説明。 外部キー インポートファイルアクティビティを一意に識別するオプションのキー。事前定義されたキーを使用することも、任意のキーを入力することもできます。 通知メールの送信先 インポート完了時に通知を送信するメールアドレス。 メールアドレスを指定すると、インポートが成功したときに、挿入および更新された行の数を含む通知メールがそのアドレスに送信されます。重要:インポートされた CSV ファイルに空の行が存在するため、通知メールに無効な フィールド数の 検証エラーが含まれています。これらの空行は、レポートを FTP に保存すると自動的に表示されます。ただし、統合には影響しません。 - [次へ] を選択します。
-
「ファイルのインポート」ステップで、フィールドに入力します。
表 : 10. [ファイルをインポート] フィールド フィールド 説明 ファイルの場所 データのインポート元の連絡先数レポートの場所。「ExactTarget Enhanced FTP」を選択します。 ファイル命名パターン データのインポート元の連絡先数レポートのファイル名。この名前は、 で での連絡先数レポートの作成 Salesforce Marketing Cloud作成した連絡先数レポートのファイル名 (ファイル拡張子を含む) と完全に一致する必要があります。 日付形式 レポートデータの日時の表示形式。 区切り文字 各レポートレコードを区切る形式。各レコードをカンマで区切るには 、カンマ を選択します。 二重引用符を使用して各レコードを区切る場合は、[ 二重引用符 (") をテキスト区切り文字として尊重 する] オプションを有効にします。
不正なデータ動作 不正なデータを含む行をスキップするオプション。このオプションを有効にするには、このチェックボックスをオンにします。 - [次へ] を選択します。
- [宛先] ステップで、 で コンタクト数レポートのデータエクステンションの作成作成したデータエクステンションを検索して選択します。
- [次へ] を選択します。
- 「マッピング」ステップで、「 追加」および「更新 」および 「序数によるマップ」のオプションを選択します。
-
プロンプトが表示されたら、[ ファイルに列ヘッダーがあるインポートファイル ] オプションを有効にし、各データ拡張属性を連絡先数レポートの対応する列番号にマッピングします。
注:「フラグ」属性はマップしないままにします。
- [次へ] を選択します。
- [ 確認 ] ステップで、ファイルのインポート アクティビティの構成が正しいことを確認し、[ 完了] を選択します。
-
左側のメニューペインの [アクティビティ] セクションで、[ ファイルのインポート] アイコンをワークフローキャンバスにドラッグします。
- [Save (保存)] を選択します。
-
ダイアログボックスで、フィールドに入力します。
表 : 11. [自動化を保存] ダイアログボックス フィールド 説明 名前 自動化の名前。 説明 自動化の説明。 外部キー 自動化を一意に識別するオプションのキー。 ロケーション 自動化を保存する場所。 - [Save (保存)] を選択します。
- ワークフロー キャンバスの [開始ソース] セクションで、[ アクティブ] を選択します。
- [スケジュールのアクティブ化の確認 (Activate Schedule Confirmation)] ダイアログボックスで、[ アクティブ化 (Activate )] を選択して自動化スケジュールをアクティブ化します。
連絡先数レポートデータを手動で取得する
コンタクト数レポート、データエクステンション、および自動化を作成した後、これらのジョブを手動で実行することで、スケジュール設定済みレポートと自動化ジョブの間でレポートデータを取得できます。
始める前に
Salesforce Marketing Cloud 必要なロール:admin
このタスクについて
インスタンス Salesforce Marketing Cloud は、定義したスケジュールに基づいてレポートと自動化ジョブを自動的に実行します。次のスケジュール設定済みレポートおよび自動化ジョブの前に連絡先数レポートデータを取得する場合は、これらのジョブを手動で実行できます。
手順
-
連絡先数レポートを実行します。
- インスタンスのページヘッダーで、利用可能なSalesforce Marketing Cloudアプリケーションのリストを表示するアイコンをポイントSalesforceしますSalesforce Marketing Cloud。
-
分析ビルダー アプリ アイコンを選択し、[レポート] を選択します。
レポートアプリの概要が開きます。
- レポートのリストから、で での連絡先数レポートの作成 Salesforce Marketing Cloud作成した連絡先数レポートを選択します。
-
[実行] を選択します。
インスタンスで Salesforce Marketing Cloud レポートが生成され、結果が [結果:<レポート名> ページに表示されます。
-
[結果:<レポート名>ページで、[FTP 結果(FTP Results)] アイコン([
)を選択します。
-
ダイアログボックスで、フィールドに入力します。
表 : 12. [FTP Report Results] ダイアログボックス フィールド 説明 ファイル名 ファイル拡張子を除いたレポートのファイル名。 FTP の場所 Salesforce Marketing Cloud FTP ファイルの場所。「ExactTarget 拡張 FTP」を選択して、レポートが SFTP(SSH ファイル転送プロトコル)レポートフォルダーに保存されるようにします。 レポートソース レポートのソース。このフィールドは、自動的に [連絡先数] に設定されます。 フォーマット レポート結果を受け取るファイルの種類とファイル拡張子。[データファイル(.csv)]を選択します。 - [Save (保存)] を選択します。
-
自動化を実行します。
- インスタンスのページヘッダーで、利用可能なSalesforce Marketing Cloudアプリケーションのリストを表示するアイコンをポイントSalesforceしますSalesforce Marketing Cloud。
-
Journey Builder アプリケーションアイコンを選択し、Automation Studio を選択します。
で データエクステンションにコンタクト数レポートデータをインポートする自動化を構築する 作成した自動化のワークフローが、Automation Studio アプリで開きます。
- ワークフロー キャンバスの 開始ソース セクションで、 一時停止 を選択します。
- [スケジュール確認の一時停止 (Pause Schedule Confirmation)] ダイアログボックスで、[ 一時停止] を選択して自動化スケジュールを一時停止します。
- ダイアログ ボックスが閉じたら、[ 1 回実行] を選択します。
- 実行するアクティビティを選択するように求められたら、スクリプト、データ抽出、およびファイルのインポートアクティビティのチェックボックスをオンにします。
- [実行] を選択します。
- [1 回実行の確認] ダイアログ ボックスで、[ 今すぐ実行] を選択します。
タスクの結果
Salesforce Marketing Cloud OAuth 2.0 を使用した統合プロファイルの作成
Salesforce Marketing Cloud OAuth 2.0 を使用して統合プロファイルを作成し、ソフトウェアサブスクリプションを追跡してサービスの古いライセンスを最適化しますSalesforce Marketing Cloud。
始める前に
統合プロファイルを作成するにはSalesforce Marketing Cloud、ServiceNow Store から - SaaS ライセンス管理 プラグイン (com.sn_sam_saas_int) を要求しソフトウェア資産管理ます。
ServiceNow 必要なロール:sam_integrator または admin
Salesforce Marketing Cloud 必要なロール:sn_sforce_mc_spokeSalesforce マーケティングクラウド管理者
このタスクについて
を使用している Software Asset ワークスペース場合、コア UI で統合プロファイルを作成する Salesforce Marketing Cloud オプションは無効です。
手順
-
統合プロファイルに移動します。
インターフェイス アクション コア UI - 移動先 すべて > ソフトウェア資産 > SaaS ライセンス > 直接統合プロファイル.
- [New (新規)] を選択します。
- [Salesforce Marketing Cloud Integration Profile (Salesforce マーケティングクラウド統合プロファイル)] を選択します。
Software Asset Workspace - 移動先 ライセンス操作 > ユーザー登録 > 直接統合プロファイル.
- [New (新規)] を選択します。
- ドロップダウンリストから [Salesforce Marketing Cloud ] を選択します。
- [続行] を選択します。
-
フォームのフィールドに入力します。
表 : 13. 統合プロファイルフォーム フィールド 説明 表示名 データ連携プロファイルの名前たとえば、Salesforce Marketing Cloud 統合プロファイルなどです。 認証タイプ API にアクセスする Salesforce Marketing Cloud ための認証のタイプ。 - 基本認証
- OAuth 2.0:この値を選択します。
注:新しい Salesforce Marketing Cloud プロファイルの場合、認証タイプはデフォルトで [基本認証 ] に設定されます。接続と資格情報 Salesforce Marketing Cloud の接続と認証情報エイリアス。このフィールドは自動的に sn_sforce_mc_spoke に設定されます 。SalesforceMarketingCloudSoapConnection です。 ステータス 統合プロファイルのステータス。 - 統合プロファイルを公開していない場合、このフィールドは自動的に [ドラフト] に設定されます。
- 統合プロファイルを既に公開している場合、このフィールドは自動的に [公開済み] に設定されます。
プロファイルタイプ 統合プロファイルのタイプ。この値は、自動的に Salesforce Marketing Cloud サブスクリプションに設定されます。 サブスクリプションサブフローをダウンロード サブフロー この項目は、自動的に [Salesforce Marketing Cloud ダウンロードサブスクリプション] に設定されます。 現在の日付の 1 年前まで個々のユーザーによって実行されたイベントを表示できます。詳細については、「ソフトウェア再利用ルールのレビュー」を参照してください。注:ソフトウェア資産管理 は、プロファイル作成日に関係なく、ユーザーサブスクリプションのダウンロードを開始した時点からのイベントをプルします。サブスクリプションサブフローの再利用 サブフロー このフィールドは自動的に [Salesforce Marketing Cloud Reclaim Subscription] に設定されます。 消費サブフローのダウンロード サブフロー このフィールドは、 自動的に [Salesforce Marketing Cloud ダウンロード連絡先の消費 (Salesforce Marketing Cloud Download Contacts Consumption)] に設定されます。 統合属性 属性 カウント日、連絡先、メール連絡先、モバイル連絡先などの名前と値の属性は、統合プロファイルに自動的に入力されます。 要件に基づいて属性を追加または削除できます。
注:属性名は、instance の Salesforce Marketing Cloud レポート列ヘッダーと一致する必要があります。詳細については、「コンタクト数レポートのデータエクステンションの作成」を参照してください。 -
[Save (保存)] を選択します。
ServiceNowインスタンスによってドラフト統合プロファイルが作成されます。統合プロファイルは、「 Salesforce Marketing Cloud サブスクリプションのダウンロード」、「サブスクリプションの再利用」 Salesforce Marketing Cloud 、および Salesforce Marketing Cloud 「連絡先の消費のダウンロード」サブフローを使用して、サービスから Salesforce Marketing Cloud ユーザーデータを取得します。
-
[接続および資格情報] フィールドの横にあるプレビューアイコン (プレビュー
を選択し、レコードプレビューで [レコードを開く] を選択して、接続および資格情報エイリアスレコードを開きます。
- [接続 & 資格情報エイリアス] フォームで、[ 新しい接続 & 資格情報の作成 ] 関連リンクを選択します。
-
ダイアログボックスで、フィールドに入力します。
表 : 14. [接続と資格情報を作成] ダイアログボックス フィールド 説明 接続情報 接続名 接続の名前。例:SFMC SOAP 接続。 SOAP 接続 URL SOAP 接続エンドポイントの URL。「https://<subdomain>.soap.marketingcloudapis.com/Service.asmx」と入力します。ここで、<subdomain> は Salesforce Marketing Cloud サブドメインです。 資格情報 OAuth クライアント ID 作成時に生成したクライアント ID Salesforce Marketing Cloud OAuth 資格情報. OAuth クライアントシークレット OAuth 資格情報の作成 Salesforce Marketing Cloud 時に取得したクライアントシークレットです。 OAuth リダイレクト URL https://<instance_name>/oauth_redirect.do (インスタンス名はインスタンスの名前 ServiceNow ) 後処理に使用される追加情報 連絡先数データエクステンション (Contacts Counts Data Extension) 連絡先数のレポートデータを取得するデータエクステンションの名前。この名前は、「」で コンタクト数レポートのデータエクステンションの作成作成したデータ拡張の名前と完全に一致する必要があります。 -
[OAuth トークンを作成して取得] を選択します。
OAuth トークンフローが正常に完了しました。
- [Save (保存)] を選択します。
- 統合プロファイルに戻り、 [ 公開] を選択します。
次のタスク
統合が接続されると、インスタンス ServiceNow は毎日更新されるソフトウェアモデル、再利用ルール、およびユーザーサブスクリプションを自動的に作成します。
ユーザーサブスクリプションを再利用するには、自動的に生成されたすべての再利用ルールを確認します。詳細については、「ソフトウェア再利用ルールのレビュー」を参照してください。
- クラシック アプリケーションでの ソフトウェア資産管理 ソフトウェアエンタイトルメントの作成については、次を参照してください クラシック版での ソフトウェア資産管理 エンタイトルメントの作成。
- ソフトウェア資産ワークスペースでのソフトウェアエンタイトルメントの作成の詳細については、「」を参照してください ワークスペースでのエンタイトルメントの作成。
- Playbook を使用した ソフトウェア資産管理 ソフトウェアエンタイトルメントの作成の詳細については、「」を参照してください ガイド付きウォークスルーを使用してエンタイトルメントを作成します。
- クラシック・アプリケーションでの ソフトウェア資産管理 調整の実行の詳細については、「」を参照してください ソフトウェア調整の実行。
- ソフトウェア資産ワークスペースでの調整の実行の詳細については、次を参照してください ワークスペースでソフトウェアの調整を実行する。
追加の Salesforce Marketing Cloud 統合プロファイルの作成
ソフトウェアサブスクリプションを追跡し、ライセンスを最適化する追加 Salesforce Marketing Cloud ごとに統合プロファイルを作成します。
始める前に
統合プロファイルを作成するにはSalesforce Marketing Cloud、からプラグイン SaaS ライセンス管理 (com.sn_sam_saas_int) を要求しソフトウェア資産管理ます。 ServiceNow Store
必要なロール:sam_integrator または admin
Salesforce Marketing Cloud 必要なロール:sn_sforce_mc_spokeSalesforce マーケティングクラウド管理者
このタスクについて
を使用しているSoftware Asset ワークスペース場合、統合コア UIプロファイルを作成するSalesforce Marketing Cloudオプションは無効になっています。
手順
-
統合プロファイルに移動します。
インターフェイス アクション コア UI - 移動先 すべて > ソフトウェア資産 > SaaS ライセンス > 直接統合プロファイル.
- [New (新規)] を選択します。
- [Salesforce Marketing Cloud Integration Profile (Salesforce マーケティングクラウド統合プロファイル)] を選択します。
Software Asset Workspace - 移動先 ライセンス操作 > ユーザー登録 > 直接統合プロファイル.
- [New (新規)] を選択します。
- ドロップダウンリストから [Salesforce Marketing Cloud ] を選択します。
- [続行] を選択します。
-
フォームのフィールドに入力します。
表 : 15. 統合プロファイルフォーム フィールド 説明 表示名 データ連携プロファイルの名前たとえば、Salesforce Marketing Cloud 統合プロファイルなどです。 認証タイプ API にアクセスする Salesforce Marketing Cloud ための認証のタイプ。 - 基本認証
- OAuth 2.0:この値を選択します。
注:新しい Salesforce Marketing Cloud プロファイルの場合、認証タイプはデフォルトで [基本認証 ] に設定されます。接続と資格情報 Salesforce Marketing Cloud の接続と認証情報エイリアス。このフィールドは自動的に sn_sforce_mc_spoke に設定されます 。SalesforceMarketingCloudSoapConnection です。 ステータス 統合プロファイルのステータス。 - 統合プロファイルを公開していない場合、このフィールドは自動的に [ドラフト] に設定されます。
- 統合プロファイルを既に公開している場合、このフィールドは自動的に [公開済み] に設定されます。
プロファイルタイプ 統合プロファイルのタイプ。この値は、自動的に Salesforce Marketing Cloud サブスクリプションに設定されます。 サブスクリプションサブフローをダウンロード サブフロー この項目は、自動的に [Salesforce Marketing Cloud ダウンロードサブスクリプション] に設定されます。 現在の日付の 1 年前まで個々のユーザーによって実行されたイベントを表示できます。詳細については、「ソフトウェア再利用ルールのレビュー」を参照してください。注:ソフトウェア資産管理 は、プロファイル作成日に関係なく、ユーザーサブスクリプションのダウンロードを開始した時点からのイベントをプルします。サブスクリプションサブフローの再利用 サブフロー このフィールドは自動的に [Salesforce Marketing Cloud Reclaim Subscription] に設定されます。 消費サブフローのダウンロード サブフロー このフィールドは、 自動的に [Salesforce Marketing Cloud ダウンロード連絡先の消費 (Salesforce Marketing Cloud Download Contacts Consumption)] に設定されます。 統合属性 属性 カウント日、連絡先、メール連絡先、モバイル連絡先などの名前と値の属性は、統合プロファイルに自動的に入力されます。 要件に基づいて属性を追加または削除できます。注:属性名は、instance の Salesforce Marketing Cloud レポート列ヘッダーと一致する必要があります。詳細については、「コンタクト数レポートのデータエクステンションの作成」を参照してください。 -
[Connection & Credential (接続および資格情報)] フィールドの横にあるプレビューアイコン ()
を選択して、接続および資格情報エイリアスレコードを開きます。
- レコードのプレビューで [ レコードを開く ] を選択します。
-
[接続および資格情報エイリアス] フォームで、この統合プロファイルの接続と資格情報を一意に識別できる子エイリアスを作成します。
作成する最初の Salesforce Marketing Cloud 統合プロファイルでは、Salesforce にデフォルト (親) 接続および資格情報エイリアスを使用します。作成する追加の Salesforce Marketing Cloud 統合プロファイルごとに、各統合プロファイル間の接続と資格情報を区別するのに役立つ一意の子エイリアスが必要です。
- 次のリンクを選択します。 子エイリアス > Parentalias=*** をクリックして子エイリアスを追加します。
-
[New (新規)] を選択します。
子エイリアスの [接続および資格情報エイリアス] フォームが開きます。
- [ 名前 ] フィールドに子エイリアスの名前を入力します。
- フォームヘッダーを右クリックし、[保存] を選択します。
- フォームを再ロードした後に、[新しい接続 & 資格情報の作成] 関連リンクを選択します。
-
ダイアログボックスで、フィールドに入力します。
表 : 16. [接続と資格情報を作成] ダイアログボックス フィールド 説明 接続情報 接続名 接続の名前。例:SFMC SOAP 接続。 SOAP 接続 URL SOAP 接続エンドポイントの URL。「https://<subdomain>.soap.marketingcloudapis.com/Service.asmx」と入力します。ここで、<subdomain> は Salesforce Marketing Cloud サブドメインです。 資格情報 OAuth クライアント ID 作成時に生成したクライアント ID Salesforce Marketing Cloud OAuth 資格情報. OAuth クライアントシークレット OAuth 資格情報の作成 Salesforce Marketing Cloud 時に取得したクライアントシークレットです。 OAuth リダイレクト URL https://<instance_name>/oauth_redirect.do (インスタンス名はインスタンスの名前 ServiceNow ) 後処理に使用される追加情報 連絡先数データエクステンション (Contacts Counts Data Extension) 連絡先数のレポートデータを取得するデータエクステンションの名前。この名前は、「」で コンタクト数レポートのデータエクステンションの作成作成したデータ拡張の名前と完全に一致する必要があります。 -
[OAuth トークンを作成して取得] を選択します。
OAuth トークンフローが正常に完了しました。
- [Save (保存)] を選択します。
- 統合プロファイルに戻り、 [ 公開] を選択します。
次のタスク
統合が接続されると、インスタンス ServiceNow は毎日更新されるソフトウェアモデル、再利用ルール、およびユーザーサブスクリプションを自動的に作成します。
ユーザーサブスクリプションを再利用するには、自動的に生成されたすべての再利用ルールを確認します。詳細については、「ソフトウェア再利用ルールのレビュー」を参照してください。
- クラシック アプリケーションでの ソフトウェア資産管理 ソフトウェアエンタイトルメントの作成については、次を参照してください クラシック版での ソフトウェア資産管理 エンタイトルメントの作成。
- ソフトウェア資産ワークスペースでのソフトウェアエンタイトルメントの作成の詳細については、「」を参照してください ワークスペースでのエンタイトルメントの作成。
- Playbook を使用した ソフトウェア資産管理 ソフトウェアエンタイトルメントの作成の詳細については、「」を参照してください ガイド付きウォークスルーを使用してエンタイトルメントを作成します。
- クラシック・アプリケーションでの ソフトウェア資産管理 調整の実行の詳細については、「」を参照してください ソフトウェア調整の実行。
- ソフトウェア資産ワークスペースでの調整の実行の詳細については、次を参照してください ワークスペースでソフトウェアの調整を実行する。