Daily Report Generator

Custom reports for beIN SPORTS TĂŒrkiye and beIN SPORTS Arßiv

Generate report

You can generate reports for any day up to 3 days ago. More recent days aren't available yet, because YouTube needs 2–3 days to finalize each day's views and revenue figures.

Source: YouTube Reporting API and YouTube Data API.

User Management

Authorized accounts with access to this portal

Add user
EmailNameAdminAdded byAdded on

Audit Log

Activity
TimeUserActionDetail

No activity recorded yet.

Help Center

How the portal works and what each report column means

Where the data comes from

All figures in the reports are retrieved directly from YouTube through the official YouTube APIs (the YouTube Reporting API and the YouTube Data API). The portal does not estimate, adjust, or add to these numbers — it packages exactly what YouTube provides into a daily Excel file.

Because of this, the metrics and columns available in the report are the maximum that the YouTube API exposes for a content owner. If a particular metric is not shown, it is because YouTube does not make it available through the API at the video/day level — not a limitation of the portal.

Figures are finalized by YouTube after a 2–3 day settlement period, which is why the most recent days cannot be selected.

Generating a report

Open Daily Report, pick a day in the calendar, and click Generate & download. The portal builds an Excel file (.xlsx) for that day and downloads it to your device.

The file contains one sheet per channel (beIN SPORTS TĂŒrkiye and beIN SPORTS Arßiv), with one row per video that had activity that day, sorted by estimated revenue.

Only days that are at least 3 days old can be selected. YouTube needs about 2–3 days to finalize each day's views and revenue, so more recent days are greyed out. Days with no data are also greyed out.

Reports are generated on demand and are not stored on our servers. A record that a report was generated is kept in the activity log.

Signing in

You can sign in with a Google account (for videomite.com users) or with an email sign-in link. For the email link, enter your address on the sign-in screen; if your address is authorized, a one-time link is emailed to you. The link expires after 15 minutes and works once.

Activity log

The Audit Log shows portal activity (sign-ins and report generations). You can filter by user and by event. Administrators can download the full log as a CSV file.

Report columns explained
ColumnMeaning
Video titleThe title of the video on YouTube.
Video publish timeWhen the video was first published.
DurationLength of the video (ISO 8601, e.g. PT3M13S = 3 min 13 s).
Content typeWhether the item is a Short, a regular video, or a live stream. Shorts are identified from the channel's Shorts list (vertical, up to 3 minutes); live streams from their live broadcast details.
ViewsNumber of times the video was watched that day.
Engaged viewsViews that meet YouTube's engagement threshold (excludes very short or accidental plays).
Watch time (hours)Total time viewers spent watching, in hours.
Average view duration (s)Average length of a single view, in seconds.
Average view (%)Average share of the video watched per view (average view duration Ă· video length).
Premium viewsViews from YouTube Premium subscribers.
Premium watch time (hours)Watch time from YouTube Premium subscribers, in hours.
Likes / DislikesLikes and dislikes received that day.
Likes vs dislikes (%)Share of positive ratings: likes Ă· (likes + dislikes).
SharesTimes the video was shared via the share button.
Comments addedNew comments posted that day.
Subscribers gained / lostSubscribers gained or lost through this video that day.
Added / Removed from playlistsTimes the video was added to or removed from viewers' playlists.
Estimated revenue (USD)Your estimated net earnings (your partner share, after YouTube's split) from all sources.
YouTube ad revenue (USD)Estimated earnings from ads served on the video.
YouTube Premium revenue (USD)Estimated earnings from YouTube Premium subscribers watching the video.
Monetized playbacksPlaybacks where at least one ad was shown.
Ad impressionsNumber of individual ad impressions served.
CPM (USD)Estimated gross revenue per 1,000 ad impressions.
Playback-based CPM (USD)Estimated gross revenue per 1,000 playbacks that showed ads.
RPM (USD)Revenue per 1,000 views (total estimated revenue Ă· views × 1,000).
Card impressions / clicksTimes info cards were shown, and clicks on them.
Card CTR (%)Card click-through rate: clicks Ă· impressions.
Card teaser impressions / clicksTimes card teasers (the small preview) were shown, and clicks on them.

Figures come from the YouTube Reporting API and YouTube Data API and are finalized by YouTube after a 2–3 day settlement period.

Settings

Google access for data sync and sign-in emails

YouTube authorization

Reads YouTube Analytics for the beIN channels. Authorize with the videomite.com account that has access to the content owner (Milena). Stays active until revoked.

Checking

Gmail authorization

Sends magic-link sign-in emails. Authorize with the tech@videomite.com account so emails are sent from tech@videomite.tech. Stays active until revoked.

Checking

Working