Marketo

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

Marketoは、企業のマーケティング活動の管理と最適化を支援するマーケティングオートメーションソフトウェアです。

メールマーケティング、リード管理、コンシューマーマーケティング、顧客基盤マーケティング、モバイルマーケティングのためのツールを提供します。

Marketoユースケースの例

APIバージョン

MarketoコネクターはMarketo REST API v1を使用します。

コネクション設定

Marketoコネクターはカスタム認証を使用します。

カスタムサービスクライアント

MarketoはRESTエンドポイントを公開し、Workatoのような統合プラットフォームがコア機能にリモートでアクセスして実行できるようにします。 この統合を容易にするために、Workato専用のカスタムサービスクライアントを作成することをお勧めします。

カスタムサービスクライアントを使用する主な利点は次のとおりです。

  • 分離されたログ記録:統合およびワークフロープロセスのすべての操作が、専用のカスタムサービスクライアントの下でログに記録されます。 このアプローチでは、特定の統合プラットフォームに関連する問題を分離することで、追跡とトラブルシューティングが強化されます。
  • カスタマイズされた権限:カスタムサービスクライアントを使用すると、個々の従業員ユーザーアカウントとは独立して、権限とセキュリティプロファイルを調整できます。

統合シナリオに必要なアクションを実行するために、カスタムサービスクライアントに必要なすべての権限が付与されていることを確認してください。 レシピ実行中に403エラーが発生した場合、サービスクライアントにそのアクションに対する適切な権限がないことを示しています。

最小スコープ

新しいAPIロールを作成する際は、以下の最小ロールスコープを選択する必要があります。 詳細については、APIロールの作成を参照してください。

  • Read-Only Activity
  • Read-Write Activity
  • Read-Only Lead
  • Read-Write Lead
  • Read-Only Asset
  • Read-Write Asset

カスタム認証用のMarketo設定

WorkatoでMarketoへのカスタム認証コネクションを設定するには、次の手順を完了します。

REST APIエンドポイントの取得

MarketoでREST APIエンドポイントを取得するには、次の手順を実行します:

1

管理者権限を持つユーザーとしてMarketoインスタンスにサインインします。

2

Admin > Web Servicesに移動します。

3

REST APIセクションで、Workatoで使用するためにEndpointをコピーして保存します。

APIロールの作成

MarketoでAPIロールを作成するには、次の手順を実行します。

1

管理>ユーザーとロールに移動し、ロールタブを選択します。

2

新規ロールをクリックします。

3

ロール名フィールドに新しいロールの名前を入力します。 必要に応じて、説明フィールドに説明を追加します。

4

権限フィールドでAPIへのアクセスチェックボックスを選択します。

5

作成をクリックしてAPIロールを作成します。

APIユーザーの作成

MarketoでAPIユーザーを作成するには、次の手順を実行します。

1

管理>ユーザーとロールに移動し、ユーザータブを選択します。

2

API専用ユーザーを作成をクリックします。

3

メールフィールドに入力します。

4

ロールメニューから、前のステップで作成したAPIロールのチェックボックスを選択します。

5

API専用ユーザーを作成をクリックします。

カスタムサービスの作成

カスタムサービスを作成すると、Workatoでコネクションを確立するために使用するクライアントIDとクライアントシークレットを取得できます。 カスタムサービスの詳細については、Marketo Engage Developer Documentationを参照してください。

Marketoでカスタムサービスを作成するには、次の手順を実行します。

1

Admin(管理)>LaunchPointに移動します。

2

新規>新規サービスをクリックします。

3

わかりやすい表示名を入力し、サービスドロップダウンメニューからカスタムを選択します。

4

Descriptionフィールドに説明を入力します。

5

前のステップで作成したユーザーをAPI専用ユーザードロップダウンメニューから選択します。

6

Createをクリックします。

クライアント認証情報の取得

Marketoでクライアント認証情報を取得するには、次の手順を実行します:

1

前のステップで作成した新しいカスタムサービスの詳細を表示を選択します。

カスタムサービスを表示カスタムサービスを表示

2

Workatoで使用するために、Client IdClient Secretをコピーして保存します。

カスタム認証によるMarketoへの接続

WorkatoでMarketoに接続するには、次の手順を実行します:

1

作成 > コネクションを選択するか、Cを2回押します。

2

Marketoを検索し、アプリとして選択します。

3

コネクション名フィールドにコネクションの名前を入力します。

コネクションに名前を付けるコネクションに名前を付ける

4

ロケーションドロップダウンメニューを使用して、コネクションを保存するプロジェクトを選択します。

5

MarketoインスタンスのベースURLをRESTエンドポイントフィールドに入力します。 たとえば、RESTエンドポイントがhttps://123-ABC-456.mktorest.com/restの場合、このフィールドに123-ABC-456を入力します。 詳細については、REST APIエンドポイントの取得を参照してください。

6

MarketoのClient IdCustom Service client IDフィールドに入力します。 詳細については、クライアント認証情報の取得を参照してください。

7

MarketoのClient SecretCustom Service client secretフィールドに入力します。 詳細については、クライアント認証情報の取得を参照してください。

8

接続をクリックします。

Last updated: