|
3 | 3 | "description": "Declaration of authorized sales agents for advertising inventory. Hosted at /.well-known/adagents.json on publisher domains. Can either contain the full structure inline or reference an authoritative URL.", |
4 | 4 | "examples": [ |
5 | 5 | { |
6 | | - "$schema": "/schemas/latest/adagents.json", |
| 6 | + "$schema": "/schemas/2.6.0/adagents.json", |
7 | 7 | "authoritative_location": "https://cdn.example.com/adagents/v2/adagents.json", |
8 | 8 | "last_updated": "2025-01-15T10:00:00Z" |
9 | 9 | }, |
10 | 10 | { |
11 | | - "$schema": "/schemas/latest/adagents.json", |
| 11 | + "$schema": "/schemas/2.6.0/adagents.json", |
12 | 12 | "authorized_agents": [ |
13 | 13 | { |
14 | 14 | "authorization_type": "property_tags", |
|
41 | 41 | } |
42 | 42 | }, |
43 | 43 | { |
44 | | - "$schema": "/schemas/latest/adagents.json", |
| 44 | + "$schema": "/schemas/2.6.0/adagents.json", |
45 | 45 | "authorized_agents": [ |
46 | 46 | { |
47 | 47 | "authorization_type": "property_tags", |
|
135 | 135 | } |
136 | 136 | }, |
137 | 137 | { |
138 | | - "$schema": "/schemas/latest/adagents.json", |
| 138 | + "$schema": "/schemas/2.6.0/adagents.json", |
139 | 139 | "authorized_agents": [ |
140 | 140 | { |
141 | 141 | "authorization_type": "property_tags", |
|
174 | 174 | } |
175 | 175 | }, |
176 | 176 | { |
177 | | - "$schema": "/schemas/latest/adagents.json", |
| 177 | + "$schema": "/schemas/2.6.0/adagents.json", |
178 | 178 | "authorized_agents": [ |
179 | 179 | { |
180 | 180 | "authorization_type": "publisher_properties", |
|
222 | 222 | ], |
223 | 223 | "oneOf": [ |
224 | 224 | { |
225 | | - "additionalProperties": false, |
| 225 | + "additionalProperties": true, |
226 | 226 | "description": "URL reference variant - points to the authoritative location of the adagents.json file", |
227 | 227 | "properties": { |
228 | 228 | "$schema": { |
|
247 | 247 | "type": "object" |
248 | 248 | }, |
249 | 249 | { |
250 | | - "additionalProperties": false, |
| 250 | + "additionalProperties": true, |
251 | 251 | "description": "Inline structure variant - contains full agent authorization data", |
252 | 252 | "properties": { |
253 | 253 | "$schema": { |
|
259 | 259 | "items": { |
260 | 260 | "oneOf": [ |
261 | 261 | { |
262 | | - "additionalProperties": false, |
| 262 | + "additionalProperties": true, |
263 | 263 | "properties": { |
264 | 264 | "authorization_type": { |
265 | 265 | "const": "property_ids", |
|
295 | 295 | "type": "object" |
296 | 296 | }, |
297 | 297 | { |
298 | | - "additionalProperties": false, |
| 298 | + "additionalProperties": true, |
299 | 299 | "properties": { |
300 | 300 | "authorization_type": { |
301 | 301 | "const": "property_tags", |
|
331 | 331 | "type": "object" |
332 | 332 | }, |
333 | 333 | { |
334 | | - "additionalProperties": false, |
| 334 | + "additionalProperties": true, |
335 | 335 | "properties": { |
336 | 336 | "authorization_type": { |
337 | 337 | "const": "inline_properties", |
|
367 | 367 | "type": "object" |
368 | 368 | }, |
369 | 369 | { |
370 | | - "additionalProperties": false, |
| 370 | + "additionalProperties": true, |
371 | 371 | "properties": { |
372 | 372 | "authorization_type": { |
373 | 373 | "const": "publisher_properties", |
|
408 | 408 | "type": "array" |
409 | 409 | }, |
410 | 410 | "contact": { |
411 | | - "additionalProperties": false, |
| 411 | + "additionalProperties": true, |
412 | 412 | "description": "Contact information for the entity managing this adagents.json file (may be publisher or third-party operator)", |
413 | 413 | "properties": { |
414 | 414 | "domain": { |
|
462 | 462 | }, |
463 | 463 | "tags": { |
464 | 464 | "additionalProperties": { |
465 | | - "additionalProperties": false, |
| 465 | + "additionalProperties": true, |
466 | 466 | "properties": { |
467 | 467 | "description": { |
468 | 468 | "description": "Description of what this tag represents", |
|
0 commit comments