こんにちは、私たちは以下のプラグイン/拡張機能の作成に関する提案や関心を得たいと考えています:
概要:
ジョブ推薦ダイジェストプラグインは、パーソナライズされた求人推薦を日次ダイジェストメールに追加することで、ユーザーのエンゲージメントを向上させることを目的としています。プラグインは、ユーザープロファイルの場所や求人検索クエリに基づいてAPIから求人リストを取得し、関連する結果を日次ダイジェストに追加します。新しい求人が見つからない場合は、「現在の求人を確認してください」というメッセージを表示します。
機能:
- 求人推薦ブロック:
- このプラグインは、日次ダイジェストメールにブロックを追加します。
- ユーザーごとに最大5つの求人結果を表示します。
- 求人結果は、ユーザーの場所とカスタム求人検索クエリに基づいて外部APIから取得されます。
- 各求人結果には次の情報が含まれます:
- 職種タイトル
- 会社名
- 勤務地
- 職務記述(または概要)
- クリック可能な求人投稿リンク(UTMパラメータ付き)
- API連携:
- プラグインは、ダイジェストが生成されるたびに外部APIエンドポイントに求人結果を問い合わせます。
- APIへ渡すパラメータは以下のとおりです:
- 場所:これはユーザープロフィールページの「場所」フィールドから取得されます。
- クエリ:これはユーザープロフィールのカスタム「求人検索」フィールドから取得されます。
- プラグインは、求人リンクにUTMパラメータを付加します。
- 結果なしのハンドリング:
- APIが求人結果を返さない場合、ブロックは次のメッセージを表示します:
- 「新しい求人はありませんが、こちらをクリックして現在の求人を確認してください」(または類似のカスタマイズ可能なメッセージ)
- 管理者設定:
- API URL:管理者は求人リスト取得用のAPI URLを設定できます。
- APIキー:管理者は認証に必要なAPIキーを入力します。
- 管理者デフォルト検索語句:管理者は「リモート」などのデフォルトの検索語句を設定できます。
- UTMパラメータ:管理者はクリック追跡のため、求人リンクに付加するUTMパラメータを設定できます。
- 例:
?utm_source=discourse&utm_medium=email&utm_campaign=job_recommendations
- 例:
- 機能切り替え:管理者は日次ダイジェストメール内の「あなた向け求人推奨」ブロックをオンまたはオフにできます。
- カスタマイズ可能な結果なしメッセージ:管理者はデフォルトの結果なしメッセージを変更できます。
- 場所&クエリ設定:
- 求職者プロフィールの場所フィールドがAPIのクエリに使用されます。
- ユーザーが検索したい求人タイプ(例:「ソフトウェアエンジニア」、「マーケティング」)を指定できるカスタム求人検索フィールドがあります。
- 管理者は、すべてのユーザークエリに追加されるグローバル検索語句(例:「リモート」、「フルタイム」)を設定できます。
- メールダイジェスト連携:
- プラグインは、毎日のダイジェストメールの下部に求人推薦ブロックを挿入します。
- このブロックには、推奨される求人結果または結果が見つからない場合のフォールバックメッセージが含まれます。
- ユーザーエクスペリエンス:
- ユーザーが求人のリンクをクリックすると、その求人リスティングに直接移動し、UTMパラメータが付加され、正確な追跡が行われます。
- 求人推薦ブロックはレスポンシブであり、メールのダイジェストにきれいに表示される必要があります。
管理者インターフェース:
- API URLフィールド:
- 管理者が求人結果をクエリする際に使用するAPI URLを入力するフィールド。
- APIキーフィールド:
- 認証に必要なAPIキーを入力するフィールド。
- グローバル検索用語フィールド:
- 管理者がすべてのAPIクエリで使用するデフォルトの検索語を入力できる任意のフィールド(例:「リモート」)。
- UTMパラメータ設定:
- 管理者が求人リスティングURLに付加するUTMパラメータを設定できるセクション。
- 例として:
- utm_source
- utm_medium
- utm_campaign
- ダイジェストの求人推奨有効化/無効化スイッチ:
- 毎日のダイジェストメールに求人推薦ブロックを表示するかどうかを切り替えるスイッチ。
- 結果なしメッセージのカスタマイズ:
- 結果が見つからない場合に表示されるメッセージをカスタマイズできるテキストフィールド。
ワークフロー:
- ユーザープロファイル:
- 求職者ユーザーがプロフィールを記入し、以下を含む:
- 場所: 仕事を探している都市や地域。
- 求人検索語: 関心のある特定の仕事内容やキーワード。
- 管理者の設定:
- 管理者がプラグインを設定し:
- API URLとキー。
- 任意のデフォルト検索語。
- UTMパラメータ。
- カスタム結果なしメッセージ。
- ダイジェストの求人推奨の切替。
- 毎日のダイジェスト:
- 毎日、プラグインはAPIにクエリを送信し、ユーザの場所と検索クエリに基づいて求人結果を取得します。
- 結果が見つかれば、最大5つの求人を含むブロックが毎日のダイジェストメールに追加されます。
- 結果が見つからない場合は、カスタムされた結果なしメッセージが表示されます。