-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Updates for prebid/prebid-server#2727
- Loading branch information
Showing
1 changed file
with
21 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -168,6 +168,7 @@ if $.id contains "{{UUID}}", replace that macro with a random value | |
|
||
##### request.source.tid | ||
|
||
PBS-Go - this will change once [issue 2727](https:/prebid/prebid-server/issues/2727) is implemented to link the transmitTid activity. | ||
```text | ||
Check failure on line 172 in prebid-server/endpoints/openrtb2/pbs-endpoint-auction.md GitHub Actions / run markdownlintFenced code blocks should be surrounded by blank lines
|
||
if source.tid is not set: | ||
set source.tid to a random UUID | ||
|
@@ -176,6 +177,15 @@ if host config auto_gen_source_tid (Go) / generate-storedrequest-bidrequest-id ( | |
if $.source.tid contains "{{UUID}}", replace that macro with a random value | ||
``` | ||
|
||
PBS-Java | ||
```text | ||
Check failure on line 181 in prebid-server/endpoints/openrtb2/pbs-endpoint-auction.md GitHub Actions / run markdownlintFenced code blocks should be surrounded by blank lines
|
||
if source.tid is not set and the transmitTid activity is allowed: | ||
set source.tid to a random UUID | ||
if host config generate-storedrequest-bidrequest-id config is true and the transmitTid activity is allowed | ||
if the storedrequest is from AMP or from a top-level stored request (ext.prebid.storedrequest), then replace any existing $.source.tid with a random value | ||
if $.source.tid contains "{{UUID}}", replace that macro with a random value | ||
``` | ||
|
||
##### request.imp[].id | ||
|
||
```text | ||
|
@@ -186,6 +196,7 @@ if host config generate-storedrequest-bidrequest-id config is true | |
|
||
##### request.imp[].ext.tid | ||
|
||
PBS-Go - this will change once [issue 2727](https:/prebid/prebid-server/issues/2727) is implemented to link the transmitTid activity. | ||
```text | ||
Check failure on line 200 in prebid-server/endpoints/openrtb2/pbs-endpoint-auction.md GitHub Actions / run markdownlintFenced code blocks should be surrounded by blank lines
|
||
if imp[n].ext.tid is not set: | ||
set imp[n].ext.tid to a randomly generated UUID | ||
|
@@ -194,6 +205,16 @@ if imp[n].ext.tid is not set: | |
if $.imp[n].ext.tid contains "{{UUID}}", replace that macro with a random value | ||
``` | ||
|
||
PBS-Java | ||
```text | ||
Check failure on line 209 in prebid-server/endpoints/openrtb2/pbs-endpoint-auction.md GitHub Actions / run markdownlintFenced code blocks should be surrounded by blank lines
|
||
for each imp: | ||
if imp[n].ext.tid is not set and the transmitTid activity is allowed: | ||
set imp[n].ext.tid to a randomly generated UUID | ||
if host config generate-storedrequest-bidrequest-id config is true and the transmitTid activity is allowed | ||
if the storedrequest is from AMP or from a top-level stored request (ext.prebid.storedrequest), then replace any existing $.imp[n].ext.tid with a random value | ||
if $.imp[n].ext.tid contains "{{UUID}}", replace that macro with a random value | ||
``` | ||
|
||
#### Expiration | ||
|
||
The `imp[].exp` field is an "Advisory as to the number of seconds that may elapse | ||
|