Pular para o conteúdo principal
Zenovay
Pro Plano15 minutesIntermediário

Análises de Mídia e Publicação

Configure análises abrangentes para sites de mídia, blogs e publicações digitais. Aprenda sobre análises de mídia neste guia do setor.

mediapublishingcontentanalyticspageviews
Última atualização:

Configure análises personalizadas para sites de mídia, publicações de notícias, blogs e plataformas de conteúdo.

Visão geral de análises de mídia

Métricas principais para mídia

MétricaDefiniçãoPor que importa
PageviewsConsumo de conteúdoVolume
Visitantes únicosTamanho da audiênciaAlcance
Tempo na páginaProfundidade de engajamentoQualidade
Profundidade de scrollConsumo de conteúdoEngajamento
RecirculaçãoPáginas/sessãoAdesão
Visitantes recorrentesLealdadeConstrução de audiência

Desafios específicos da mídia

  1. Volumes de tráfego altos – Rastreamento eficiente necessário
  2. Decaimento de conteúdo – Artigos perdem relevância
  3. Eventos em tempo real – Picos de notícias de última hora
  4. Múltiplos tipos de conteúdo – Artigos, vídeo, podcasts
  5. Modelos de assinatura – Paywalls e limitação de acesso

Configurar rastreamento de mídia

Implementação básica

<script
  defer
  data-tracking-code="YOUR_TRACKING_CODE"
  src="https://api.zenovay.com/z.js">
</script>

Pageviews e profundidade de scroll são rastreados automaticamente pelo snippet – nenhuma configuração adicional é necessária. Para tudo além de pageviews (metadados de artigos, reproduções de vídeo, acesso a paywall), envie eventos personalizados com a chamada zenovay('track', ...) mostrada abaixo.

Rastreamento de metadados de artigos

Passe metadados de artigos para análises enriquecidas:

// Track article view with metadata
zenovay('track','article_viewed', {
  article_id: 'art_12345',
  title: 'Breaking: Major Event Unfolds',
  author: 'Jane Smith',
  category: 'news',
  subcategory: 'politics',
  publish_date: '2025-01-15',
  word_count: 1250,
  content_type: 'article',
  tags: ['breaking', 'politics', 'national'],
  is_premium: false
});

Rastreamento de tipo de conteúdo

Diferentes tipos de conteúdo requerem rastreamento diferente:

// Video content
zenovay('track','video_started', {
  video_id: 'vid_789',
  title: 'Interview with CEO',
  duration_seconds: 420,
  category: 'interviews'
});

zenovay('track','video_progress', {
  video_id: 'vid_789',
  percent_watched: 50,
  watch_time_seconds: 210
});

// Podcast/Audio
zenovay('track','audio_started', {
  podcast_id: 'pod_456',
  episode: 'EP 42: Tech Trends',
  duration_seconds: 1800
});

// Photo gallery
zenovay('track','gallery_viewed', {
  gallery_id: 'gal_123',
  images_count: 25,
  images_viewed: 12
});

Análises de autores

Rastrear desempenho de autores

// Include author in article tracking
zenovay('track','article_viewed', {
  article_id: 'art_12345',
  author_id: 'author_jane',
  author_name: 'Jane Smith',
  // ... other metadata
});

Analisar desempenho de autores

Zenovay não fornece um dashboard dedicado de "Autores", mas uma vez que você anexe author_id / author_name aos seus eventos de artigos, pode analisar o desempenho por autor você mesmo:

  • Filtre a aba Analytics do dashboard do seu site (/domains/{id}?tab=analytics) usando os filtros de propriedades de eventos para isolar um único autor.
  • Em Scale, use Query Studio (a aba SQL em Configure & Explore) para executar relatórios ad-hoc entre autores – por exemplo, visualizações totais e tempo médio na página agrupados por author_name.

Uma análise típica de autores se parece com isto:

AutorArtigosVisualizaçõesTempo médioEngajamento
Jane Smith45125K4:3078%
John Doe3898K3:1565%
Sarah Chen52180K5:1082%

Análises por categoria

Rastrear categorias

// Category hierarchy
zenovay('track','article_viewed', {
  category: 'technology',
  subcategory: 'startups',
  topic: 'funding'
});

Desempenho por categoria

CategoriaPageviewsParticipaçãoTendência
Notícias450K35%+5%
Esportes320K25%+2%
Opinião180K14%-3%
Tecnologia150K12%+12%

Análises em tempo real

Rastreamento de notícias de última hora

Monitore a atividade em tempo real durante eventos:

// Track breaking news engagement
zenovay('track','breaking_news', {
  story_id: 'breaking_001',
  title: 'Election Results',
  start_time: new Date().toISOString(),
  priority: 'high'
});

Visualização em direto

Abra o dashboard do seu site e selecione a aba Live View (sob Audience, /domains/{id}?tab=live-view) para ver a atividade em tempo real:

  • Visitantes atuais no site
  • As páginas que estão vendo agora
  • De onde vieram
  • Distribuição geográfica

A aba Globe (sob Behavior) oferece a mesma visualização em tempo real em um mapa 3D. Live View está disponível em Pro e superior.

Alertas de picos

Abra as Settings do seu site e vá para a aba Automation para criar regras de ação que o notifiquem quando o tráfego se mover. Os gatilhos disponíveis incluem:

  • Traffic spike – dispara quando o tráfego excede um multiplicador da baseline normal (ex. 3×)
  • Traffic drop – dispara quando o tráfego cai por uma porcentagem escolhida

Cada regra pode enviar um email, publicar no Slack ou chamar um webhook para que sua equipe reaja aos picos de notícias de última hora em tempo real.

Análises de profundidade de scroll

Por que o scroll importa

Para sites de conteúdo, a profundidade de scroll mostra:

  • Quanto conteúdo foi consumido
  • Onde os leitores abandonam
  • Otimização do comprimento de artigos

Rastrear marcos de scroll

// Scroll depth is tracked automatically by the snippet — nothing to enable.

// You can also send your own scroll milestone events:
zenovay('track','scroll_milestone', {
  article_id: 'art_12345',
  milestone: 75, // percent
  word_count_read: 940
});

Relatório de profundidade de scroll

Profundidade% LeitoresInsight
25%85%Gancho bom
50%62%Conteúdo envolvente
75%41%Algum abandono
100%28%Completado

Benchmark: 25%+ completado é bom para conteúdo long-form.

Pontuação de engajamento

Calcular engajamento de artigo

// Track engagement score
zenovay('track','article_engagement', {
  article_id: 'art_12345',
  time_on_page: 245, // seconds
  scroll_depth: 85, // percent
  shares: 12,
  comments: 5,
  engagement_score: 78 // calculated
});

Fórmula de engajamento

Engagement Score =
  (Time Weight × Time Score) +
  (Scroll Weight × Scroll Score) +
  (Action Weight × Action Score)

Segmentar por engajamento

SegmentoEngajamento% TráfegoFoco
Leitores profundos80-10015%Alvo de assinatura
Engajados50-7935%Inscrição em newsletter
Escaneadores25-4930%Formato de conteúdo
Bounces0-2420%Reduzir

Análise de fonte de tráfego

Fontes específicas de mídia

FonteVisitantesEngajadosNotas
Google News180K42%Acionado por algoritmo
Google Search150K55%Acionado por intenção
Facebook120K25%Descoberta social
Twitter/X80K35%Notícias de última hora
Apple News60K48%Curado
Direto90K68%Leitores leais

Rastreamento de referência social

// Track social referral
zenovay('track','social_referral', {
  platform: 'twitter',
  post_id: 'tweet_123',
  article_id: 'art_12345',
  campaign: 'breaking_news'
});

Integração de newsletter

Rastrear inscrições em newsletter

// Newsletter signup from article
zenovay('track','newsletter_signup', {
  location: 'article_footer',
  article_id: 'art_12345',
  newsletter_type: 'daily_digest'
});

Tráfego impulsionado por newsletter

Rastrear leitores de newsletters:

https://yoursite.com/article?utm_source=newsletter&utm_campaign=daily_2025_01_15

Recomendações de conteúdo

Rastrear cliques de recomendação

// Recommendation widget impressions
zenovay('track','recommendations_shown', {
  article_id: 'art_12345',
  recommendations: ['art_456', 'art_789', 'art_012'],
  position: 'article_end'
});

// Recommendation click
zenovay('track','recommendation_clicked', {
  from_article: 'art_12345',
  to_article: 'art_789',
  position: 2
});

Taxa de recirculação

Recirculação = Sessões com 2+ pageviews ÷ Total de sessões

Benchmark: 40%+ é bom para sites de mídia.

Rastreamento de paywall e assinatura

Rastreamento de limite de acesso

// Track meter status
zenovay('track','meter_status', {
  articles_read: 3,
  limit: 5,
  period: 'month',
  user_id: 'anon_123'
});

// Paywall hit
zenovay('track','paywall_shown', {
  article_id: 'art_12345',
  trigger: 'meter_limit',
  offer: 'subscribe_50_off'
});

Funil de assinatura

  1. Leitor gratuito
  2. Registrado (email)
  3. Acesso a paywall
  4. Conversão

Veja Media Subscription Conversion para rastreamento detalhado.

Integração de CMS

WordPress

// Pass article data to Zenovay
add_action('wp_footer', function() {
  global $post;
  if (is_single()) {
    $categories = get_the_category();
    $author = get_the_author();
    ?>
    <script>
      zenovay('track','article_viewed', {
        article_id: '<?php echo $post->ID; ?>',
        title: '<?php echo esc_js(get_the_title()); ?>',
        author: '<?php echo esc_js($author); ?>',
        category: '<?php echo esc_js($categories[0]->name); ?>',
        publish_date: '<?php echo get_the_date('Y-m-d'); ?>',
        word_count: <?php echo str_word_count(get_the_content()); ?>
      });
    </script>
    <?php
  }
});

CMS sem cabeçalho

Inclua metadados em seu frontend:

// Next.js example
export default function Article({ article }) {
  useEffect(() => {
    zenovay('track','article_viewed', {
      article_id: article.id,
      title: article.title,
      author: article.author.name,
      category: article.category.slug,
      publish_date: article.publishedAt,
      word_count: article.wordCount
    });
  }, [article]);
}

Melhores práticas

Para sites de mídia

  1. Rastrear metadados de artigos

    • Autor, categoria, data de publicação
    • Habilita análise enriquecida
  2. Monitorar em tempo real

    • Reagir a conteúdo em tendência
    • Gerenciar capacidade
  3. Medir engajamento, não apenas pageviews

    • Tempo na página
    • Profundidade de scroll
    • Recirculação
  4. Segmentar por tipo de conteúdo

    • Métricas diferentes para vídeo vs texto
    • Benchmarks específicos por categoria

Próximos passos

Este artigo foi útil?