我正在尝试在openRTB protobuf请求中创建扩展,但我不知道如何。 正如他们在他们的文档中所说的那样(https://github.com/google/openrtb/wiki)我应该做那样的事情:
BidRequest request = BidRequest.newBuilder()
// ... add Imp, etc.
.addDevice(Device.newBuilder()
.setModel("Nexus 85")
// ... other standard Device fields
.setGeo(Geo.newBuilder()
.setCountry("USA")
.setCity("Newer York")
.zetZip("102879")
.setExtension(SpaceAdsExt.planet, "Mars")))
.build();
在此示例中,他们设置了名为SpaceAdsExt.planet的自定义扩展。我如何实现这样的扩展?