バニティURLの有効化

企業バニティURLを使用して、外部候補者が外部キャリア・サイトにアクセスできるようにできます。バニティURLは、発音できるわかりやすい短縮URLで、組織のブランドも拡張します。

バニティURL機能を有効にすると、キャリア・サイトの候補者ジャーニ、および候補者との連絡にバニティURLが使用されます。バニティURLを設定すると、これがすべてのキャリア・サイトで使用されます。

ノート:

バニティURL機能を使用するには、https://jobs.vision.comなどのサブドメインを使用する必要があります。https://www.vision.com/careersなどの相対パスURLはサポートされていません。

バニティURLの動作の例を次に示します。たとえば、会社にhttps//jobs.vision.comというWebドメイン・アドレスがあるとします。

  • 会社は、サーバーレス・コンピュート・サービスにNode.js関数をホストし、バニティ・キャリア・サイト・アプリケーション用に選択したクラウド・プロバイダを使用してアプリケーション・ロード・バランサを作成します。
  • 新しく作成したアプリケーション・ロード・バランサを、サーバーレス・コンピュート・サービスにデプロイされたNode.js関数のトリガーとして追加します。Node.js関数のトリガーは、バニティ・キャリア・サイト・アプリケーションのAPIゲートウェイ、アプリケーション・ロード・バランサ、またはバニティ・キャリア・サイト・アプリケーションのCDN/エッジ・コンピュートへの着信リクエストです。
  • Node.js関数をトリガーするアプリケーション・ロード・バランサのIPまたは標準名(CNAME)に会社のバニティ・アドレスをマップするDNSレコードを作成します。会社のバニティ・キャリア・サイトへのリクエストは、Node.js関数の実行をトリガーします。
  • 候補者がWebブラウザからhttps://jobs.vision.comにアクセスすると、https://jobs.vision.comのリクエストがアプリケーション・ロード・バランサにルーティングされ、サーバーレス・コンピュート・サービスにデプロイされたNode.js関数がトリガーされるようになりました。
  • 実際のFusionアプリケーションURLを含むNode.js関数は、リクエストをFusionアプリケーションのホストに転送します。
  • Fusionアプリケーションのサーバーはキャリア・サイトのHTMLで応答します。
  • Node.js関数は、Fusionアプリケーションのサーバーからの応答を候補者のブラウザにリレーします。
ノート: キャリア・サイトをフェッチする初期リクエストは、Node.js関数をトリガーするバニティURLアプリケーション・ロード・バランサをヒットします。他のリソースは、ロード・バランサを介さずに、クライアント・ブラウザのFusionアプリケーション・インスタンスから直接ロードされます。

バニティURLを有効にするには、次のことが必要です。

  1. サーバーレス・コンピュート・サービスへのNode.js関数のホスト。
  2. CORSの設定。
  3. バニティURLの有効化。
  4. サード・パーティ統合の設定の確認
  5. バニティURLをサポートしていない機能の確認
  6. 構成のテスト。

サーバーレス・コンピュート・サービスへのNode.js関数のホスト

このステップは、IT部門と協力して完了してください。
  • サーバーレス・コンピュート・サービスにNode.js関数をホストします。(例としては、AWS Lambda、OCI関数またはAzure関数があります)。この関数は、キャリア・サイト・リソースの初期リクエストをFusionアプリケーション・インスタンスに転送し、クライアントに応答します。
  • My Oracle Supportのドキュメント『Set Up Search Engine Optimized Career Site Vanity URL』(ドキュメントID 3004743.1)には、ガイドとして使用できるサンプルのNode.js関数が含まれています。サンプル・ファイルの指示に従って、Fusion Applications URLおよびバニティURLを使用してスクリプトを更新します。必要なURLを使用して関数を更新した後、Node.jsサーバーレス・コンピュート・インスタンスで実行するように関数を追加します。
  • バニティ・キャリア・サイト・アプリケーション用に選択したクラウド・プロバイダを使用してアプリケーション・ロード・バランサを作成します。(例としては、AWS Elasticロード・バランサ、Azureロード・バランサ、OCIロード・バランサなどがあります。)
  • 新しく作成したアプリケーション・ロード・バランサを、サーバーレス・コンピュート・サービスにデプロイされたNode.js関数のトリガーとして追加します。Node.js関数のトリガーは、バニティ・キャリア・サイト・アプリケーションのAPIゲートウェイ、アプリケーション・ロード・バランサ、またはバニティ・キャリア・サイト・アプリケーションのCDN/エッジ・コンピュートへの着信リクエストです。
  • Node.js関数をトリガーするアプリケーション・ロード・バランサのIPまたは標準名(CNAME)に会社のバニティ・アドレスをマップするDNSレコードを作成します。会社のバニティ・キャリア・サイトへのリクエストは、Node.js関数の実行をトリガーします。
  • Node.js関数をホストするサーバーレス・コンピュート・サービスは、キャリア・サイト・コンテンツがフェッチされるFusionアプリケーション・インスタンスの前にあります。

    バニティURL機能を使用するには、https://jobs.vision.comなどのサブドメインを使用する必要があります。https://www.vision.com/careersなどの相対パスURLはサポートされていません。

検索エンジン最適化バニティURLソリューションに切り替える際の考慮事項

リリース24Aより前にバニティURLを使用していた場合は、次の追加チェックを実行する必要があります:
  • 相対パス・バニティURL (https://www.vision.com/careersなど)を現在使用している場合:
    • 新しい推奨検索エンジン最適化ソリューションに切り替えるときに、バニティURLとして新しいサブドメイン・アドレス(https://jobs.vision.comなど)を使用する必要があります。ただし、切替前に相対パスURLを使用して生成されたリンクは機能しなくなります。
    • 切替前に生成されたリンクをサポートするには、現在のサブドメイン(例: https://www.vision.com/careers)で静的HTMLを引き続きホストする必要があります。静的HTML内で、ページのロード時に検索エンジン最適化ソリューションに使用される新しいバニティURLアドレスにクライアント・リクエストをリダイレクトするスクリプトをインストールできます。
    • My Oracle Supportのドキュメント『Set Up Search Engine Optimized Career Site Vanity URL』(ドキュメントID 3004743.1)には、ガイドとして使用できるサンプル・スクリプトが含まれています。
  • ルート・ドメインまたはサブドメイン(https://careers.vision.comなど)でバニティ・サイトを現在ホストしている場合:
    • 新しい検索エンジン最適化ソリューションに切り替えるときに、同じサブドメインを使用できます。ただし、切替前に生成されたディープ・リンクは、ハッシュタグ(#)を含むURLが生成されたときは機能しなくなります。
    • これらのリンクをサポートするには、キャリア・サイト構成の「テーマ」タブでカスタムJavaScriptを追加する必要があります。これにより、ページのロード時に、ハッシュタグを含むURLを含む候補者/クライアント・リクエストが、ハッシュタグを含まないバニティURLアドレスにリダイレクトされます。
    • My Oracle Supportのドキュメント『Set Up Search Engine Optimized Career Site Vanity URL』(ドキュメントID 3004743.1)には、ガイドとして使用できるサンプルのカスタムJavaScriptが含まれています。
    ノート: 通常、バニティ・サイトは最上位のキャリア・サイト(「キャリア・サイト構成」ページで「アクティブ」ステータスの最初のサイト)を指します。他のサイトを指している場合は、カスタムJavaScriptを最上位のサイトとバニティ・サイトの両方に追加する必要があります。

CORSの設定

  1. 「設定および保守」作業領域で、「タスク」アイコンをクリックします。
  2. 「検索」をクリックします。
  3. タスク「管理者プロファイル値の管理」を検索します。
  4. タスク名をクリックします。
  5. 「管理者プロファイル値の管理」ページで、プロファイル・オプション・コードORA_CORS_ORIGINSを検索します。
  6. 「プロファイル値」セクションに移動します。
    • 「サイト」行がすでに存在する場合は、既存の値をそのままにして、バニティURLドメインを追加します。
    • 「サイト」行が存在しない場合は、「サイト」行を作成し、バニティURLドメインを割り当てます。
  7. 値「self」がプロファイル・オプション値に含まれていることを確認します。次に例を示します。
    構文
    'self' <vanityURL> 'self' https://jobs.vision.com
    'self' <optional - existingURLValue> <vanityURL> 'self' https://abc.previousvalues.com https://jobs.vision.com
  8. 必ずバニティURLドメインまたはサブドメインのみを入力してください。相対パスの部分は含めないでください。例:

    バニティURLがhttps://jobs.vision.comの場合は、プロファイル・オプション値にhttps://jobs.vision.comandおよびhttps://vision.comを追加します。

  9. プロファイル・オプションCORS_ACCESS_CONTROL_ALLOW_HEADERSを検索します。
  10. 「プロファイル値」セクションに移動します。
  11. 次の値を既存のプロファイル・オプション値に追加します。ora-irc-language, ora-irc-access-code, ora-irc-validation-mode, ora-irc-vanity-domain, ora-irc-cx-userid, ora-irc-oauth-token, ora-irc-cx-timestamp, ora-irc-rest-action
  12. 指定されたとおりに値を入力したことを確認します。余分な空白がないか、ハイフンを入れ忘れていないかを確認してください。
  13. 「保存して閉じる」をクリックします。

バニティURLの有効化

「設定および保守」作業領域のバニティURL機能を有効にする必要があります。

  1. 「設定と保守」作業領域で、次の場所に移動します。

    • 講義: 採用および候補者エクスペリエンス

    • 機能領域: 採用および候補者エクスペリエンス管理

    • タスク: 企業採用および候補者エクスペリエンス情報

  2. 「候補者エクスペリエンス」セクションを展開し、「編集」をクリックします。

  3. 「バニティURL」オプションを選択します。

  4. URLを入力します。例: https://jobs.vision.com

    「検索エンジン最適化設定の使用」オプションを選択します。

  5. 「サインイン状態を保持」機能を無効にします。この機能が有効な場合、バニティURLは使用できません。

  6. 「保存」をクリックします。

サード・パーティ統合の設定の確認

LinkedInプロファイル・インポートを有効にした場合は、必ずそのバニティ・ドメインを追加してください。

  1. 「設定と保守」作業領域で、次の場所に移動します。

    • 講義: 採用および候補者エクスペリエンス

    • 機能領域: 採用および候補者エクスペリエンス管理

    • タスク: 採用カテゴリのプロビジョニングおよび構成

  2. 「カテゴリのプロビジョニングおよび構成」ページで、「プロファイル・インポート」セクションに移動し、「編集」をクリックします。

  3. 「プロファイル・インポート・パートナ」ページの「ソーシャル・メディア」セクションに移動して、LinkedInの詳細を確認します。バニティ・ドメインの許可リスト登録済URLが入力済であることを確認します。バニティ・ドメインのURLは、https://<company_vanity_hostname>の形式である必要があります。

  4. 「保存」をクリックします。

    ノート: 「Indeedで応募」を有効にした場合は、https://<company_vanity_hostname>/profileImport/oauthなどのバニティ・ドメインを使用してリダイレクションURLを構成する必要があります。たとえば、https://jobs.vision.com/profileImport/oauthです。

バニティURLをサポートしていない機能の確認

バニティURLで動作しない機能のリストを確認します。

  • サインイン状態を保持: この機能はバニティURL機能と互換性がありません。バニティURLが有効な場合は、この機能をオフにしてください。
  • サイト・エディタのキャリア・サイト・リンク: エディタからキャリア・サイトまたはページへのすべてのリダイレクト(たとえば、「サイトに進む」リンク)ではバニティURLを使用しません。かわりにFusion Application CEリンクを使用します。
  • 求人のプレビューからコピーされたジョブ詳細ページ・リンク。

構成のテスト

テスト環境またはステージング環境で構成をテストします。本番でバニティURLを有効にする前に、すべての候補者向けのユース・ケースをテストします。