تحليلات صنّاع المحتوى

حدّد الملف الشخصي لصانع المحتوى من اسم المستخدم، واعرض أحدث منشوراته، وقِس التفاعل على كل منشور، بالحقول نفسها على كل منصة.

الوصفة

الطلبات بالترتيب. اختر منصة لتعرض نقطة نهايتها ومُعاملاتها.

  1. 1

    الملف الشخصي

    1–2 رصيد لكل طلب

    عدد المتابعين والنبذة وحالة التوثيق لاسم المستخدم.

    GET/v1/{platform}/profile→Profile
  2. 2

    المنشورات

    1–2 رصيد لكل طلب

    أحدث منشوراته مع الإعجابات والتعليقات والمشاركات والمشاهدات.

    GET/v1/{platform}/posts→Post[]
  3. 3

    الجمهور

    26 رصيدًا لكل طلب

    أماكن جمهوره حسب الدولة (TikTok).

    GET/v1/{platform}/audience→Audience
التكلفة
6أرصدة

صانع محتوى واحد على Instagram وTikTok: الملف الشخصي وصفحتان من المنشورات على كل منصة.

محسوبة من قائمة الأسعار الحالية. ونردّ رصيد الطلبات الفاشلة.

مثال برمجي

javascript
const profile = await fetch(`https://api.crawlfeed.dev/v1/instagram/profile?handle=${handle}`, { headers: { Authorization: `Bearer ${process.env.CRAWLFEED_KEY}` } }).then((r) => r.json());
const posts = await fetch(`https://api.crawlfeed.dev/v1/instagram/posts?handle=${handle}`, { headers: { Authorization: `Bearer ${process.env.CRAWLFEED_KEY}` } }).then((r) => r.json());

// Engagement rate by followers, identical on every platform
const avg = posts.data.reduce((n, p) => n + (p.engagement.likes ?? 0) + (p.engagement.comments ?? 0), 0) / posts.data.length;
const rate = (avg / profile.data.followers) * 100;

جرّبه مجانًا أولًا

أسئلة شائعة

هل يُقاس التفاعل بالطريقة نفسها على كل المنصات؟

الحقول واحدة: الإعجابات والتعليقات والمشاركات والمشاهدات والحفظ موجودة تحت engagement في كل منشور (Post). وإن لم تكشف منصة أحدها، تكون قيمته null بدل أن يظهر باسم مختلف.

حلول ذات صلة