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

Yospace connector #20

Merged
merged 71 commits into from
Jun 18, 2024
Merged

Yospace connector #20

merged 71 commits into from
Jun 18, 2024

Conversation

MattiasBuelens
Copy link
Contributor

This adds a connector for the Yospace Ad Management SDK v3. It supports:

  • Creating a Yospace session when setting a SourceDescription whose ssai description is a YospaceSsaiDescription.
  • Adding a linear clickthrough button and clickable non-linear images to THEOplayerView.
  • Exposing the Yospace adverts through the player.ads API using the (upcoming) custom SSAI integration API.
  • Registering AnalyticEventObservers for more advanced use cases.

@MattiasBuelens MattiasBuelens added the enhancement New feature or request label Jun 7, 2024
@MattiasBuelens
Copy link
Contributor Author

MattiasBuelens commented Jun 7, 2024

This is currently a draft PR, because it needs the next version of our THEOplayer Android SDK in order to register the custom SSAI integration. We're planning to land this PR immediately after we release that version, so reviews are already welcome! 😄

@MattiasBuelens MattiasBuelens added the 🔌 connector: yospace Affects the Yospace connector label Jun 7, 2024
@MattiasBuelens MattiasBuelens force-pushed the yospace branch 2 times, most recently from 41b5850 to e69f327 Compare June 12, 2024 10:07
@MattiasBuelens MattiasBuelens marked this pull request as ready for review June 14, 2024 08:20
@georgechoustoulakis georgechoustoulakis merged commit ea876e5 into master Jun 18, 2024
1 check passed
@hovig-theo hovig-theo deleted the yospace branch September 27, 2024 12:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔌 connector: yospace Affects the Yospace connector enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants