您好,我们希望获得有关创建以下插件/增强功能的报价或兴趣:
概述:
Job Recommendations Digest 插件旨在通过在每日摘要邮件中添加个性化的职位推荐来增强用户参与度。该插件根据用户的简介位置和职位搜索查询,从API获取职位列表,并将相关结果附加到每日摘要中。如果没有找到新职位,将显示一条消息,提示用户查看当前的机会。
功能:
- 职位推荐区块:
- 该插件将在每日摘要邮件中添加一个区块。
- 每位用户最多显示5个职位结果。
- 职位结果由外部API根据用户的地点和自定义职位搜索词得到。
- 每个职位结果将包括:
- 职位标题
- 公司名称
- 职位地点
- 职位描述(或摘要)
- 带有UTM参数的职位链接
- API集成:
- 插件将在生成摘要时每次查询外部API端点以获取职位结果。
- 查询将向API传递两个参数:
- 地点:取自用户求职档案页面上的“Location”字段。
- 查询:取自用户档案页面上的自定义“Job Search”字段。
- 插件将在检索结果后将UTM参数附加到职位链接中。
- 无结果处理:
- 如果API没有返回职位结果,区块将显示消息:
- “今天没有新职位,但点击这里查看当前的机会”(或类似可以自定义的消息)。
- 管理员配置:
- API URL:管理员可以配置用于检索职位列表的API URL。
- API密钥:管理员需要输入查询职位API所需的API密钥。
- 管理员默认搜索词:管理员可以指定一个默认搜索词(例如“remote”),该词将包含在每次搜索中。
- UTM参数:管理员可以配置要附加到职位链接的UTM参数,以确保正常追踪点击。
- 示例UTM结构:
?utm_source=discourse&utm_medium=email&utm_campaign=job_recommendations
- 示例UTM结构:
- 功能开启或关闭开关:管理员可以在每日摘要邮件中开启或关闭“为您推荐工作”区块。
- 无结果消息可自定义:管理员可以更改默认的无结果消息。
- 地点和查询设置:
- 求职者配档中的地点字段将用于API查询。
- 自定义职位搜索字段让用户指定想找的职位类型(例如“软件工程师”、“市场营销”)。
- 管理员可以添加一个全局搜索词,自动附加到所有用户查询(例如“remote”、“full-time”)。
- 邮件摘要集成:
- 继续到下一部分……* 插件将在每日摘要邮件的底部插入职位推荐块。
- 该块将包括推荐的职位结果或如果未找到结果,则显示备用消息。
- 用户体验:
- 当用户点击职位链接时,他们将被直接带到带有附加UTM参数的职位列表页面,确保跟踪的准确性。
- 职位推荐块应具有响应性,并在邮件摘要中整齐显示。
管理界面:
- API URL字段:
- 让管理员输入用于查询职位结果的API URL的字段。
- API密钥字段:
- 输入API密钥的字段,用于在查询职位API时进行身份验证。
- 全局搜索词字段:
- 管理员可以选择性输入一个默认搜索词,在每次API查询中使用(例如“远程”)。
- UTM参数设置:
- 一个配置UTM参数以附加到职位链接的部分。
- 示例选项:
- utm_source
- utm_medium
- utm_campaign
- 启用或禁用每日摘要中的职位推荐开关:
- 用于开启或关闭在每日摘要邮件中显示职位推荐块。
- 无结果消息自定义:
- 一个文本字段,允许管理员自定义在未找到职位结果时显示的消息。
工作流程:
- 用户资料:
- 求职者用户填写其资料,包括:
- 位置:他们找工作的城市或地区。
- 职位搜索词:他们感兴趣的具体职位名称或关键词。
- 管理员配置:
- 管理员通过设置:
- API URL和密钥。
- 可选的默认搜索词。
- UTM参数。
- 自定义无结果消息。
- 启用或禁用每日摘要中的职位推荐。
- 每日摘要:
- 每天,插件运行并根据用户的位置信息和搜索查询向API查询职位结果。
- 如果找到结果,则在每日摘要邮件中附加最多5个职位的块。
- 如果没有结果,显示自定义的无结果消息。