feat(media-kit): refresh audience insights and sponsor links
This commit is contained in:
+79
-64
@@ -14,28 +14,18 @@ export type MediaKitAudienceRow = {
|
||||
value: number;
|
||||
};
|
||||
|
||||
export type MediaKitBreakdownRow = {
|
||||
id: string;
|
||||
label: Record<MediaKitLocale, string>;
|
||||
value: number;
|
||||
};
|
||||
|
||||
export const MEDIA_KIT_PERIOD = {
|
||||
tr: "20 Haziran – 17 Temmuz 2026",
|
||||
en: "June 20 – July 17, 2026",
|
||||
tr: "Ömür boyu",
|
||||
en: "Lifetime",
|
||||
} satisfies Record<MediaKitLocale, string>;
|
||||
|
||||
export const MEDIA_KIT_METRICS: MediaKitMetric[] = [
|
||||
{
|
||||
id: "subscribers",
|
||||
label: {
|
||||
tr: "YouTube abonesi",
|
||||
en: "YouTube subscribers",
|
||||
},
|
||||
value: {
|
||||
tr: "8 B+",
|
||||
en: "8K+",
|
||||
},
|
||||
detail: {
|
||||
tr: "Son 28 günde +715",
|
||||
en: "+715 in the last 28 days",
|
||||
},
|
||||
icon: "mdi:account-multiple-outline",
|
||||
},
|
||||
{
|
||||
id: "views",
|
||||
label: {
|
||||
@@ -43,12 +33,12 @@ export const MEDIA_KIT_METRICS: MediaKitMetric[] = [
|
||||
en: "Views",
|
||||
},
|
||||
value: {
|
||||
tr: "31,1 B",
|
||||
en: "31.1K",
|
||||
tr: "788.422",
|
||||
en: "788,422",
|
||||
},
|
||||
detail: {
|
||||
tr: "Son 28 gün",
|
||||
en: "Last 28 days",
|
||||
tr: "Ömür boyu",
|
||||
en: "Lifetime",
|
||||
},
|
||||
icon: "mdi:play-circle-outline",
|
||||
},
|
||||
@@ -59,72 +49,97 @@ export const MEDIA_KIT_METRICS: MediaKitMetric[] = [
|
||||
en: "Watch time",
|
||||
},
|
||||
value: {
|
||||
tr: "2,0 B saat",
|
||||
en: "2.0K hours",
|
||||
tr: "16,5 B saat",
|
||||
en: "16.5K hours",
|
||||
},
|
||||
detail: {
|
||||
tr: "≈ 3:52 / görüntüleme",
|
||||
en: "≈ 3:52 per view",
|
||||
tr: "Ömür boyu",
|
||||
en: "Lifetime",
|
||||
},
|
||||
icon: "mdi:clock-outline",
|
||||
},
|
||||
{
|
||||
id: "monthly-audience",
|
||||
id: "subscribers",
|
||||
label: {
|
||||
tr: "Aylık kitle",
|
||||
en: "Monthly audience",
|
||||
tr: "Aboneler",
|
||||
en: "Subscribers",
|
||||
},
|
||||
value: {
|
||||
tr: "15,3 B",
|
||||
en: "15.3K",
|
||||
tr: "+9,3 B",
|
||||
en: "+9.3K",
|
||||
},
|
||||
detail: {
|
||||
tr: "Aktif izleyici",
|
||||
en: "Active viewers",
|
||||
tr: "Ömür boyu kazanılan",
|
||||
en: "Gained lifetime",
|
||||
},
|
||||
icon: "mdi:chart-line",
|
||||
icon: "mdi:account-multiple-outline",
|
||||
},
|
||||
{
|
||||
id: "retention",
|
||||
label: {
|
||||
tr: "İzlemeye devam edenler",
|
||||
en: "Stayed to watch",
|
||||
},
|
||||
value: {
|
||||
tr: "%59,7",
|
||||
en: "59.7%",
|
||||
},
|
||||
detail: {
|
||||
tr: "%40,3 izlemeden geçti",
|
||||
en: "40.3% swiped away",
|
||||
},
|
||||
icon: "mdi:eye-check-outline",
|
||||
},
|
||||
];
|
||||
|
||||
export const MEDIA_KIT_CONTENT_BREAKDOWN = [
|
||||
export const MEDIA_KIT_DEVICES: MediaKitBreakdownRow[] = [
|
||||
{
|
||||
id: "videos",
|
||||
label: {
|
||||
tr: "Uzun videolar",
|
||||
en: "Long-form videos",
|
||||
},
|
||||
value: {
|
||||
tr: "24,3 B",
|
||||
en: "24.3K",
|
||||
},
|
||||
percentage: 78.4,
|
||||
id: "computer",
|
||||
label: { tr: "Bilgisayar", en: "Computer" },
|
||||
value: 45.2,
|
||||
},
|
||||
{
|
||||
id: "shorts",
|
||||
label: {
|
||||
tr: "Shorts",
|
||||
en: "Shorts",
|
||||
},
|
||||
value: {
|
||||
tr: "6,7 B",
|
||||
en: "6.7K",
|
||||
},
|
||||
percentage: 21.6,
|
||||
id: "mobile",
|
||||
label: { tr: "Cep telefonu", en: "Mobile phone" },
|
||||
value: 38.8,
|
||||
},
|
||||
] as const;
|
||||
{ id: "tv", label: { tr: "TV", en: "TV" }, value: 11.2 },
|
||||
{ id: "tablet", label: { tr: "Tablet", en: "Tablet" }, value: 4.7 },
|
||||
];
|
||||
|
||||
export const MEDIA_KIT_LOCATIONS: MediaKitBreakdownRow[] = [
|
||||
{ id: "turkey", label: { tr: "Türkiye", en: "Türkiye" }, value: 89.2 },
|
||||
{
|
||||
id: "azerbaijan",
|
||||
label: { tr: "Azerbaycan", en: "Azerbaijan" },
|
||||
value: 3,
|
||||
},
|
||||
{ id: "germany", label: { tr: "Almanya", en: "Germany" }, value: 1.1 },
|
||||
{
|
||||
id: "united-states",
|
||||
label: { tr: "Amerika Birleşik Devletleri", en: "United States" },
|
||||
value: 0.2,
|
||||
},
|
||||
{
|
||||
id: "netherlands",
|
||||
label: { tr: "Hollanda", en: "Netherlands" },
|
||||
value: 0.2,
|
||||
},
|
||||
];
|
||||
|
||||
export const MEDIA_KIT_GENDER: MediaKitAudienceRow[] = [
|
||||
{ id: "male", label: "Erkek", value: 98 },
|
||||
{ id: "female", label: "Kadın", value: 2 },
|
||||
{ id: "female", label: "Kadın", value: 5.7 },
|
||||
{ id: "male", label: "Erkek", value: 94.3 },
|
||||
];
|
||||
|
||||
export const MEDIA_KIT_AGES: MediaKitAudienceRow[] = [
|
||||
{ id: "18-24", label: "18–24", value: 21.9 },
|
||||
{ id: "25-34", label: "25–34", value: 46.1 },
|
||||
{ id: "35-44", label: "35–44", value: 20.8 },
|
||||
{ id: "45-54", label: "45–54", value: 9.8 },
|
||||
{ id: "55-64", label: "55–64", value: 1.2 },
|
||||
{ id: "65+", label: "65+", value: 0.1 },
|
||||
{ id: "13-17", label: "13–17", value: 1.5 },
|
||||
{ id: "18-24", label: "18–24", value: 23.7 },
|
||||
{ id: "25-34", label: "25–34", value: 45.4 },
|
||||
{ id: "35-44", label: "35–44", value: 19.1 },
|
||||
{ id: "45-54", label: "45–54", value: 8.5 },
|
||||
{ id: "55-64", label: "55–64", value: 1.5 },
|
||||
{ id: "65+", label: "65+", value: 0.3 },
|
||||
];
|
||||
|
||||
export const MEDIA_KIT_TOPICS = [
|
||||
|
||||
+6
-4
@@ -12,28 +12,30 @@ export const SPONSORS: Sponsor[] = [
|
||||
name: "Hostinger",
|
||||
job: "Web Hosting",
|
||||
logo: "/sponsors/hostinger.png",
|
||||
websiteUrl: "https://hostinger.com",
|
||||
websiteUrl: "https://hostinger.com/poyraz",
|
||||
},
|
||||
{
|
||||
id: "testsprite",
|
||||
name: "TestSprite",
|
||||
job: "Yazılım Test Otomasyonu",
|
||||
logo: "/sponsors/testsprite.png",
|
||||
websiteUrl: "https://testsprite.com",
|
||||
websiteUrl: "https://www.testsprite.com/?via=poyraz",
|
||||
},
|
||||
{
|
||||
id: "minimax",
|
||||
name: "MiniMax",
|
||||
job: "AI Video & Model Platformu",
|
||||
logo: "/sponsors/minimax.png",
|
||||
websiteUrl: "https://www.minimax.io",
|
||||
websiteUrl:
|
||||
"https://platform.minimax.io/subscribe/coding-plan?code=7aH9b0Ya7c&source=link",
|
||||
},
|
||||
{
|
||||
id: "higgsfield",
|
||||
name: "Higgsfield",
|
||||
job: "AI Creative Suite",
|
||||
logo: "/sponsors/higgsfield.png",
|
||||
websiteUrl: "https://higgsfield.ai",
|
||||
websiteUrl:
|
||||
"https://higgsfield.ai/s/higgsfield-mcp-3-0-yt-poyrazavsever-lLvqMw",
|
||||
},
|
||||
{
|
||||
id: "hosting-dunyam",
|
||||
|
||||
Reference in New Issue
Block a user