페이스북 게시물 크롤링
대규모 미디어 조직의 경우 Facebook에 기사를 게시하는 일은 소셜 미디어 편집자나 웹사이트 관리자와 같은 개인에게 위임됩니다. 하지만 기사를 쓰는 사람들은 페이스북 게시물을 써야 한다고 생각합니다. 그들은 기사에 더 많은 투자를 하고 기사에 대해 더 많은 지식을 가지고 있습니다. 이를 통해 Facebook 기사의 성과가 향상될 것입니다.
그러나 이런 일은 일어나지 않으며 이는 두 가지 이유 때문에 완벽하게 이해됩니다.
1.) Facebook의 데이터는 접근하기 어렵습니다. 통찰력 플랫폼의 검색 기능은 쓰레기입니다. 2.) Facebook의 데이터는 맥락 없이는 해석하기 어렵습니다.
따라서 헌신적인 (소셜 미디어) 전문가는 항상 기사 작성자보다 더 나은 성과를 낼 것입니다. 그들은 무엇이 효과가 있고 무엇이 효과가 없는지에 대해 더 많은 지식을 가지고 있습니다. 비전문가의 경우 이 피드백 루프가 닫힙니다.
이 저장소는 이 피드백 루프를 열려고 합니다.
스크립트는 시간이 시작될 때까지 제공된 Facebook 페이지(페이지 액세스 토큰 필요)를 크롤링합니다. 첫 번째 통과 주요 Facebook 측정항목을 SQL 데이터베이스에 저장합니다. 두 번째 패스에서는 이러한 게시물이 수화됩니다. Facebook Post Insight API가 호출되어 사이트 노출 수, 소비 수, 클릭 수 및 공유 수를 표시합니다.
시간이 지나면 사용자가 자신의 기사에 대한 링크를 입력하고 결과를 가져올 수 있는 웹 인터페이스(아마도 Flask)가 개발될 것입니다. 이를 통해 Facebook 게시물의 성과에 대한 투명성이 더욱 높아질 것입니다. 귀하의 기사를 홍보하기 위해 작성된 Facebook 게시물을 찾고 작성자에게 피드백을 제공하는 것은 귀하의 기사 URL을 이 웹 인터페이스에 연결하는 것만큼 쉽습니다. 상황별 데이터도 제공됩니다. 동일한 시간대의 게시물 성과가 제공됩니다.
또한 데이터베이스가 완전히 채워지면 Facebook 게시물의 최고 성능에 대한 심층적인 마르코 분석을 제공합니다. 여기에는 게시하기 가장 좋은 시간, 최고의 게시물 작성자, 가장 성과가 좋은 게시물 종류 등이 포함되지만 이에 국한되지는 않습니다. 다른 연구 질문에는 다음이 포함됩니다. 동일한 링크를 두 번 게시하면 처벌이 줄어드는가, 게시물이 작성된 시간과 비교하여 Facebook 게시물의 긴급성이 미치는 영향에 대해 설명합니다.