ATS JavaScriptプラグイン
フロントエンドの変更だけで、ATS サイトに Indeed の機能を連携します。
Indeed プラグイン利用規約をご覧ください。
機能の概要
応募者管理システム(ATS)JavaScriptプラグインを使用すると、フロントエンドの変更だけで ATS サイトに Indeed の機能を連携できます。
対応機能
このプラグインは、次の機能をサポートします。
- 求人可視性 — Indeed や Indeed PLUS に接続された他の求人サイトで自社の求人がどのように表示されるかを、採用企業が確認できます。求人が審査に通らない理由とその修正方法も確認できます。
- スポンサー求人 — 採用企業が貴社の ATS から Indeed 上で求人をスポンサーできます。
ブラウザサポート
すべてのプラグインボタンは HTTPS ページでレンダリングする必要があります(HTTP はサポートされません)。
このプラグインは、次のブラウザをサポートします。
| Chrome | Firefox | Safari | Edge (Chromium) | |
|---|---|---|---|---|
| Linux | サポート対象 | サポート対象 | N/A | サポート対象外 |
| macOS | サポート対象 | サポート対象 | サポート対象 | サポート対象 |
| Windows | サポート対象 | サポート対象 | N/A | サポート対象 |
| Android | サポート対象外 | サポート対象外 | サポート対象外 | サポート対象外 |
| iOS | サポート対象外 | サポート対象外 | サポート対象外 | サポート対象外 |
機能の手順
1. 開始前の準備
ATS サイトにプラグインの機能を連携する前に、いくつかの準備が必要です。
Indeed アカウントを設定する
プラグインを使用するに は、貴社の ATS に関連付けられた Indeed アカウントが必要です。また、Indeed の担当者から次の ATS キーを受け取る必要があります。
- Sponsor ATS key
- Aggregation ATS key(Web面接の場合のみ必須)
詳細については、Indeed パートナーになるをご覧ください。
OAuth アプリケーションを設定する
このプラグインは、クライアントの認証と認可に OAuth 2.0(具体的には 3-legged OAuth)を使用します。
プラグインを使用するには、3-legged OAuth アプリを作成し、public client として設定する必要があります。
3-legged OAuth アプリの登録について詳しくは、認可コードグラントタイプ(3-legged OAuth)をご覧ください。
2. プラグインスクリプトを読み込む
ATS サイトに ATS JavaScriptプラグインを連携するには、次の <script> タグを追加します。
<script src="https://plugins.indeed.com/ats-plugin/main.js" data-indeed-locale="<LOCALE>" data-indeed-enabled-plugins="<ENABLED-PLUGINS>" data-indeed-oauth-client-id="<CLIENT-ID>" data-indeed-redirect-url="<REDIRECT-URL>" data-indeed-ats-key="<ATS-KEY>" data-indeed-ats-user-id="<ATS-USER-ID>" data-indeed-ats-company-id="<ATS-COMPANY-ID>" data-indeed-plugin-z-index="<Z-INDEX>" data-indeed-allow-employer-creation="<true|false>" crossorigin defer></script>山かっこ(<>)内のパラメータを自社の値に置き換えます。
この表は data-indeed-* 属性を説明しています。
| 属性 | 説明 |
|---|---|
| 必須。プラグイン UI テキストのロケールです。このプラグインは英語と日本語をサポートします。
|
| 必須。ATS サイトで有効にする機能 ID のカンマ区切りリストです。 サポートされる機能 ID の値:
例:
|
| 必須。アプリの client ID です。 client ID を取得するには、OAuth クレデンシャルを取得するをご覧ください。 |
| 必須。プラグインを実行するアプリの redirect URL の 1 つです。これは、プラグインを実行するすべてのページと同じorigin (新しいウィンドウで開きます)である必要があります。
この例では、 URL が 3-legged OAuth を使用するアプリでは、Partner Console で最大 5 つの redirect URL を定義できます。 |
| 必須。Indeed アカウントの ATS key です。 ATS key を取得するには、Indeed アカウントを設定するをご覧ください。 |
| 必須。ATS サイト上の現在のユーザーを識別する一意の文字列です。 ATS である貴社がこの文字列を作成します。UTF-8 で、英数字、ハイフン( |
| 必須。現在のユーザーの企業を識別する一意の文字列です。 ATS である貴社がこの文字列を作成します。UTF-8 で、英数字、ハイフン( |
| 任意。プラグインのサイドパネルの z-index (新しいウィンドウで開きます) です。デフォルト値は 999 です。 例: |
| 任意。初回のユーザー設定時に採用企業の作成を有効または無効にします。 例: |
data-indeed-allow-employer-creation パラメータを設定する
data-indeed-allow-employer-creation パラメータは、セットアップフロー中にユーザーが Indeed の採用企業アカウントを作成できるかどうかを制御する任意の属性です。設定方法は次のとおりです。
| オプション | 説明 | このオプションを使用する場合 |
|---|---|---|
| 未設定のままにする | セットアップ中に、ユーザータイプとアカウントのステータスを申告する追加の画面が表示されます。 | ユーザータイプ(直接採用企業か代理店か)を事前に把握していない場合。 |
true に設定する | ユーザーがプラグインを通じて Indeed 上で採用企業アカウントを作成できるようにします。 | ユーザーがアカウントの作成を必要とする直接採用企業であることがわかっている場合。 |
false に設定する | ユーザーがプラグインを通じて採用企業アカウントを作成できないようにします。ユーザーには、貴社の ATS、Indeed、または代理店に問い合わせるよう案内されます。 | ユーザーが複数の広告主を管理する代理店、または代理店を利用する採用企業であり、アカウントの作成を制限する必要がある場合。 |
代理店の採用企業と代理店を利用する採用企業の場合は、重複した採用企業アカウントの作成を防ぐため、data-indeed-allow-employer-creation を false に設定することが重要です。
直接採用企業の場合は、data-indeed-allow-employer-creation を true に設定すると、自己申告画面を省略してセットアップを簡素化でき、より早く連携できます。
ビジュアルガイド
この画像はユーザーのセットアップフローを示しています。data-indeed-allow-employer-creation を設定しない場合、自己申告画面(How do you manage jobs?)が表示されます。
