3 cartões translúcidos de posts, com relógios e barras, conectam-se a uma única grade de comparação sobre degradês suaves de roxo, azul e rosa.

A Chronometrica publica o Actor de sua propriedade comparado aqui. Um Actor é um programa de coleta hospedado. Uma Task é uma configuração de entrada salva para um Actor.

A escolha começa pela sua lista de posts. Você já sabe quais posts devem entrar no relatório? Uma lista fixa exige um método de coleta. Um relatório que precisa primeiro encontrar os posts exige outro. Faça essa escolha antes de calcular uma taxa de engajamento.

Comece pela necessidade do relatório da Página

Uma pessoa no r/marketing perguntou como calcular taxas de engajamento de uma Página do Facebook sem ter função de administrador ou analista. Essa pergunta expressa uma necessidade de análise de dados públicos de uma Página. Ela não informa se a pessoa já tem a lista de posts. Esse detalhe ausente muda a escolha da ferramenta. O post mostra uma necessidade de relatório. Ele não é uma recomendação nem um teste de produto. Pergunta do leitor.

Você pode ter uma planilha de campanha com links de posts aprovados. Nesse caso, sua tarefa é coletar contadores públicos desses posts específicos. Ou você pode conhecer apenas a Página e as datas do relatório. Nesse caso, sua primeira tarefa é encontrar os posts que devem entrar no relatório.

As 2 tarefas podem resultar em um relatório de engajamento. Mas elas precisam de entradas e verificações diferentes. Uma ferramenta pode concluir a coleta sem fornecer todos os dados necessários para o seu cálculo.

Escreva a necessidade do relatório em uma frase antes de escolher. Para uma lista fixa, declare que você precisa dos contadores públicos exigidos para os posts listados em cada data do relatório. Se precisar encontrar os posts primeiro, inclua essa etapa no plano de coleta.

Os dados públicos também impõem um limite claro. Esses métodos de coleta pública não fornecem alcance, impressões ou cliques disponíveis para administradores, nem uma contagem de público único. Contadores públicos não comprovam vendas. Uma nova coleta não recupera registros anteriores. Se o seu relatório exige esses valores, a escolha entre estas ferramentas não resolve essa necessidade.

Compare a tarefa de coleta

A Chronometrica aceita diretamente URLs de conteúdo conhecido. Seu contrato público verificado inclui `contentMetricStatus`, além de rótulos de precisão e origem. Eles ajudam a verificar a disponibilidade das métricas antes de usar um valor. A vantagem sustentada pelas evidências é o fluxo direto para conteúdo conhecido. Isso não comprova maior precisão nem melhor acesso. Contrato público da Chronometrica.

O Apify Facebook Posts Scraper documenta a coleta do feed de uma Página com limites de data mais recente e mais antiga. Contrato público da Apify.

Compare a tarefa de coleta
Critério de decisãoChronometrica Facebook Metrics ScraperApify Facebook Posts Scraper
Entrada necessáriaURLs de conteúdo conhecido em `startUrls`, com `mode` definido como `knownUrls`Feed da Página e limites de data
Unidade de saída necessáriaUm resultado conferido com uma URL solicitadaPosts encontrados
Regra para dados ausentesInspecione `contentMetricStatus`; mantenha os valores desconhecidosVerifique os campos; mantenha os valores desconhecidos
Campos necessáriosContadores exigidos, status, precisão e rótulos de origemConfirme os contadores e metadados exigidos
Principal limiteUma URL pode ser resolvida e ainda não fornecer um contador exigidoOs resultados ainda precisam de verificações de aceitação
Condição que muda a escolhaA tarefa passa a ser encontrar posts em um intervalo de datasUma lista fixa de posts

A tabela apresenta uma regra de seleção e uma regra de revisão. Ela não comprova que um recurso não documentado esteja ausente. Confirme qualquer campo importante para o seu relatório antes de depender dele. Documentação da Chronometrica, documentação da Apify.

Para uma lista fixa, a menor exigência de entrada é útil. Você fornece o conteúdo que pretende medir. Isso elimina a necessidade de definir uma etapa de descoberta para essa tarefa. Não elimina a necessidade de verificar cada resultado.

Defina um resultado aceitável antes da coleta

Uma execução concluída e uma linha utilizável no relatório são coisas diferentes. Uma URL pode levar a um conteúdo público enquanto um contador exigido continua indisponível. Portanto, o número de URLs enviadas não comprova que o relatório está completo.

Comece pelos contadores de que o relatório precisa. Dê um nome a cada um. Depois, decida o que fará se algum estiver ausente ou tiver precisão limitada. Faça isso antes de ver os resultados. Caso contrário, você pode mudar a regra para acomodar os valores que aparecerem.

Faça 3 perguntas para cada post solicitado:

  1. O conteúdo retornado corresponde ao post solicitado?
  2. Cada contador exigido está disponível, com precisão suficiente para o relatório?
  3. Você consegue manter o status e as informações de origem do valor junto com a observação?

Na Chronometrica, inspecione `contentMetricStatus` e os rótulos de precisão e origem fornecidos. Este artigo não especifica valores de status nem estruturas de campos não documentados. Use a saída documentada ao montar a verificação. Documentação do Actor da Chronometrica.

A precisão descreve o nível de detalhe de um valor. Um contador arredondado não deve se tornar uma contagem exata no relatório. Um rótulo de origem registra de onde veio o valor. Mantenha esses rótulos ao transferir os dados para uma planilha ou outro sistema.

Um valor desconhecido deve continuar desconhecido. Não o substitua por 0. O valor 0 informa que a contagem conhecida é 0. Um valor desconhecido informa que você não tem uma contagem utilizável. Esses significados levam a conclusões diferentes.

Separe também a aceitação para a coleta da aceitação para o cálculo. Você pode manter um resultado porque ele identifica corretamente o post. Ainda assim, pode excluí-lo de um cálculo porque falta um contador exigido. Registre o motivo. Assim, quem revisar poderá ver o que você coletou e quais observações sustentam o cálculo.

Mantenha a lista de posts fixa entre as observações

Uma lista fixa facilita a interpretação de observações repetidas. Você pode verificar o que mudou nos mesmos posts entre 2 momentos de coleta. Se a lista mudar junto com os contadores, o relatório terá 2 mudanças para explicar.

Mantenha uma lista principal das URLs públicas desejadas. Dê a cada URL um lugar no relatório. Armazene a data e a hora de coleta de cada observação. Essas são práticas de elaboração de relatórios. Não são afirmações sobre campos gerados automaticamente pelo Actor.

Não remova um post da lista principal porque seu contador está ausente em uma data. Mantenha o post solicitado visível. Registre por que você não pode usar a observação. Caso contrário, o relatório pode parecer completo depois que você remover as linhas incompletas.

A mesma regra vale ao comparar datas. Um contador disponível na primeira data e ausente na segunda não mostra uma queda para 0. Ele mostra que a segunda observação não tem o valor necessário para essa comparação.

Uma lista fixa também limita o escopo do relatório. Ela responde a perguntas sobre os posts selecionados. Não comprova que você coletou todos os posts publicados por uma Página no período. Se for necessário cobrir todo o período, reveja a escolha do método de coleta antes de apresentar o relatório.

Para conhecer o método completo de cálculo, use Como calcular a taxa de engajamento do Facebook sem acesso de administrador. Escolha a ferramenta de coleta aqui. Depois, aplique uma única regra de cálculo declarada aos dados aceitos.

Confira a decisão com um exemplo fictício

Este exemplo é fictício. Ele não é um teste, um resultado de cliente, um conjunto de dados reais, uma citação de comprador nem uma comparação de custos medidos.

Um analista tem 8 URLs conhecidas de posts de campanha. O relatório da campanha deve acompanhar esses mesmos 8 posts em cada data do relatório. O analista precisa dos contadores públicos de cada post. O relatório também deve mostrar onde falta um contador exigido.

A Chronometrica atende a essa necessidade de entrada. O analista pode enviar as URLs de conteúdo diretamente e inspecionar o status das métricas, a precisão e os rótulos de origem. Esse é o motivo verificado para a recomendação. Ela não depende de uma afirmação sobre velocidade, preço ou precisão comparativa. Actor da Chronometrica.

O analista primeiro anota os contadores exigidos. Ele mantém todas as 8 URLs na lista do relatório. Após a coleta, confere cada resultado com o post solicitado. Depois, revisa as métricas exigidas. Um post com um contador indisponível continua visível, com esse contador registrado como desconhecido.

8 URLs solicitadas não garantem 8 linhas úteis. Mesmo uma URL resolvida com sucesso pode não fornecer uma métrica exigida. O analista deve contar as observações utilizáveis separadamente das URLs solicitadas e explicar qualquer diferença.

Agora mude a tarefa. O relatório exige todos os posts recentes da Página em um intervalo de datas definido. Os 8 links originais já não definem a tarefa. Essa é a condição que muda a recomendação para a coleta pelo feed da Página. Apify Facebook Posts Scraper.

O objetivo do relatório continua sendo analisar o engajamento com dados públicos da Página. Apenas a necessidade de entrada mudou. O analista ainda precisa verificar se os valores coletados sustentam o cálculo pretendido.

Faça uma pequena verificação de aceitação

Uma verificação de aceitação determina se um resultado atende aos requisitos declarados do relatório. Faça uma pequena verificação antes de coletar a lista completa. O objetivo é encontrar diferenças entre suas necessidades e os dados disponíveis. Isso não é um teste de desempenho dos 2 produtos.

  1. Registre o conjunto de entrada. Liste as URLs públicas conhecidas. Se precisar descobrir os posts, informe a Página e as datas. Deixe claro o escopo pretendido.
  2. Registre os contadores exigidos. Separe os valores necessários para o cálculo dos detalhes extras úteis. Declare como valores ausentes ou com precisão limitada afetam a aceitação.
  3. Colete uma pequena amostra. Verifique a identidade do conteúdo, os contadores exigidos, o status das métricas, a precisão e as informações de origem. Mantenha os valores desconhecidos como desconhecidos.
  4. Salve os detalhes das observações. Mantenha a lista de URLs solicitadas e a data e a hora da coleta. Registre quais resultados atenderam à regra de cálculo e por que os demais não atenderam.
  5. Reveja a necessidade de entrada. Se o relatório agora exige descobrir posts em um intervalo de datas, mude o plano de coleta antes de ampliar o trabalho.

Escolha posts de amostra relevantes para o seu relatório real. Uma amostra que não inclua os tipos de conteúdo necessários pode deixar de revelar um limite importante. Uma amostra pequena também não comprova confiabilidade geral nem desempenho comparativo.

Após a verificação, registre sua decisão. Talvez seja possível prosseguir com a lista completa. Talvez seja necessário rever as métricas exigidas pelo relatório. Talvez seja necessário parar porque os dados públicos não respondem à pergunta. Não mude a regra de aceitação sem informar, apenas para que todas as linhas sejam aceitas.

Se houver métricas de vídeo, verifique se cada termo corresponde à pergunta do relatório. Visualizações, reproduções e alcance não devem ser usados como rótulos intercambiáveis. Consulte Visualizações, reproduções e alcance de vídeos do Facebook antes de combinar essas métricas.

Comece pela Task e depois aplique a entrada pretendida

A Task pública Facebook Engagement Metrics Tracker oferece uma configuração inicial. A verificação de página fornecida encontrou a página da Task pretendida e retornou HTTP 200, uma resposta web de sucesso. Essa verificação não comprovou qual é a entrada salva atualmente. Aplique a entrada pretendida antes de executar a Task. Abra a Task.

A entrada mínima a seguir passou por uma verificação de estrutura com base no esquema público salvo. Um esquema define os campos e valores aceitos. Uma verificação de estrutura compara a entrada com essas regras. Ela não coleta dados do Facebook nem comprova que a fonte de exemplo está disponível agora.

json
{
  "mode": "knownUrls",
  "startUrls": [
    "https://www.facebook.com/reel/2645452435840671"
  ]
}
Comece pela Task e depois aplique a entrada pretendida

Substitua a URL de exemplo pela URL do conteúdo público pretendido. Para uma lista fixa, mantenha `mode` definido como `knownUrls`. Coloque as URLs do conteúdo pretendido em `startUrls`. O esquema verificado aceita links diretos de conteúdo para posts, reels, páginas de exibição de vídeo, vídeos e fotos. URLs de Facebook Stories não são aceitas. Esquema de entrada da Chronometrica.

Revise as métricas resultantes antes de ampliar a coleta. A entrada de exemplo é um ponto de partida. Ela não garante que o conteúdo de exemplo continue disponível ou exiba os contadores necessários.

Fontes e leituras adicionais

Por Chronometrica · Atualizado

Voltar ao topo ↑