コマーシャル マーケットプレースの分析データにプログラムでアクセスするための前提条件

プログラムを使用してコマーシャル マーケットプレースの分析データにアクセスするには、次の要件を満たす必要があります。

コマーシャル マーケットプレースに登録する

プログラムを使用してコマーシャル マーケットプレースの分析データにアクセスするには、コマーシャル マーケットプレース プログラムへの登録と、パートナーセンターのアカウントが必要です。 方法については、「パートナー センターでコマーシャル マーケットプレース アカウントを作成する」を参照してください。

Azure Active Directory アプリケーションを作成する

通常のユーザー資格情報を使用して、コマーシャル マーケットプレースの分析データにプログラムでアクセスすることはできません。 Analytics API にアクセスするには、Azure Active Directory (Azure AD) アプリケーションとシークレットを作成する必要があります。 Azure AD アプリケーションとシークレットの作成方法については、「クイック スタート: Microsoft ID プラットフォームにアプリケーションを登録する」を参照してください。

Azure AD アプリケーションをパートナー センター テナントに関連付ける

Azure portal で作成した Azure AD アプリケーションをパートナー センター アカウントにリンクする必要があります。 手順は次のとおりです。

  1. パートナー センターにサインインします。

  2. 右上にある歯車アイコンを選択し、 [アカウント設定] を選択します。

  3. [アカウント設定] メニューで、 [ユーザー管理] を選択します。

  4. [Azure AD アプリケーション] を選択し、[+ Azure AD アプリケーションの作成] を選択します。

  5. Azure portal で作成した Azure AD アプリケーションを選択し、[次へ] を選択します。

  6. [マネージャー (Windows)] チェックボックスをオンにして、 [追加] を選択します。

    ロールを選択するためのチェックボックスが表示されている [Azure AD アプリケーションの作成] ページを示しています。

Azure AD トークンを生成する

アプリケーション (クライアント) ID を使用して、Azure AD トークンを生成する必要があります。 この ID を使用すると、Microsoft ID プラットフォームでクライアント アプリケーションを、また前の手順のクライアント シークレットを一意に識別することができます。 Azure AD トークンを生成する手順については、「クライアント資格情報を使用したサービス間の呼び出し (共有シークレットまたは証明書)」を参照してください。

Note

トークンの有効期間は 1 時間です。

次のステップ