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).
ViewsNumber of times the video was watched that day.
Watch time (hours)Total time viewers spent watching, in hours.
Average view duration (s)Average length of a single view, in seconds.
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.
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 (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 impressionsTimes info cards were shown on the video.
Card clicksClicks on those cards.
Card CTR (%)Card click-through rate: clicks Ă· impressions.

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