面向所有人的API

发表于2020年8月27
博客, 见解, 技术
作者:亚当-库什纳
Adam Cushner的更多文章
分享。

大多数 熟悉Copilot技术的人都知道它 是一个强大的 用户界面Xaxis 交易员可以 在这里 配置算法策略,管理IO,查看程序化性能数据,并以一种很酷的方式点击互动,尽管是手动的。 然而 全球各地的 个人和 Xaxis 团队需要更多的自动化和权力,而不是一个用户界面所能给予他们为此,我们设计了 Copilot开发者API。
Copilot API 的目标 是让有工程意识 Xaxians 自动访问 我们 Copilot 工程部门每天 使用的后台功能 的一个子集我们 最终 想让Copilot成为一个开放的实验工具 ,这个API的建立 是我们团队朝着这个方向迈出的一大步

The build

构建一个API似乎很简单 考虑到已经存在的Copilot集成;我们只是在创建我们自己的内部REST API(对于不了解的人来说:与互联网的通信方式相同). 真正的工作 需要一些 "人类智慧",而不仅仅是技术专长。 向需求方平台开放一个API或机制(DSP)的API。 广告技术空间,意味着可以改变媒体策略d,和真正的广告商的钱可以被花掉。 鉴于这一切,我们必须考虑更大的技术挑战 用户 授权 如何经常 这些用户 可以发出请求。
用户授权是非常重要的。 再次强调。 你实际上可以改变真实的 竞价模式a DSP中改变真实的竞价模型,并使用API。 所以我们需要要对谁可以 访问该工具. T为了以安全的方式实现这一目标,我们 与当地的 Xaxis经理,并让他们确定一组精选的 测试/beta用户。在我们的用户界面中,这些经理可以通过生成一个令牌来启用用户。 当被发送到 REST请求消息头时,将允许访问我们的开发者API。 We密切密切跟踪这些 令牌和每个人提出的请求,以确保 我们可以正确调试任何可能出现的问题。.
A此外,为了保护我们系统的完整性,我们实施了速率限制。 U用户目前被允许每分钟20个请求。 T这是为了确保某个拥有失控脚本的人不会,比如说,试图更新每个 自定义树他们可以访问的每一个自定义树重复地,以及确保我们的服务器不会出现不必要的过重负担。(注意。 我们的服务器是 自动扩展意味着它们 响应突然增加的需求,但我们认为同时发送太多的请求更有可能导致 错误,而不是 故意的行为)。)

How this currently enables users

最后的挑战是决定在我们的第一份报告中披露哪些Copilot功能。我们的第一个 迭代的 的第一个迭代。.我们的 最初的 的端点是根据与 的讨论而决定的。 用户关于 的讨论而决定的。最耗时的任务。 C目前。 该API 提供了以下内容:

  1. G启用并下载关于我们聚类算法模型的日志级报告。 我们的聚类 s策略 我们的聚类策略通过将出价决策分割成小块的性能,并针对表现好的和表现差的出价,逐步提高或降低出价,从而同时优化多个媒体关键绩效指标 我们的聚类策略通过将出价决策分成小块的性能,并针对性能良好和性能较差的小块逐步调整出价。 这些报告有助于解释Copilot S的内容。g的作用,它在哪些方面发挥了作用,以及使用它的性能优势。
  2. 直接 更新 竞价 模型在Xandr中。我们的Copilot策略之一是一个门户网站,允许用户创建自己的自定义模型(无论是csv还是Bonsai文本形式)。API连接使这一任务更加无缝,因此本地团队 可以,比如说,每天运行他们的模型,输出一个csv,然后用他们的新计算方法自动更新DSP。
  3. 很容易 查询有关现有 DSP对象和 S策略的信息。 报告的访问与简单的策略编辑相结合,使实验用户能够自动化他们的建模管道并在DSP中激活。

该API的未来使用情况 可能包括允许更多的人访问我们的原始数据,为更高级的用例启用我们的DSP API,上传自定义结果值,按需生成可视化。 等。, 等等...这真的取决于你想用Copilot做什么。

我们渴望扩大 开发者API的功能集,并正在寻找感兴趣的团队来玩这个工具。如果你有什么需要手动操作的事情,而你又希望能将其自动化,请与我们的团队联系--我们很愿意让Copilot变得更容易使用。

其他相关帖子

箭头向下
98231
98232
98233
98234

The story continues!

Head over to the GroupM website for the latest updates on advanced programmatic solutions.

You will be redirected in in 

00
Months
00
Days
00
Hours
00
Minutes
00
Seconds

seconds

Xaxis is now part of GroupM Nexus — the world’s largest performance division.