由 appnexus 托管的预投标服务器放大器配置

prebid server amp config hosted by appnexus

我正在尝试创建一个配置以在 appnexus Prebid 服务器上使用。它不工作。

我从哪里获得 "id" 的值?示例值为 "some-request-id"。那是什么意思? 我从哪里获得 imp > id 的值?示例值为 "some-impression-id"。这是什么意思?

我已尝试查找示例,但找不到有关从何处获取值以填充这些变量的文档。

下面是默认示例。

{
"id": "some-request-id",
"site": {
    "page": "prebid.org"
},
"ext": {
    "prebid": {
        "targeting": {
            "pricegranularity": {  // This is equivalent to the deprecated "pricegranularity": "medium"
                "precision": 2,
                "ranges": [{
                    "max": 20.00,
                    "increment": 0.10
                }]
            }
        }
    }
},
"imp": [
    {
        "id": "some-impression-id",
        "banner": {
            "format": [
                {
                    "w": 300,
                    "h": 250
                }
            ]
        },
        "ext": {
            "appnexus": {
                // Insert parameters here
            },
            "rubicon": {
                // Insert parameters here
            }
        }
    }
]

}

request ID是一个openrtb字段,用于为此次拍卖分配一个ID。由于 AMP 中不存在任何分析,我们可以使用它来跟踪拍卖,这可以是任意字符串。

同样,imp.id 是一个标识符,用于跟踪哪些出价属于哪些 imps(请注意 "imp" 是一个数组)。由于在 AMP 请求中只能有一个 imp,所以这也没有关系,您可以为其分配任意字符串。