Skip to content
Merged
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
2 changes: 1 addition & 1 deletion debugging/debugging.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,4 @@ benefit from implementation improvements.

Further Reading

+ [Prebid.js Troubleshooting Guide]({{site.github.url}}/dev-docs/prebid-troubleshooting-guide.html)
+ [Prebid.js Troubleshooting Guide](/dev-docs/prebid-troubleshooting-guide.html)
2 changes: 1 addition & 1 deletion dev-docs/adunit-reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -594,7 +594,7 @@ For more information on Interstitial ads, reference the [Interstitial feature pa

## Related Topics

+ [Publisher API Reference]({{site.baseurl}}/dev-docs/publisher-api-reference/)
+ [Publisher API Reference]({{site.baseurl}}/dev-docs/publisher-api-reference)
+ [Conditional Ad Units][conditionalAds]
+ [Show Native Ads]({{site.baseurl}}/dev-docs/show-native-ads.html)
+ [Show Video Ads]({{site.baseurl}}/dev-docs/show-video-with-a-dfp-video-tag.html)
Expand Down
16 changes: 8 additions & 8 deletions dev-docs/bidders.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ var AutocompleteList = [{% for page in bidder_pages %}{ label: '{{ page.title }}
{% assign firstletter = page.title | slice:0 | downcase %}
{% unless firstletter == "0" or firstletter == "1" or firstletter == "2" or firstletter == "3" or firstletter == "4" or firstletter == "5" or firstletter == "6" or firstletter == "7" or firstletter == "8" or firstletter == "9" or firstletter == "a" %}{% continue %}{% endunless %}
<li>
<a href="bidders/{{ page.biddercode }}">{{ page.title }}</a>
<a href="{{ page.url }}">{{ page.title }}</a>
</li>
{% endfor %}
</ul>
Expand All @@ -52,7 +52,7 @@ var AutocompleteList = [{% for page in bidder_pages %}{ label: '{{ page.title }}
{% assign firstletter = page.title | slice:0 | downcase %}
{% unless firstletter == "b" or firstletter == "c" %}{% continue %}{% endunless %}
<li>
<a href="bidders/{{ page.biddercode }}">{{ page.title }}</a>
<a href="{{ page.url }}">{{ page.title }}</a>
</li>
{% endfor %}
</ul>
Expand All @@ -63,7 +63,7 @@ var AutocompleteList = [{% for page in bidder_pages %}{ label: '{{ page.title }}
{% assign firstletter = page.title | slice:0 | downcase %}
{% unless firstletter == "d" or firstletter == "e" or firstletter == "f" or firstletter == "g" %}{% continue %}{% endunless %}
<li>
<a href="bidders/{{ page.biddercode }}">{{ page.title }}</a>
<a href="{{ page.url }}">{{ page.title }}</a>
</li>
{% endfor %}
</ul>
Expand All @@ -74,7 +74,7 @@ var AutocompleteList = [{% for page in bidder_pages %}{ label: '{{ page.title }}
{% assign firstletter = page.title | slice:0 | downcase %}
{% unless firstletter == "h" or firstletter == "i" or firstletter == "j" or firstletter == "k" or firstletter == "l" %}{% continue %}{% endunless %}
<li>
<a href="bidders/{{ page.biddercode }}">{{ page.title }}</a>
<a href="{{ page.url }}">{{ page.title }}</a>
</li>
{% endfor %}
</ul>
Expand All @@ -85,7 +85,7 @@ var AutocompleteList = [{% for page in bidder_pages %}{ label: '{{ page.title }}
{% assign firstletter = page.title | slice:0 | downcase %}
{% unless firstletter == "m" or firstletter == "n" or firstletter == "o" %}{% continue %}{% endunless %}
<li>
<a href="bidders/{{ page.biddercode }}">{{ page.title }}</a>
<a href="{{ page.url }}">{{ page.title }}</a>
</li>
{% endfor %}
</ul>
Expand All @@ -96,7 +96,7 @@ var AutocompleteList = [{% for page in bidder_pages %}{ label: '{{ page.title }}
{% assign firstletter = page.title | slice:0 | downcase %}
{% unless firstletter == "p" or firstletter == "q" or firstletter == "r" %}{% continue %}{% endunless %}
<li>
<a href="bidders/{{ page.biddercode }}">{{ page.title }}</a>
<a href="{{ page.url }}">{{ page.title }}</a>
</li>
{% endfor %}
</ul>
Expand All @@ -107,7 +107,7 @@ var AutocompleteList = [{% for page in bidder_pages %}{ label: '{{ page.title }}
{% assign firstletter = page.title | slice:0 | downcase %}
{% unless firstletter == "s" or firstletter == "t" %}{% continue %}{% endunless %}
<li>
<a href="bidders/{{ page.biddercode }}">{{ page.title }}</a>
<a href="{{ page.url }}">{{ page.title }}</a>
</li>
{% endfor %}
</ul>
Expand All @@ -118,7 +118,7 @@ var AutocompleteList = [{% for page in bidder_pages %}{ label: '{{ page.title }}
{% assign firstletter = page.title | slice:0 | downcase %}
{% unless firstletter == "u" or firstletter == "v" or firstletter == "w" or firstletter == "x" or firstletter == "y" or firstletter == "z" %}{% continue %}{% endunless %}
<li>
<a href="bidders/{{ page.biddercode }}">{{ page.title }}</a>
<a href="{{ page.url }}">{{ page.title }}</a>
</li>
{% endfor %}
</ul>
Expand Down
2 changes: 1 addition & 1 deletion dev-docs/modules/gpt-pre-auction.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ Optional initialization parameters:
{: .table .table-bordered .table-striped }
| Param | Required? | Type | Description | Example |
| enabled | no | boolean | allows turning off of module. Default value is true | true |
| customGptSlotMatching | no | function | GPT slot matching function should match the customSlotMatching function sent to [setTargetingForGptAsync](/publisher-api-reference/setTargetingForGPTAsync.html) | |
| customGptSlotMatching | no | function | GPT slot matching function should match the customSlotMatching function sent to [setTargetingForGptAsync](/dev-docs/publisher-api-reference/setTargetingForGPTAsync.html) | |
| customPbAdSlot | no | function | Custom PB AdSlot function | |
| mcmEnabled | no | boolean | Removes extra network IDs when Multiple Customer Management is active. Default is false. | true |

Expand Down
6 changes: 3 additions & 3 deletions download.md
Original file line number Diff line number Diff line change
Expand Up @@ -227,19 +227,19 @@ Prebid.js is open source software that is offered for free as a convenience. Whi
<h4>Recommended Modules</h4>
Prebid.org highly recommends that publishers utilize the following modules:
<br/>
{% for page in module_pages %}{% if page.recommended == true %}<div class="row"><div class="checkbox" style="background-color: #e1fce2;"><label> <input type="checkbox" CHECKED moduleCode="{{ page.module_code }}" class="bidder-check-box"> <a href="/dev-docs/modules/{{page.module_code}}.html"><strong>{{ page.display_name }}</strong></a> - {{page.description}}</label></div></div>{% endif %}{% endfor %}
{% for page in module_pages %}{% if page.recommended == true %}<div class="row"><div class="checkbox" style="background-color: #e1fce2;"><label> <input type="checkbox" CHECKED moduleCode="{{ page.module_code }}" class="bidder-check-box"> <a href="{{page.url}}"><strong>{{ page.display_name }}</strong></a> - {{page.description}}</label></div></div>{% endif %}{% endfor %}
<br/>
<h4>General Modules</h4>
<div class="row">
{% for page in module_pages %}{% if page.enable_download == false or page.recommended == true or page.vendor_specific == true %}{% continue %}{% endif %}<div class="col-md-4"><div class="checkbox">
<label> <input type="checkbox" moduleCode="{{ page.module_code }}" class="bidder-check-box"> <a href="/dev-docs/modules/{{page.module_code}}.html" class="tip">{{ page.display_name }}<span>{{page.description}}</span></a></label>
<label> <input type="checkbox" moduleCode="{{ page.module_code }}" class="bidder-check-box"> <a href="{{page.module_code}}" class="tip">{{ page.display_name }}<span>{{page.description}}</span></a></label>
</div></div>{% endfor %}
</div>

<h4>Vendor-Specific Modules</h4>
These modules may require accounts with a service provider.<br/>
<div class="row">
{% for page in module_pages %}{% if page.enable_download == false or page.recommended == true %}{% continue %}{% endif %}{% if page.vendor_specific == true %}<div class="col-md-4"><div class="checkbox"><label> <input type="checkbox" moduleCode="{{ page.module_code }}" class="bidder-check-box"> <a href="/dev-docs/modules/{{page.module_code}}.html" class="tip">{{ page.display_name }}<span>{{page.description}}</span></a></label>
{% for page in module_pages %}{% if page.enable_download == false or page.recommended == true %}{% continue %}{% endif %}{% if page.vendor_specific == true %}<div class="col-md-4"><div class="checkbox"><label> <input type="checkbox" moduleCode="{{ page.module_code }}" class="bidder-check-box"> <a href="{{page.url}}" class="tip">{{ page.display_name }}<span>{{page.description}}</span></a></label>
</div></div>{% endif %}{% endfor %}
</div>

Expand Down
2 changes: 1 addition & 1 deletion prebid-server/features/pbs-default-request.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ default_request:
alias_info: false
```

The `file.name` option is the path/filename of a JSON file containing default request JSON. See the [stored request doc](/prebid-server/features/pbs-storedreqs.html) and the [openrtb2/auction endpoint doc](/prebid-server/endpoints/openrtb2/auction.html) for details about the syntax.
The `file.name` option is the path/filename of a JSON file containing default request JSON. See the [stored request doc](/prebid-server/features/pbs-storedreqs.html) and the [openrtb2/auction endpoint doc](/prebid-server/endpoints/openrtb2/pbs-endpoint-auction.html) for details about the syntax.

PBS-Java has a slightly different configuration in application.yaml:
```
Expand Down
2 changes: 1 addition & 1 deletion prebid-server/features/pbs-feature-idx.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ title: Prebid Server | Features
| Events | Events vasttrack endpoint | Ability to process the /vasttrack endpoint initated by Prebid.js, placing /event URLs in VAST XML. | <img src="/assets/images/icons/icon-check-green.png" width="30"> | <img src="/assets/images/icons/icon-check-green.png" width="30"> |
| Events | Events BidID Generation | Some bidders don't generate unique enough BidIDs to join with auction events. This feature allows the host company to inject a PBS-generated BidID alongside the bidder-generated ID. | <img src="/assets/images/icons/icon-check-green.png" width="30"> | <img src="/assets/images/icons/icon-check-green.png" width="30"> |
| Auction | [MultiBid](/prebid-server/endpoints/openrtb2/pbs-endpoint-auction.html#multibid-pbs-java-only) | Allow named bidders to supply more than one response. | | <img src="/assets/images/icons/icon-check-green.png" width="30"> |
| Analytics | Analytics module support | Allows developers to plug in a [custom analytics adapter](/developers/pbs-build-an-analytics-adapter.html). | <img src="/assets/images/icons/icon-check-green.png" width="30"> | <img src="/assets/images/icons/icon-check-green.png" width="30"> |
| Analytics | Analytics module support | Allows developers to plug in a [custom analytics adapter](/prebid-server/developers/pbs-build-an-analytics-adapter.html). | <img src="/assets/images/icons/icon-check-green.png" width="30"> | <img src="/assets/images/icons/icon-check-green.png" width="30"> |
| Bid Response Validation | Validate secure markup | PBS can configurably reject bid responses that don't supply a secure creative when in a secure context. | | <img src="/assets/images/icons/icon-check-green.png" width="30"> |
| Bid Response Validation | Validate bid sizes | PBS can configurably reject bid responses with sizes that are bigger than the request dimensions. | | <img src="/assets/images/icons/icon-check-green.png" width="30"> |
| [Bidder Info Endpoints](/prebid-server/endpoints/info/pbs-endpoint-info.html) | Core | Provides details on which bidders and parameters exist in this Prebid Server. | <img src="/assets/images/icons/icon-check-green.png" width="30"> | <img src="/assets/images/icons/icon-check-green.png" width="30"> |
Expand Down
2 changes: 1 addition & 1 deletion prebid-video/video-getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ And this is where setups for instream and outstream diverge. Please follow one o
Be sure to note the setting for price granularity. You might need to set up a custom price granularity. (See “Custom CPM Bucket Sizing” under [Price Granularity](/dev-docs/publisher-api-reference/setConfig.html#setConfig-Price-Granularity). Or, if you’re monetizing both banner and video inventory with Prebid, you might need to define format-specific price granularity settings through [mediaTypePriceGranularity](/dev-docs/publisher-api-reference/setConfig.html#setConfig-MediaType-Price-Granularity).

{: .alert.alert-info :}
**Prebid Server** If you’re using Prebid Server, you also need to configure your server-to-server bidder adapters. See [Getting Started with Prebid Server]({{site.github.url}}/dev-docs/get-started-with-prebid-server.html#step-4-configure-s2s-bidder-adapters) for details and examples.
**Prebid Server** If you’re using Prebid Server, you also need to configure your server-to-server bidder adapters. See [Getting Started with Prebid Server](/overview/prebid-server-overview.html).

### Examples

Expand Down
2 changes: 1 addition & 1 deletion troubleshooting/troubleshooting-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ Here's another scenario using the 'debugging' feature described in the previous

This section covers cases in which a particular server-side bidder doesn't always respond with a bid, or you want to try specific bid CPM values to verify line item setup.

If you're using Prebid Server (i.e. the [s2sConfig](/dev-docs/publisher-api-reference/setconfig#setConfig-Server-to-Server) option), you can force it to respond with a particular canned response on any page by defining a storedAuctionResponse ID on the javascript console:
If you're using Prebid Server (i.e. the [s2sConfig](/dev-docs/publisher-api-reference/setConfig.html#setConfig-Server-to-Server) option), you can force it to respond with a particular canned response on any page by defining a storedAuctionResponse ID on the javascript console:

```javascript
javascript console> pbjs.setConfig({
Expand Down