Skip to content

Commit

Permalink
Gamera Rtd Provider: Initial release (#5695)
Browse files Browse the repository at this point in the history
* - add gameraRtdProvider docs

* - update contact info

* Update dev-docs/modules/gameraRtdProvider.md

Co-authored-by: bretg <bgorsline@gmail.com>

---------

Co-authored-by: bretg <bgorsline@gmail.com>
  • Loading branch information
aleksatr and bretg authored Nov 22, 2024
1 parent fc23cd9 commit 8d02033
Showing 1 changed file with 55 additions and 0 deletions.
55 changes: 55 additions & 0 deletions dev-docs/modules/gameraRtdProvider.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
---
layout: page_v2
title: Gamera Rtd Provider
display_name: Gamera Rtd Provider
description: Gamera Rtd Provider works in conjunction with the on-page Gamera script to enrich bid requests by adding First Party Data attributes.
page_type: module
module_type: rtd
module_code : gameraRtdProvider
enable_download : true
vendor_specific: true
sidebarType : 1
---

# Gamera Real Time Data Provider

## Overview

RTD provider for Gamera.ai that enriches bid requests with real-time data, by populating the [First Party Data](/features/firstPartyData.html) attributes.
The module integrates with Gamera's AI-powered contextual targeting system to provide enhanced bidding capabilities.

The Gamera RTD Provider works in conjunction with the Gamera script, which must be available on the page for the module to enrich bid requests. To learn more about the Gamera script, please visit the [Gamera website](https://gamera.ai/), or contact [Gamera](mailto:gareth@gamera.ai).

## Build

Include the Gamera RTD module in your Prebid.js build:

```bash
gulp build --modules=rtdModule,gameraRtdProvider,...
```

## Configuration

Configure the module in your Prebid.js configuration:

```javascript
pbjs.setConfig({
realTimeData: {
dataProviders: [{
name: 'gamera',
params: {
// Optional configuration parameters
}
}]
}
});
```

Syntax details:

{: .table .table-bordered .table-striped }
| Name | Scope | Description | Example | Type |
|--------------------------|----------|-----------------------------------------------|-------------|----------|
| `name` | required | Real time data module name: Always `'gamera'` | `'gamera'` | `string` |
| `params` | optional | Submodule configuration parameters (none at the moment) | `{}` | `Object` |
| `waitForIt` | optional | Should be `true` if there's an `auctionDelay` defined (defaults to `false`) | `false` | `Boolean` |

0 comments on commit 8d02033

Please sign in to comment.