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

Add support for picture-in-picture playback of videos across multiple pages/screens (close #70) #71

Merged
merged 3 commits into from
Jun 19, 2024
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
11 changes: 11 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
snowplow-media-player 0.8.0 (2024-06-17)
---------------------------------------
## Summary
This release adds support for video playback across multiple pages/screens (e.g., while in picture-in-picture mode).

## Features
- Add support for picture-in-picture playback of videos across multiple pages/screens (#70)

## Upgrading
To upgrade simply bump the snowplow-media-player version in your `packages.yml` file. Note the minimum version of snowplow-utils required is now 0.16.2

snowplow-media-player 0.7.2 (2024-03-18)
---------------------------------------
## Summary
Expand Down
6 changes: 6 additions & 0 deletions docs/markdown/snowplow_media_player_common_cols.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,12 @@ The surrogate key generated from `page_view_id`, `player_id`, `media_label`, `me

{% docs col_page_view_id %}
A UUID for each page view e.g. `c6ef3124-b53a-4b13-a233-0088f79dcbcb`.
If more than one page view IDs were tracked for a single play ID, the first page view ID is used.
{% enddocs %}

{% docs col_page_view_id_array %}
All page_view_ids that were tracked for a play_id.
A play_id may contain more than one page_view_id in case the video was played in picture-in-picture mode across multiple app pages/screens.
{% enddocs %}

{% docs col_session_identifier %}
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -1626,20 +1626,20 @@ e39382ab-d63e-4858-b231-558b74da288f,com.snowplowanalytics.snowplow,web_page,jso
7ae3e819-c8f7-4917-b8ef-2b30d9d9c179,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,7ae3e819-c8f7-4917-b8ef-2b30d9d9c179,2023-08-04 13:47:24.491,events,"[""events"",""web_page""]",events,43ab71bb-20e7-4f46-88ac-270d46e6d5be
1c0d4641-ecb0-4ded-98ce-aaa907f865ed,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,1c0d4641-ecb0-4ded-98ce-aaa907f865ed,2023-08-04 13:47:28.456,events,"[""events"",""web_page""]",events,d64af8c9-85b2-49a6-83ed-161a250bc453
b5c584eb-c806-462e-bf1f-12f957ed7aaf,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,b5c584eb-c806-462e-bf1f-12f957ed7aaf,2023-08-04 13:47:32.068,events,"[""events"",""web_page""]",events,d64af8c9-85b2-49a6-83ed-161a250bc453
8f70d59a-38b0-4f27-8973-37b897a993b2,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,8f70d59a-38b0-4f27-8973-37b897a993b2,2023-08-04 13:47:32.372,events,"[""events"",""web_page""]",events,d64af8c9-85b2-49a6-83ed-161a250bc453
141686ba-d0d9-4821-b914-11a9393f79f7,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,141686ba-d0d9-4821-b914-11a9393f79f7,2023-08-04 13:47:32.406,events,"[""events"",""web_page""]",events,d64af8c9-85b2-49a6-83ed-161a250bc453
fc0e669f-10ed-4f1d-9ed1-c18652d18a91,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,fc0e669f-10ed-4f1d-9ed1-c18652d18a91,2023-08-04 13:47:32.406,events,"[""events"",""web_page""]",events,d64af8c9-85b2-49a6-83ed-161a250bc453
1fde613f-129a-4e7f-9e7f-be79cb8502b4,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,1fde613f-129a-4e7f-9e7f-be79cb8502b4,2023-08-04 13:47:33.430,events,"[""events"",""web_page""]",events,d64af8c9-85b2-49a6-83ed-161a250bc453
c5e2fce3-5f2f-41cf-90c5-a4a642c4957d,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,c5e2fce3-5f2f-41cf-90c5-a4a642c4957d,2023-08-04 13:47:33.466,events,"[""events"",""web_page""]",events,d64af8c9-85b2-49a6-83ed-161a250bc453
3113d356-54ae-46ec-ab5d-19e50527927e,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,3113d356-54ae-46ec-ab5d-19e50527927e,2023-08-04 13:47:33.466,events,"[""events"",""web_page""]",events,d64af8c9-85b2-49a6-83ed-161a250bc453
3242e0c1-dc20-40e4-b349-aa57ced4ef22,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,3242e0c1-dc20-40e4-b349-aa57ced4ef22,2023-08-04 13:47:35.400,events,"[""events"",""web_page""]",events,d64af8c9-85b2-49a6-83ed-161a250bc453
ad32e47a-9e1e-4372-ab49-a572699eeeb6,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,ad32e47a-9e1e-4372-ab49-a572699eeeb6,2023-08-04 13:47:36.379,events,"[""events"",""web_page""]",events,d64af8c9-85b2-49a6-83ed-161a250bc453
bde23416-9d44-491d-94c4-088e987a4193,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,bde23416-9d44-491d-94c4-088e987a4193,2023-08-04 13:47:37.394,events,"[""events"",""web_page""]",events,d64af8c9-85b2-49a6-83ed-161a250bc453
84c5a6b7-e2e3-4c7a-b00e-c43637302247,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,84c5a6b7-e2e3-4c7a-b00e-c43637302247,2023-08-04 13:47:38.469,events,"[""events"",""web_page""]",events,d64af8c9-85b2-49a6-83ed-161a250bc453
bf9c64ef-22c3-4b3f-8112-711c022110f5,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,bf9c64ef-22c3-4b3f-8112-711c022110f5,2023-08-04 13:47:38.497,events,"[""events"",""web_page""]",events,d64af8c9-85b2-49a6-83ed-161a250bc453
968e291e-85b9-4226-b25a-8a24607da181,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,968e291e-85b9-4226-b25a-8a24607da181,2023-08-04 13:47:38.497,events,"[""events"",""web_page""]",events,d64af8c9-85b2-49a6-83ed-161a250bc453
0e260733-181a-4141-bc69-fd5ea2ccb661,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,0e260733-181a-4141-bc69-fd5ea2ccb661,2023-08-04 13:47:38.497,events,"[""events"",""web_page""]",events,d64af8c9-85b2-49a6-83ed-161a250bc453
b5e7147b-3a3e-4d3a-8121-6da60920c901,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,b5e7147b-3a3e-4d3a-8121-6da60920c901,2023-08-04 13:47:43.453,events,"[""events"",""web_page""]",events,d64af8c9-85b2-49a6-83ed-161a250bc453
a3ebb075-942e-4175-b2b4-6a6d11d4b541,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,a3ebb075-942e-4175-b2b4-6a6d11d4b541,2023-08-04 13:47:44.233,events,"[""events"",""web_page""]",events,d64af8c9-85b2-49a6-83ed-161a250bc453
8f70d59a-38b0-4f27-8973-37b897a993b2,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,8f70d59a-38b0-4f27-8973-37b897a993b2,2023-08-04 13:47:32.372,events,"[""events"",""web_page""]",events,x64af8c9-85b2-49a6-83ed-161a250bc453
141686ba-d0d9-4821-b914-11a9393f79f7,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,141686ba-d0d9-4821-b914-11a9393f79f7,2023-08-04 13:47:32.406,events,"[""events"",""web_page""]",events,x64af8c9-85b2-49a6-83ed-161a250bc453
fc0e669f-10ed-4f1d-9ed1-c18652d18a91,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,fc0e669f-10ed-4f1d-9ed1-c18652d18a91,2023-08-04 13:47:32.406,events,"[""events"",""web_page""]",events,x64af8c9-85b2-49a6-83ed-161a250bc453
1fde613f-129a-4e7f-9e7f-be79cb8502b4,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,1fde613f-129a-4e7f-9e7f-be79cb8502b4,2023-08-04 13:47:33.430,events,"[""events"",""web_page""]",events,x64af8c9-85b2-49a6-83ed-161a250bc453
c5e2fce3-5f2f-41cf-90c5-a4a642c4957d,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,c5e2fce3-5f2f-41cf-90c5-a4a642c4957d,2023-08-04 13:47:33.466,events,"[""events"",""web_page""]",events,x64af8c9-85b2-49a6-83ed-161a250bc453
3113d356-54ae-46ec-ab5d-19e50527927e,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,3113d356-54ae-46ec-ab5d-19e50527927e,2023-08-04 13:47:33.466,events,"[""events"",""web_page""]",events,x64af8c9-85b2-49a6-83ed-161a250bc453
3242e0c1-dc20-40e4-b349-aa57ced4ef22,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,3242e0c1-dc20-40e4-b349-aa57ced4ef22,2023-08-04 13:47:35.400,events,"[""events"",""web_page""]",events,x64af8c9-85b2-49a6-83ed-161a250bc453
ad32e47a-9e1e-4372-ab49-a572699eeeb6,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,ad32e47a-9e1e-4372-ab49-a572699eeeb6,2023-08-04 13:47:36.379,events,"[""events"",""web_page""]",events,x64af8c9-85b2-49a6-83ed-161a250bc453
bde23416-9d44-491d-94c4-088e987a4193,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,bde23416-9d44-491d-94c4-088e987a4193,2023-08-04 13:47:37.394,events,"[""events"",""web_page""]",events,x64af8c9-85b2-49a6-83ed-161a250bc453
84c5a6b7-e2e3-4c7a-b00e-c43637302247,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,84c5a6b7-e2e3-4c7a-b00e-c43637302247,2023-08-04 13:47:38.469,events,"[""events"",""web_page""]",events,x64af8c9-85b2-49a6-83ed-161a250bc453
bf9c64ef-22c3-4b3f-8112-711c022110f5,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,bf9c64ef-22c3-4b3f-8112-711c022110f5,2023-08-04 13:47:38.497,events,"[""events"",""web_page""]",events,x64af8c9-85b2-49a6-83ed-161a250bc453
968e291e-85b9-4226-b25a-8a24607da181,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,968e291e-85b9-4226-b25a-8a24607da181,2023-08-04 13:47:38.497,events,"[""events"",""web_page""]",events,x64af8c9-85b2-49a6-83ed-161a250bc453
0e260733-181a-4141-bc69-fd5ea2ccb661,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,0e260733-181a-4141-bc69-fd5ea2ccb661,2023-08-04 13:47:38.497,events,"[""events"",""web_page""]",events,x64af8c9-85b2-49a6-83ed-161a250bc453
b5e7147b-3a3e-4d3a-8121-6da60920c901,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,b5e7147b-3a3e-4d3a-8121-6da60920c901,2023-08-04 13:47:43.453,events,"[""events"",""web_page""]",events,x64af8c9-85b2-49a6-83ed-161a250bc453
a3ebb075-942e-4175-b2b4-6a6d11d4b541,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,a3ebb075-942e-4175-b2b4-6a6d11d4b541,2023-08-04 13:47:44.233,events,"[""events"",""web_page""]",events,x64af8c9-85b2-49a6-83ed-161a250bc453
2f0e0a74-d667-44bc-93a8-45444f7c0e6f,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,2f0e0a74-d667-44bc-93a8-45444f7c0e6f,2023-08-04 14:48:36.424,events,"[""events"",""web_page""]",events,2e6e9a94-5b9c-444d-87b7-596270ab198c
e56f4ef3-4a49-4c21-9958-7b0dc594e00a,com.snowplowanalytics.snowplow,web_page,jsonschema,1-0-0,e56f4ef3-4a49-4c21-9958-7b0dc594e00a,2023-08-04 15:00:20.653,events,"[""events"",""web_page""]",events,2e6e9a94-5b9c-444d-87b7-596270ab198c
Loading
Loading