> ## Documentation Index
> Fetch the complete documentation index at: https://developers.hubspot.jp/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# アプリマーケットプレイス | アプリの認定に必要な条件

> HubSpotのアプリマーケットプレイスでのアプリ認定の取得をお考えのアプリパートナーさまに向け、必要な条件を解説します。

'HubSpotのアプリマーケットプレイスでのアプリ認定の取得をお考えのアプリパートナーさまに向け、必要な条件を解説します。';

アプリ認定では、[アプリマーケットプレイスに掲載されるアプリ](https://developers.hubspot.com/docs)がセキュリティー、プライバシー、信頼性、パフォーマンス、ユーザビリティー、アクセシビリティー、価値について以下の必要な条件を満たしているかどうかをHubSpotエコシステム品質チームが審査して確認いたします。

認定を取得すると、品質と信頼性が確認されたアプリとして、[アプリマーケットプレイス](https://ecosystem.hubspot.com/ja/marketplace/apps)で注目を集めやすくなります。また、アプリ認定には[特別なメリット](#certification-benefits)があり、認定審査中にHubSpotエコシステム品質チームから役立つフィードバックを得ることができます。

<Alert type="warning" titleText="注：">
  * HubSpotはアプリマーケットプレイスとエコシステムに継続的に改良を加えており、その一環として認定の要件を変更する可能性があります。設定されている基準をアプリが満たしていない場合、HubSpotは独自の裁量でアプリ認定リクエストを却下することがあります。
  * [アプリ認定を申請](https://developers.hubspot.com/docs)する際には、手順に沿ってデモ動画を提出していただく必要があります。提出されない場合、HubSpotはアプリの審査を<u>行いません</u>。
  * 認定申請に提出できるアプリは一度に1つのみです。同時に複数のアプリの認定を申請すると、申請の順番に基づいて却下されます。
  * アプリ認定の有効期間は2年間です。順次更新する必要があります。認定が更新されない場合、認定ステータスが取り消されます。
    * アプリの認定更新日の3か月前に通知が送信されます。
    * アプリが基準を満たさなくなった場合、HubSpotエコシステム品質チームは最大60日間にわたり貴社の問題解決に協力します。
</Alert>

## 概要

以下に、アプリの認定に必要な条件の概要を記載します。詳細については、後述の[審査基準](#review-criteria)のセクションをご確認ください。

アプリに求められるのは以下の条件です。

* HubSpotアプリIDが1つだけ関連付けられている。

  * 掲載する公開アプリは、パートナーさま独自のものである必要があります。すでに掲載しているアプリを置き換える必要がある場合は、新しいアプリを掲載するのではなく、既存のアプリを更新する必要があります。
  * 同じユースケースを解決する複数のアプリを作成しないでください。類似する機能を持ち、同じAPIを使用する複数のアプリは、1つのアプリに統合するのが適切です。

* [OAuth認証](/apps/legacy-apps/authentication/working-with-oauth)と必要な全てのスコープを使用している。

* [認証済みドメイン](/apps/legacy-apps/public-apps/overview)に関連付けられている。

* アプリに関連付けられた公開アセットがセキュリティーに関するベストプラクティスに準拠している。

[従来のCRMカード](/api-reference/crm-public-app-crm-cards-v3/guide)は2025年6月16日以降サポートが終了しているため、貴社のアプリでは<u>使用できません</u>。この変更の詳細については[HubSpot開発者変更ログ](https://community.hubspot.com/t5/Developer-Announcements/Deprecating-Support-for-Classic-Legacy-CRM-Cards/m-p/1153039#M1048)をご確認ください。

[セキュリティーとプライバシーの面で必要な条件の詳細](#security-privacy)をご確認ください。

<Alert type="info">
  アプリのアクティビティーは、HubSpotの[API](/api-reference/overview)へのOAuth認証済みリクエストと、HubSpotの[Webhook配信登録](/api-reference/webhooks-webhooks-v3/guide)および拡張機能からの[署名済みリクエスト](/apps/legacy-apps/authentication/validating-requests)（[CRMカード](/api-reference/crm-public-app-crm-cards-v3/guide)のデータフェッチリクエストなど）で定義されます。

  アクティブインストール数は、過去30日以内に成功した**アプリのアクティビティー**を示す、貴社とは関係のない、HubSpotの本番アカウントのユニーク数です。
</Alert>

## 認定取得のメリット

認定アプリには[アプリが掲載されるメリット](https://www.hubspot.jp/partners/app)に加え、他にも以下のメリットがあります。

* アプリマーケットプレイス掲載情報に「HubSpot認定アプリ」バッジが表示される。
* HubSpotアプリマーケットプレイスでの存在感が増す。
  * 「HubSpot認定アプリ」の検索結果に含まれるようになる。
  * アプリマーケットプレイスの特集コレクションの対象になる。
* 「HubSpot認定アプリ」バッジとソーシャルメディアの画像を使用して、アプリの認定実績を共有できる。
* HubSpotのパートナーシップおよび強化イニシアチブで有利になるように考慮される。

## 審査基準

認定を取得するには、セキュリティー、プライバシー、信頼性、パフォーマンス、ユーザビリティー、アクセシビリティー、価値に関する定量的な指標と定性的な条件を満たすことで、アプリの品質を証明する必要があります。以下にて各カテゴリー別における認定の条件と、申請者に提供されるフィードバックの例をご紹介します。

### セキュリティーとプライバシー

アプリに求められるのは以下の条件です。

* HubSpotアプリIDが1つだけ関連付けられている。アプリがAPIリクエストの認証で、アプリ掲載情報に関連付けられたHubSpotの公開アプリのアプリID（および[OAuthクライアントID](/apps/legacy-apps/authentication/working-with-oauth)）を使用する必要があります。
  * 掲載情報を別の公開アプリや非公開アプリにリダイレクトしないでください。
  * 掲載される公開アプリは、別の公開アプリや非公開アプリを使用しなくても機能する必要があります。
* [OAuth認証コードのフロー](/apps/legacy-apps/authentication/working-with-oauth)によって認証が行われていること
  * ユーザーにOAuth認証コードまたはトークンをコピーして貼り付けるよう依頼することは禁止されています。ユーザーに依頼できるのは、アクセス権の付与のみです。
  * アプリは、ユーザーによる関与を必要とすることなく、アクセストークンのリクエスト、管理、更新を行う必要があります。
* インストール時に、リクエストしている全ての[スコープ](/apps/legacy-apps/authentication/working-with-oauth)（つまり、必須の`scope`パラメーターと`optional_scope`パラメーターの両方で指定されているスコープ）を使用する。
  * [高度なスコープ設定](/apps/legacy-apps/public-apps/overview#configure-scopes)をオンにして、インストール時にアプリがリクエストする、必須スコープ、条件付き必須スコープ、およびオプションのスコープを全て選択します。
  * 不要なスコープは取り除く必要があります。
  * 特定のスコープが一部のアプリユーザーにのみ該当する場合は、それを条件付き必須スコープまたはオプションスコープとして含めてください。
* [認証済みドメイン](/apps/legacy-apps/public-apps/overview)に関連付けられている。
* 公開アセットが、古いソフトウェアおよびウェブサーバーの各種脆弱性と所見に関連するセキュリティー上のベストプラクティスに基づいて評価される。

#### フィードバックの例

<Quote>
  現在のところ、貴社のアプリでは`contacts`、`timeline`、`forms`、`content`の4つのスコープが必要とされています。しかしHubSpotの記録によると、過去30日間に行われたのは、CRMコンタクトおよびタイムラインイベントAPIに対するリクエストのみです。いずれの機能にも、`forms`スコープと`content`スコープは必要ないため、ユーザーが受け入れる必要がある権限を最小限に抑えるために、必要に応じてアプリの設定からこれらのスコープを削除してください。
</Quote>

### 信頼性とパフォーマンス

アプリに求められるのは以下の条件です。

* 以下の条件に当てはまる。
  * 適用される全ての規約に従っている。
  * 過去6か月以内に認定が却下されていない。
  * 共通のお客さまについて未解決のサポートのエスカレーションがない。

* HubSpotのAPIと拡張機能の公開済み安定版を使用している。

  * 最新の公開バージョンを使用することが推奨されます。
  * 文書化されていないAPI、ベータ版API、開発者プレビュー版APIは不安定と分類され、本番アプリでは使用できません。
  * アプリで安定していない、または公開されていないAPIを使用する場合は、その旨を認定審査の際に明示するか、アプリパートナーマネージャーのチームに伝えて可能な対応について話し合ってください。

* 貴社とは関係のないHubSpotの顧客アカウントによる適正な使用量の[アクティビティー](#activity)がある。

* アプリが以下に挙げる[API利用ガイドライン](https://developers.hubspot.com/docs)とベストプラクティスに準拠している。
  * レート制限（接続済みHubSpotアカウント1件につき、受信するリクエストが10秒当たり100回）に従う。
  * 有効期限が切れる前にOAuthアクセストークンを更新する。
  * 繰り返し行われる呼び出しのデータを極力キャッシュする。
  * リクエストの量を減らすために、可能な場合にはバッチAPIとWebhook配信登録を使用する。
  * ユーザーの操作ではなくAPIを使用して、プロパティー、ワークフローの作成やカスタムワークフローアクションの設定を行う。

* 全ての[アクティビティー](#activity)にわたって、\*\*95％\*\*を上回る平均成功率を維持している。

  * エラーレスポンスを生成したリクエストは、この成功率にマイナスに作用します。
  * 全ての[アクティビティー](https://developers.hubspot.com/docs#activity)における成功率を計算する際、一部の避けられないエラー、または想定されるエラーは除外される場合があります。

* ユーザーに補足的な機能と価値を提供するために、アプリにブラウザー拡張機能を含めることができる。
  * HubSpot UI専用として、あるいはHubSpot APIの回避策としてブラウザー拡張機能を作成することはできません。
  * ブラウザー拡張機能でHubSpot UIに機能やコンポーネントを持ち込むことはできません。
    * 正式にサポートされているUI拡張機能（[CRMカード](/api-reference/crm-public-app-crm-cards-v3/guide)や[カスタムワークフローアクション](/api-reference/automation-actions-v4-v4/guide)など）を利用することで、さらに一貫性のあるユーザーエクスペリエンスをユーザーに提供できます。
  * アプリにブラウザー拡張機能が含まれている場合、アプリは追加のセキュリティー評価の対象となります。

#### フィードバックの例

<Quote>
  貴社のアプリのAPI成功率が、認定に必要なしきい値95％に達していません。記録によると、過去30日間の成功率は83％でした。失敗したリクエストの大半で返されたのは、`429`バーストレート上限エラーです。このエラー率を減らすには、リクエストをアカウントごとに10秒当たり100回に抑制することをお勧めします。
</Quote>

<Quote>
  貴社のアプリが`undefined` Eメールアドレスを使用してコンタクトを更新しようとして、エラーが発生しています。このような更新方法は、このAPIエンドポイントでは機能しません。レコードにEメールアドレスが含まれていない場合、アプリはこうしたリクエストをスキップする必要があります。
</Quote>

<Quote>
  貴社のアプリが、期限切れのOAuthトークンを使用してリクエストを送信しているため、トークンを更新するまで`401`エラーが発生しています。このようなエラーを最小限に抑えるために、アプリでリクエストを行う前に、トークンの有効期限または更新時期を追跡することをお勧めします。全てのリクエストで`401`エラーが発生し、アクセストークンを更新できない場合は、ユーザーがアプリを再認証するまでの間、アプリをアンインストールし、アカウントでのリクエストを停止することを検討してください。
</Quote>

<Quote>
  Marketing Hubの無料版アカウントでコンタクトリストAPIを使用しようとしていますが、このアカウントにはコンタクトリストへのアクセス権がないため、`403`エラーが発生しています。適切なスコープが欠落しているためにアプリで`403`エラーが繰り返し発生する場合は、当該アカウントからリストを取得するための呼び出しを停止する必要があります。
</Quote>

<Quote>
  貴社のアプリのWebhook配信登録が`500`エラーや`503`エラーで頻繁に失敗しています。顧客データが失われないように、サーバーがリクエストの量に対処できることを確認してください（現在は1秒当たり150件に制限されています）。
</Quote>

<Quote>
  貴社のアプリでは、多数のコンタクトを一括ではなく1つずつプルしています。代わりに、[バッチエンドポイント](/api-reference/crm-contacts-v3/guide)を使用することをお勧めします。
</Quote>

### ユーザビリティーとアクセシビリティー | アプリ

* アプリは、少なくとも過去6か月間、HubSpotの[アプリマーケットプレイス](https://ecosystem.hubspot.com/ja/marketplace/apps)に[掲載](https://developers.hubspot.com/docs)されている必要があります。
* アプリは、[使いやすさに関するベストプラクティス](https://www.nngroup.com/articles/ten-usability-heuristics/)を実装している必要があります。
  * 共通のお客さまのユーザーエクスペリエンスに悪影響を及ぼしかねないので、ユーザーがアプリをインストールして利用する際に、混乱やストレスを引き起こすことがないようにしましょう。

#### フィードバックの例

<Quote>
  現在、貴社のアプリでは、テキストメッセージを送信するワークフローWebhookアクションをユーザーが手動で設定しなければなりません。多くのユースケースに十分対応できる柔軟なカスタムワークフローアクションを、アプリで作成することを検討してください。
</Quote>

### ユーザビリティーとアクセシビリティー | アプリマーケットプレイス掲載情報

アプリマーケットプレイス掲載情報に求められるのは以下の条件です。

* 現行のアプリ機能について正確に記述する。
  * ユーザーが使用している製品や契約内容に基づいて利用できる機能が変化する場合は、その製品や契約内容がHubSpotのものであるか、貴社のものであるかにかかわらず、違いを明示する必要があります。
  * 現行の明確な価格情報が記載された価格ページへのリンクを含む。
  * アプリに対応するパッケージが複数ある場合は、少なくとも最低価格のものをアプリマーケットプレイス掲載情報に記載する必要があります。
* 個人情報（PII）が表示されないように、データにプレースホルダーを使用しているか、データを非表示にしている。
* 以下を含むこと。
  * 有益な情報を提供する最新の視覚的資料（スクリーンショットや動画など）デモ動画の作成のベストプラクティスと例については、[アプリの優れたデモ動画の作成方法](https://www.hubspot.com/partners/apps/resources/how-to-make-a-great-app-demo-video)ページを参照してください。
  * アプリの完全なセットアップガイドに直接アクセスできる、最新のセットアップドキュメントのURL。[セットアップドキュメントの全要件](https://developers.hubspot.com/docs)をご確認ください。このガイドには、全ての要件を満たすサンプルテンプレートも含まれています。
* 以下を含まないこと。
  * データまたは統計情報（導入事例が資料として提供されている場合を除く）

#### フィードバックの例

<Quote>
  貴社のアプリのアプリマーケットプレイスの掲載情報に、アプリの機能に関する具体的な詳細がほとんど含まれていません。アプリの機能を示すスクリーンショットを追加するとともに、一般的なユースケースやアプリ内での動作に関する詳細な説明を含めて、掲載情報を充実させてください。
</Quote>

<Quote>
  HubSpotのお客さまは、購入前に製品やサービを試用する方式に慣れ親しんでいます。この理由から、貴社のアプリでも無料トライアルやフリーミアムサインアップを提供していただくことをお勧めします。価格ページを設けていないか、無料トライアルを提供していないアプリパートナーさまの中には、HubSpot向けのプランを作成して、透明性の高い価格設定やタッチレスサインアップなどのメリットを共通のお客さまに提供している企業もあります。
</Quote>

### ユーザビリティーとアクセシビリティー | サポートドキュメント

アプリのサポートドキュメントに求められるのは以下の条件です。

* 一般公開されている有効なURL（支払いやログインを必要とするページは不可）内にあり、アクセシビリティー、プライバシー、GDPRに関する現行の規定に準拠している。
* アプリの現行バージョンと一致するように更新されている。
* 以下の事項が明記されている。
  * アプリの基本機能
  * アプリのインストール方法、およびHubSpotアカウントとの連携方法（スコープ承認画面を含む、各ステップのスクリーンショットが必要）
  * インストール後のアプリの設定方法
  * アプリの使用方法（手動と自動の両方を含む）
  * アプリとHubSpotの接続を解除する方法
  * HubSpotアカウントからアプリをアンインストールする方法
  * 接続解除とアンインストールがユーザーのHubSpotアカウントとデータに及ぼす影響
* 画像が含まれている。HubSpot UIのスクリーンショットを含む画像は、最新の状態に更新し、[デザインシステム](https://canvas.hubspot.com/)との一貫性を確保してください。
  * 動画も推奨されますが、必須ではありません。動画を含める場合は、定期的に更新し、アプリの現行バージョンを反映する必要があります。

#### フィードバックの例

<Quote>
  アプリの設定ガイドに、アプリのインストールに必要なスコープを示すスクリーンショットが記載されていますが、このスクリーンショットにはアプリの設定で選択されている`business-intelligence`スコープが示されていません。現在必要とされているスコープを反映するようにスクリーンショットを更新してください。
</Quote>

### 価値

* アプリのアクティブインストール数、顧客定着率、HubSpotアプリマーケットプレイスでのレビュー数は、貴社とHubSpotの共通のお客さまがアプリに見いだす価値の指標として評価されます。

  * 認定を取得して保持するには、アプリの[アクティブ](#activity)なユニークインストール数が60以上必要です。インストール元のアカウントは、貴社と無関係でなければなりません。テストアカウントも対象外となります。
    * アプリのアクティブインストール数が60未満の場合は、認証リクエストをキャンセルするよう求められます。
    * アプリのアクティブインストール数が掲載の要件である3に満たない場合、アプリはアプリマーケットプレイスから削除される可能性があります。

* アプリに対する否定的なレビューがある場合、それに対するチームの応答をアプリ掲載情報に含める必要があります。

#### フィードバックの例

<Quote>
  直近6か月の間、貴社のアプリのアクティブインストール数が60以上に維持されていません。そのためアプリの認定ステータスは削除されます。6か月が経過すると認定を再申請していただけます。
</Quote>

## アプリの認定と再認定の審査プロセス

HubSpotエコシステム品質チームは、[アプリ認定の申請](https://developers.hubspot.com/docs)に対して**10営業日**以内にお答えします。アプリの審査およびフィードバックのプロセス全体は、フィードバックが共有されてから**60日**以内に完了する必要があります。アプリのテスト用ユーザー資格情報を提供するには、[こちら](https://developers.hubspot.com/docs)に記載されている条件をご確認ください。

全ての必要な条件を満たしたアプリには、認定ステータスが付与され、「HubSpot認定アプリ」バッジがアプリマーケットプレイス上のお客さまやプロスペクトに対して表示されます。また、ユーザーが「HubSpot認定アプリ」で絞り込んだ場合の検索結果に表示されます。

なお、アプリが審査において認定されなかった場合は、6か月後に再申請いただけます。

アプリが厳格な認定条件を引き続き満たしているかどうかを確認する目的で、認定から1年が経過したアプリはHubSpotエコシステム品質チームによって再審査されることがあります。アプリが基準を満たさなくなった場合、同チームは最大60日間にわたり貴社の問題解決に協力します。

<Alert type="warning" titleText="注：">
  アプリがある時点で上記の認定条件に準拠しなくなった場合、認定から1年が経過していなくても、HubSpotによって直ちに再審査のプロセスを開始させていただく可能性がございます。また、[アプリパートナープログラム契約](https://legal.hubspot.com/jp/app-program-agreement)に記載の通り、当社は随時アプリを非公開にする権利を有するものとします。
</Alert>

## よくあるご質問

<Accordion title="アプリ認定に費用はかかりますか？" defaultOpen={false}>
  いいえ。HubSpotでは、アプリマーケットプレイスでのアプリの掲載または認定に伴う手数料や、アプリマーケットプレイス経由でのインストールに対する手数料を請求していません。また、収益分配も行われません。HubSpotの役割は、アプリの品質をさらに高められるよう、アプリパートナーさまを支援することです。
</Accordion>

<Accordion title="以前に認定申請が却下されたアプリが再び申請の対象になった時点で、通知を受け取れますか？" defaultOpen={false}>
  いいえ。現時点では、アプリに再申請の資格があるかどうか、またそのタイミングをお知らせする通知は行っていません。認定申請の前に、最適な窓口として担当の[アプリパートナーマネージャー](#app-partner-manager)に連絡し、アプリに認定申請の資格があるかどうかお問い合わせください。
</Accordion>

<Accordion title="認定アプリをユーザーにプロモーションするにはどうすればよいですか？" defaultOpen={false}>
  アプリ認定の取得に関するプレスリリースを発表する場合には、[こちらのページ](https://www.hubspot.jp/partners/app/resources)をご参照ください。

  ソーシャルメディアへの投稿を予定している場合は、HubSpotをタグ付けしていただくようお願いします。アプリ認定の取得を皆さまと一緒にお祝いさせてください。
</Accordion>

<Accordion title="最新のベータ版APIを好んで試しています。この場合、アプリ認定を取得するのは適切でしょうか？" defaultOpen={false}>
  貴社のアプリにアプリ認定が適しているかどうかについては、担当の[アプリパートナーマネージャー](#app-partner-manager)にお問い合わせいただくことをお勧めします。

  HubSpotの目標は、アプリが共通のお客さま向けに適切に構築されていることを確認し、破損につながる変更を抑えることです。そのためには、アプリで最新の安定版APIを使用する必要があります。また、最新のベータ版APIを試すことに積極的なアントレプレナー、アーリーアダプター、開発者の皆さまにも申請いただき、ご支援させていただきたいと考えています。
</Accordion>

<Accordion title="自社のアプリをアプリマーケットプレイスの特集に取り上げてもらいたいと考えています。アプリ認定はそのためのものですか？" defaultOpen={false}>
  コレクションで特集されたり、アプリマーケットプレイス内でお客さまが簡単に認定アプリを絞り込んだりできるというメリットは、ますます大きくなりつつあります。HubSpotでは、アプリがどのような形式（アプリマーケットプレイス、HubSpotコミュニティー、HubSpotの特集ニュースレターなど）で特集されると特に効果的なのか、パートナーさまのお考えを詳しく伺いたいと考えています。

  ぜひ担当の[アプリパートナーマネージャー](#app-partner-manager)にご連絡いただき、今後考えられるメリットや効果的な特集形式についてお話を伺えれば幸いです。
</Accordion>

<Accordion title="セキュリティーベストプラクティスについて公開アセットが評価される理由とその方法を教えてください。" defaultOpen={false}>
  平均的なお客さまが5つ以上の連携を使用している現状において、アプリを監視して、プライバシー、セキュリティー、および品質の水準を守り続けることは不可欠です。公開アセットは、掲載プロセスで提供された情報に基づいて評価され、評価での発見事項が非侵襲的な方法で分析されます。
</Accordion>

<Accordion title="1年以上前にアプリの認定を取得しました。認定ステータスを維持するためには何をする必要がありますか？ また、再認定とはどういうものですか？" defaultOpen={false}>
  アプリがコンプライアンスに違反している場合や年次再審査の期限に達した場合は、HubSpotエコシステム品質チームが必要な措置についてご連絡いたします。

  アプリのパフォーマンス、認定要件、[開発者変更ログ](https://developers.hubspot.com/changelog)をモニタリングし、使用されているテクノロジーの変更やアプリを最新の状態に保つ方法に関連するその他のHubSpotリソースをご確認いただくことをお勧めします。
</Accordion>

<Alert type="info">
  担当の**アプリパートナーマネージャー**とそのEメール情報を確認するには、開発者アカウントにログインし、［アプリマーケットプレイス］＞［掲載情報］に移動します\*\*。 \*\*\*\* **アプリにカーソルを合わせて、［その他］＞［掲載情報の詳細を表示］をクリックします**。 \*\*\*\* \*\*
</Alert>

***

## 関連コンテンツ

[アプリ認定の申請方法](https://developers.hubspot.com/docs)

[アプリを掲載する方法](/apps/developer-platform/list-apps/listing-your-app/listing-your-app)

[アプリの掲載に必要な条件](https://developers.hubspot.com/docs)

[開発者コミュニティーフォーラム](https://community.hubspot.com/t5/APIs-Integrations/bd-p/integrations)

[アプリパートナーチームへのお問い合わせ](https://www.hubspot.jp/partners/app/join)
