Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mobile: Track burl and nurl in Rendering API #5889

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions _includes/mobile/intro-admob.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,11 @@ This information may be useful when comparing data across various reporting syst
| Scenario | Tracked? |
| --- | --- |
| Fires Prebid win event | yes |
| Fires Prebid imp event | no |
| Fires OpenRTB burl | no (1) |
| Fires OpenRTB nurl | no (1) |
| Fires Prebid imp event | yes |
| Fires OpenRTB burl | yes (1) |
| Fires OpenRTB nurl | yes (1) |
| Fires OpenMeasurement events | yes |

Notes:

1. OpenRTB burl and nurl will be utilized in a future release.
1. OpenRTB `burl` and `nurl` are utilized in a PrebidMobile SDK v3.0.0.
8 changes: 4 additions & 4 deletions _includes/mobile/intro-applovin.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,11 @@ This information may be useful when comparing data across various reporting syst
| Scenario | Tracked? |
| --- | --- |
| Fires Prebid win event | yes |
| Fires Prebid imp event | no |
| Fires OpenRTB burl | no (1) |
| Fires OpenRTB nurl | no (1) |
| Fires Prebid imp event | yes |
| Fires OpenRTB burl | yes (1) |
| Fires OpenRTB nurl | yes (1) |
| Fires OpenMeasurement events | yes |

Notes:

1. OpenRTB burl and nurl will be utilized in a future release.
1. OpenRTB `burl` and `nurl` are utilized in a PrebidMobile SDK v3.0.0.
14 changes: 7 additions & 7 deletions _includes/mobile/intro-prebid-rendered.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,11 +61,11 @@ Here's how the ad bidding-auction-rendering process works in this integration sc
1. Otherwise, it writes the creative into an iframe into an internal WebView, replaceing the GAMSDK's WebView.
1. Injects mraid.js into the webview to listen for events from MRAID: change size, etc.
1. Sends data to the creative (e.g. 'viewable') which may trigger impression tracking within the creative.
1. It does not currently hit the billing or notice urls (burl or nurl).
1. Starting from v3.0.0, the SDK hits the billing and notice urls (burl and nurl).
1. If a video VastUrl creative is chosen (rewarded video only):
1. The GMA SDK uses the platform video player which loads the special VAST file from the Prebid CDN.
1. Prebid SDK watches VAST events for "<AdTitle>PrebidAppEvent</AdTitle>". When it sees this, it takes over the rendering:
1. PBSDK fires the PBS win event.
1. PBSDK fires the PBS win event. Starting from v3.0.0, the SDK also hits the billing and notice urls (burl and nurl).
1. If the response indicates a 3rd party rendering SDK, PBSDK will call it.
1. Otherwise:
1. PDBSK renders with the platform-standard VAST player.
Expand All @@ -77,7 +77,7 @@ Here's how the ad bidding-auction-rendering process works in this integration sc
1. The GMA SDK delegates the rendering of native to the App and PBSDK when a special signal is specified.
1. The app code gets the native assets from PBSDK. The app is coded to render the ad.
1. PBSDK fires the eventtrackers when appropriate.
1. The PBS win event is fired.
1. The PBS win event is fired. Starting from v3.0.0, the SDK also hits the billing and notice urls (burl and nurl).
1. Open Measurement events are handled directly by the Prebid SDK.
1. If a 3rd party rendering SDK is used to render, then it will handle Open Measurement.

Expand Down Expand Up @@ -118,11 +118,11 @@ This information may be useful when comparing data across various reporting syst
| --- | --- | --- | --- |
| Rendering Method | js in iframe fires an event | GMA SDK player | App code with data from PBSDK |
| Fires Prebid win event | always | never | always |
| Fires Prebid imp event | never | VAST impression tag | never |
| Fires OpenRTB burl | never | n/a | never |
| Fires OpenRTB nurl | never | n/a | never |
| Fires Prebid imp event | always | VAST impression tag | never |
| Fires OpenRTB burl | always (1) | n/a | never |
| Fires OpenRTB nurl | always (1) | n/a | never |
| Fires OpenMeasurement events | PBSDK | n/a | PBSDK |

Notes:

- OpenRTB burl and nurl will be utilized in a future release.
1. OpenRTB `burl` and `nurl` are utilized in a PrebidMobile SDK v3.0.0.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.