Skip to content

managed-components/outbrain

Repository files navigation

Outbrain Managed Component

Find out more about Managed Components here for inspiration and motivation details.

Released under the Apache license. PRs welcome! code style: prettier All Contributors

🚀 Quickstart local dev environment

  1. Make sure you're running node version >=18.
  2. Install dependencies with npm i
  3. Run unit test watcher with npm run test:dev

⚙️ Tool Settings

Settings are used to configure the tool in a Component Manager config file

Marketer ID string required

Your account identifier

🧱 Fields Description

Event Type string required

event the type of event can be one of:

  • Page View
  • Event

Event Name string

name - This is what you want to get to Outbrain as the event name. (e.g. Register)

Order ID string optional

orderId - The order ID of the event.

Order Value string optional

orderValue - The order value of the event.

Currency string optional

currency - The currency of the order value.

Click ID string optional

clickId - The click ID of the event.

If not provided, the click ID will be taken from the URL using either OutbrainClickId or dicbo URL param (see docs to learn how to configure this in Outbrain). Once set either from the event field payload or from the URL params, it will be saved and sent along with other requests to Outbrain within the same session.

📝 License

Licensed under the Apache License.

💜 Thanks

Thanks to everyone contributing in any manner for this repo and to everyone working on Open Source in general.

Contributors ✨

Thanks goes to these wonderful people (emoji key):

This project follows the all-contributors specification. Contributions of any kind welcome!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published