Automatikus közösségimédia-riport: mutatók API-ból és saját archívum

Sok cégnél a havi közösségimédia-riportot még mindig kézzel állítják össze: valaki megnyitja az Instagram, a Facebook és a LinkedIn statisztikáit, képernyőképeket készít, és a számokat átmásolja egy táblázatba. Az automatikus közösségimédia-riport másként működik. Egy ütemezett feladat rendszeresen letölti a mutatókat a hivatalos API-kon keresztül, eltárolja őket az Ön adatbázisában, és a riport ebből az archívumból készül – jelszavak megosztása és számok átmásolása nélkül.

A lényeg éppen a saját archívum. A platformok nem őrzik meg az előzményeket a végtelenségig, az adatok késéssel érkeznek, és a mutatók neve változik. A cikkben megtalálja, mit nyújtanak valójában a platformok, egy szemléltető példát, a bevezetés lépéseit, a definíciók közötti különbségeket, a gyakori hibákat és egy ellenőrzőlistát. Ha a bejegyzések tervezésével és közzétételével is foglalkozik, ez a cikk az automatikus közösségimédia-posztolásról szóló írás folytatása.

Mit őriznek meg a platformok, és miért kell saját archívum

A riport csak annyira lehet jó, amennyire a rendelkezésre álló adatok. A hivatalos API-k biztosítják a céges profilok mutatóit, de mindegyik más korlátozásokkal. A riport szempontjából három kérdés döntő: meddig érhetők el az adatok, mekkora késéssel érkeznek, és változik-e a mutató idővel.

Platform és adat Elérhetőség a dokumentáció szerint Mit jelent ez Önnek
Instagram – a történetek mutatói Csak 24 óráig. Lejárat előtt a story_insights webhook rögzíti őket, ez azonban nem támogatott az Instagram-bejelentkezést használó Instagram API esetében (Meta: Instagram Media Insights). A történetek adatait folyamatosan, a közzététel napján gyűjtse, ne havonta egyszer.
Instagram – bejegyzések és reelek A mutatókat legfeljebb 2 évig tárolják, és akár 48 órás késéssel érkezhetnek (Meta: Instagram Media Insights). Mentsen saját pillanatképeket az értékekről, és az utolsó napokat töltse le ismételten.
Facebook – céges oldal Nyilvános oldal mutatói 2 évig, nem közzétett oldalé csak 5 napig (Meta: Get Page Insights). Az éves összehasonlításhoz archiválja a napi értékeket és a havi összesítéseket is.
LinkedIn – céges oldal A bejegyzések statisztikái csak az elmúlt 12 hónapra, gördülő ablakban (Microsoft Learn: Organization Share Statistics). A régebbi adatokat ezen az API-n keresztül már nem kapja meg, ezért folyamatosan töltse le őket.

A gyakorlati szabály: aki az idei novembert a tavalyival szeretné összevetni, vagy több év alakulását követné, annak saját magának kell tárolnia az adatokat, mégpedig az első naptól. A riport ezután nem az „élő” számokat olvassa a platformról, hanem az Ön archívumát, minden érték letöltési dátumával.

Szemléltető példa: riport egy háromprofilos cégnek

Az alábbi példa kitalált, és kizárólag szemléltetésre szolgál. Egy egyedi konyhabútorokat gyártó cégnek van professzionális Instagram-fiókja, céges Facebook-oldala és LinkedIn-oldala. A marketingesük eddig minden hónap első két munkanapján képernyőképekből állította össze a riportot, és a különböző napokon rögzített számokat nem lehetett összehasonlítani.

Az automatizálás bevezetése után minden éjjel lefut egy feladat, amely letölti a fiókok napi mutatóit, és újra betölti az utolsó három napot, mert az adatok akár 48 órát is késhetnek. Az egyes bejegyzések mutatóit a közzététel után több hétig ismételten letölti, a történeteket pedig még aznap elmenti. A hónap harmadik napján, amikor már eltelt 48 óra a hónap vége óta, elkészül a riport tervezete. A marketinges megjegyzést fűz a legjobb és a leggyengébb bejegyzésekhez, és jóváhagyja a tulajdonosnak való elküldést.

A riport egyetlen oldal: hálózatonként öt szám, összevetés az előző hónappal, a három legjobb bejegyzés, rövid megjegyzés és az adatminőségre vonatkozó észrevételek, például hogy néhány történetnél a kevés néző miatt hiányzik az érték. A tulajdonos grafikonhalmaz helyett trendet lát.

A bevezetés lépésről lépésre

  1. Kérdésekkel kezdje, ne mutatókkal. Írja le, milyen döntéseket kell a riportnak támogatnia, például mely témákat érdemes továbbvinni, érdemes-e hirdetéssel kiemelni a bejegyzéseket, vagy hány weboldal-látogatást hoznak a közösségi oldalak. Ezekhez válasszon öt–nyolc mutatót, és mindegyikhez írjon egymondatos definíciót.
  2. Biztosítsa a céges hozzáféréseket és engedélyeket. Az Instagram statisztikái üzleti és alkotói (business és creator) fiókokhoz érhetők el. Instagram-bejelentkezés esetén az alkalmazásnak az instagram_business_basic és az instagram_business_manage_insights engedélyre van szüksége, Facebook-bejelentkezés esetén az instagram_basic, az instagram_manage_insights és a pages_read_engagement engedélyre (Meta: Instagram Account Insights). A Facebook-oldalhoz a pages_read_engagement és a read_insights engedély, valamint olyan személytől származó oldal-hozzáférési token kell, aki az oldalon elvégezheti az elemzési feladatot (Meta: Get Page Insights). A LinkedIn az rw_organization_admin engedélyt és ADMINISTRATOR szerepkörű tagot igényel (Microsoft Learn: Organization Share Statistics). A hozzáférést céges fiókhoz kösse, ne egy munkatárs vagy egy korábbi ügynökség személyes profiljához.
  3. Tárolja a nyers válaszokat és a normalizált rekordokat is. Minden rekord tartalmazza a platformot, a profilt, a bejegyzés azonosítóját, a mutató nevét, az időszakot, a dátumot, az értéket, az API-verziót és a letöltés időpontját. A nyers választ is őrizze meg, hogy a riport minden adata visszakereshető és ellenőrizhető legyen.
  4. Ütemezze a letöltést az adatok élettartama szerint. A fiókmutatókat naponta töltse le, a történeteket a 24 órán belül többször vagy webhookon keresztül, a bejegyzéseket pedig az első hetekben ismételten. Konkrét bejegyzéseknél a LinkedIn API csak a teljes időszakra vonatkozó összesített statisztikát adja vissza, időintervallumokat nem támogat (Microsoft Learn: Organization Share Statistics), így egy bejegyzés alakulását csak saját, ismételt pillanatképeiből látja. A rekordokat platform, objektum, mutató és dátum kulccsal tárolja, hogy az ismételt letöltés felülírja az értéket, és ne hozzon létre duplikátumot.
  5. Különböztesse meg a nullát a hiányzó adattól. Az Instagram nulla helyett üres adathalmazt ad vissza, ha az adat nem létezik vagy nem érhető el (Meta: Instagram Account Insights). A LinkedIn ezzel szemben kihagyja a válaszból azokat a bejegyzéseket, amelyeknél nem volt művelet és megjelenítés, és a dokumentáció szerint ezek nullának tekinthetők (Microsoft Learn: Organization Share Statistics). Ezért minden platformnak saját szabály kell, és a riport hamis nulla helyett azt mutassa, hogy „az adat nem érhető el”.
  6. Kövesse a mutatók és az API-verziók változásait. Az Instagram a fiókoknál az impressions mutatót 2025. április 21-ével minden verzióban kivezette, és bevezette a views mutatót (Meta: Instagram Account Insights). A Facebook-oldalak kivezetett mutatói érvénytelen mutató hibát adnak vissza; a dokumentáció megadja a helyettesítőket, például page_impressions helyett page_media_view, page_fans helyett page_follows (Meta: Deprecated Page Insights Metrics). A LinkedIn API-hívások Linkedin-Version fejlécet tartalmaznak ÉÉÉÉHH formátumú verzióval, és a 2026. november 14-i ellenőrzéskor a dokumentáció arra figyelmeztetett, hogy a 202511-es verzió 2026. november 16-án megszűnik (Microsoft Learn: Organization Share Statistics). A mutatóhiba indítson riasztást, a definíció változását pedig a riportban jelölje törésként az idősorban.
  7. A riportot az archívumból állítsa össze, és küldés előtt hagyja jóvá. A számokat csak a tárolt adatokból számolja, és csatolja a definíciókat, valamint az adatminőségi megjegyzéseket. Az értelmezést a kampányokat ismerő ember egészíti ki, és a riport csak az ő ellenőrzése után megy ki.

Miért nem lehet egyszerűen összeadni a különböző hálózatok számait

Az azonos nevű mutató nem jelenti ugyanazt minden platformon. Mielőtt a számokat egy grafikonon egyesítené, ellenőrizze ezeket a különbségeket:

  • Organikus és fizetett eredmények. Az Instagram-fiók elérése (reach) a hirdetéseket is tartalmazza, és becsült mutató (Meta: Instagram Account Insights). A bejegyzéseknél a likes, a comments, a views és a total_interactions csak organikus; a hirdetéseket is tartalmazó összesítések (total_likes, total_comments, total_views) csak Facebook-bejelentkezéssel érhetők el (Meta: Instagram Media Insights). A LinkedIn-oldal bejegyzésstatisztikái csak az organikus aktivitást tartalmazzák, a szponzorált aktivitást az Ad Analytics szolgáltatásból kell kiolvasni (Microsoft Learn: Organization Share Statistics).
  • Származtatott mutatók. Az elköteleződési arány (engagement) a LinkedInen az organikus kattintások, kedvelések, hozzászólások és megosztások száma osztva a megjelenítésekkel (Microsoft Learn: Organization Share Statistics). Ha az Instagramra hasonló mutatót saját maga számol, tüntesse fel a riportban a képletet, különben két egymás melletti „elköteleződési arány” félrevezető lesz.
  • Kis számok és hiányzó értékek. Az 5-nél kisebb értékű történetmutatók „Not enough viewers” hibát adnak vissza, és az Európában és Japánban élő felhasználók által létrehozott történeteknél a replies mutató nullát ad vissza (Meta: Instagram Media Insights). A follower_count és az online_followers mutató nem érhető el 100-nál kevesebb követővel rendelkező fiókoknál. A demográfiai mutatók csak a 45 legnagyobb csoportot adják vissza, és csak azokkal számolnak, akikről a platformnak van demográfiai adata, így összegük kisebb lehet a követők számánál (Meta: Instagram Account Insights).
  • Dátumok. A Facebook-oldal napi mutatóinál a since és until paraméterek használatakor az első end_time érték egy nappal későbbi, mint a since, hogy az adott nap adatait is tartalmazza (Meta: Get Page Insights). Ha a dátumot módosítás nélkül veszi át, a riport egy nappal elcsúszik.

Ezért a különböző hálózatok egyedi elérését ne adja össze, mert ugyanaz az ember láthatja a tartalmat az Instagramon és a LinkedInen is. A céges összesítésben a számokat hálózatonként egymás mellett mutassa be, és csak az egyértelmű darabszámokat adja össze, például a közzétett bejegyzések számát vagy az UTM-paraméterekkel jelölt weboldal-látogatásokat.

Kész eszköz vagy saját integráció?

A riport több módon is automatizálható. A profilok száma, a szükséges előzmények hossza és az dönt, hogy a számokat más céges adatokkal is össze kívánja-e kapcsolni.

Lehetőség Mikor van értelme Mire kell figyelni
Kézi export a platformok statisztikáiból Egy-két profil és negyedévente egy riport A történetek és a régebbi időszakok elvesznek, a különböző napok számai nehezen hasonlíthatók össze
Kész közösségimédia-kezelő eszköz Szabványos mutatók, több profil, nincsenek saját számítások Ellenőrizze a nyers adatok exportját, az előzmények sorsát az előfizetés lemondása után és a kivezetett mutatók kezelését
Saját csatoló adatbázissal Több márka vagy ügyfél, összekapcsolás a weboldallal, CRM-mel vagy értékesítéssel, hosszú előzmények Karbantartás az API-k változásakor, tokenkezelés és a letöltések felügyelete

Gyakorlati javaslat: ha egy kész eszköz megválaszolja a kérdéseit, és lehetővé teszi a nyers adatok exportját, kezdje azzal. A saját integráció akkor éri meg, ha a közösségi oldalak eredményeit az ajánlatkérésekkel és rendelésekkel szeretné összevetni, vagy egyetlen szolgáltatótól független archívumra van szüksége. Ilyenkor ütemezett feladatokkal, adatbázissal és felügyelettel működő API-integrációról van szó.

Gyakori hibák

  • Havi egyszeri adatgyűjtés. A történetek mutatói 24 óra után nem érhetők el, a LinkedInen pedig a régebbi hónapok kiesnek a 12 hónapos ablakból.
  • Az üres válasz nullaként kezelése. A hiányzó adat a riportban teljesítménycsökkenésnek tűnik.
  • Az elérés összeadása hálózatokon át. Olyan szám jön létre, amely nem felel meg a ténylegesen elért emberek számának.
  • Az organikus és a fizetett számok keverése. A hirdetéses hónap így organikus sikernek látszik.
  • Fixen beírt mutatók hibaellenőrzés nélkül. Egy mutató kivezetése után a riport üres mezőket mutat, vagy leáll, és senki sem tud róla.
  • Hozzáférés személyes fiókon keresztül. Ha az illető távozik vagy elveszíti a szerepkörét, a letöltés leáll, és ez csak a következő riportnál derül ki.
  • Riport definíciók nélkül. Ilyenkor a számokról vitatkoznak döntéshozatal helyett.

Ellenőrzőlista az indítás előtt

  • Leírtuk a kérdéseket, amelyekre a riport választ ad, és minden mutató definícióját.
  • Az Instagram üzleti vagy alkotói fiók, és minden hozzáférés megfelelő szerepkörű céges fiókhoz kötött.
  • Az alkalmazás minden hálózaton rendelkezik a statisztikák olvasásához szükséges engedélyekkel, és tudjuk, ki kezeli ezeket.
  • Indításkor megtörtént az összes elérhető előzmény egyszeri letöltése.
  • A történetek 24 órán belül mentésre kerülnek, a LinkedIn adatai folyamatosan töltődnek le.
  • Az utolsó napok ismételten letöltődnek, a rekordok duplikátum nélkül felülíródnak.
  • Az üres válasz, a nulla és a hiba eltérően tárolódik és jelenik meg.
  • Az organikus és a fizetett számok elkülönülnek, az elérést nem adjuk össze a hálózatokon át.
  • Érvénytelen mutató vagy API-verzió hibája esetén a felelős személy riasztást kap.
  • A riport csak az időszak vége után 48 órával készül el, és küldés előtt ember hagyja jóvá.

Gyakori kérdések

Letölthetők utólag az indítás előtti előzmények?

Csak azok, amelyeket a platform még megőriz. A LinkedInnél ez a bejegyzések elmúlt 12 havi statisztikája, az Instagramnál és a Facebooknál legfeljebb két év. A történetek mutatói 24 óráig érhetők el; lejárat után akkor is érkezhetnek adatok, ha a történetet hozzáadták a kiemelt történetekhez (Meta: Instagram Media Insights). Ezért indításkor töltsön le egyszerre minden elérhető adatot, utána pedig gyűjtsön folyamatosan.

Miért térnek el a riport számai az alkalmazásban látottaktól?

Leggyakrabban az akár 48 órás adatkésés, az eltérő időszak vagy az organikus és az összesített számok közötti különbség miatt. A Meta a történeteknél kifejezetten jelzi, hogy az API-hívások, a webhook-értesítések és a felhasználói felület eltérő eredményeket adhatnak (Meta: Instagram Media Insights). A kisebb eltérések normálisak; az a fontos, hogy a riport mindig ugyanazt a definíciót használja.

Mely mutatóknak van értelme a cégvezetés számára?

Azoknak, amelyek döntéshez kapcsolódnak: elérés és megtekintések hálózatonként, interakciók, a követők számának változása, linkkattintások és a weboldalról érkező ajánlatkérések. A vezetésnek általában nincs szüksége több tucat grafikonra. Elég a trend, az előző időszakkal való összevetés és egy rövid megjegyzés arról, mi következik ebből a következő hónapra.

Értékelheti a riportot mesterséges intelligencia?

Az MI a tárolt számokból elkészítheti a megjegyzés tervezetét, például összefoglalhatja, mely témák működtek. A számoknak azonban az archívumból, rögzített számítással kell születniük, a megjegyzést pedig küldés előtt olyan embernek kell ellenőriznie, aki ismeri a kampányokat és a hónap körülményeit.

Következő lépés

Ha azt szeretné, hogy az Instagram, a Facebook és a LinkedIn riportja magától álljon össze, és megbízható előzményekkel rendelkezzen, nézze meg a közösségimédia-automatizálást. Segítek kiválasztani a mutatókat, beállítani a hozzáféréseket, az archívumot és a riport jóváhagyását. Írjon nekem, mely profilokat kezeli, és hogyan készül ma a riport, én pedig javaslatot teszek, mivel érdemes kezdeni.

Források

A dokumentációból származó adatokat 2026. november 14-én ellenőriztük. A platformok folyamatosan változtatják a mutatókat és a feltételeket, ezért a megvalósítás előtt ellenőrizze az aktuális változatot.

Válassza ki, mely sütiket engedélyezi. Döntését bármikor módosíthatja a lábléc hivatkozásán vagy a sütik gombon keresztül.

Adatvédelem és a cookie-k részletei