رؤى مستخدم Instagram

تمثل أدوات قياس التفاعل على مواقع التواصل الاجتماعي لدى مستخدم Instagram.

الإنشاء

هذه العملية غير مدعومة.

القراءة

GET /{ig-user-id}/insights

يمكن إرجاع رؤى حول مستخدم IG.

التقييدات

  • لا تتوفر أدوات القياس follower_count وonline_followers وaudience_* لدى مستخدمي IG بأقل من 100 متابع.
  • تتوفر بيانات الرؤى حول أداة القياس online_followers لأخر 30 يومًا فقط.
  • إذا كانت بيانات الرؤى التي تطلبها غير موجودة أو غير متوفرة حاليًا، فستعمل API على إرجاع مجموعة بيانات فارغة بدلاً من القيمة 0 بالنسبة لأدوات القياس الفردية.
  • لا تعرض أدوات قياس المعلومات الديموغرافية سوى أفضل 45 جهة أداء (على سبيل المثال بالنسبة إلى audience_city، يمكن إرجاع ما يصل إلى 45 مدينة بأعلى عدد من المتابعين).
  • يتم استخدام المشاهدين الذين لدينا بيانات ديموغرافية لهم فقط في حسابات أداة قياس المعلومات الديموغرافية.
  • قد ينتج عن جمع قيم أداة قياس المعلومات الديموغرافية قيمة أقل من عدد المتابعين (راجع نقطة التعداد السابقة).
  • لا تدعم أدوات القياسaudience_* معلمات النطاقsince وuntil.
  • قد تتأخر البيانات المستخدمة لحساب أدوات القياس لمدة تصل إلى 48 ساعة.

المتطلبات

النوعالوصف

رموز الوصول

المستخدم

الأذونات

instagram_basic
instagram_manage_insights
pages_read_engagement
pages_show_list


إذا تم منح مستخدم التطبيق دورًا في الصفحة عبر مدير الأعمال، فستحتاج أيضًا إلى أي مما يلي:


ads_management
business_management

بنية الطلب

GET https://graph.facebook.com/{api-version}/{ig-user-id}/insights
  ?metric={metric}
  &period={period}
  &since={since}
  &until={until}
  &access_token={access-token}

معلمات المسار

العنصر النائبالقيمة

{api-version}

إصدار API.

{ig-user-id}

مطلوب. يمثل معرف مستخدم IG.

معلمات سلسلة الاستعلام

المعلمةالقيمة

{access-token}
مطلوب
سلسلة

تمثل رمز وصول المستخدم الخاص بمستخدم التطبيق.

{metric}
مطلوب
قائمة مفصولة بفاصلة

يمثل قائمة مفصولة بفاصلة تضم أدوات القياس التي تريد إرجاعها. وفي حالة طلب أدوات قياس متعددة، يجب أن يتوفر لديها جميعًا الفترة المتوافقة نفسها.

{period}
مطلوب
سلسلة

تمثل فترة متوافقة مع أدوات القياس التي تطلبها.

{since}
الطابع الزمني لنظام Unix

يمكن استخدامه إلى جانب {until} لتحديد نطاق. وإذا حذفت since وuntil، فسيتم تعيين واجهة API افتراضيًا إلى نطاق يستغرق يومين: من اليوم السابق حتى اليوم الحالي.


ملاحظة: تعمل مؤشرات تقسيم الصفحات (previous وnext) على الحصول على الإطار الزمني التالي للنتائج وليس مجموعة النتائج التالية ضمن الإطار الزمني الحالي.

{until}
الطابع الزمني لنظام Unix

يمكن استخدامه إلى جانب {since} لتحديد نطاق. وإذا حذفت since وuntil، فسيتم تعيين API افتراضيًا على نطاق يستغرق يومين: من اليوم السابق حتى اليوم الحالي.


ملاحظة: تعمل مؤشرات تقسيم الصفحات (previous وnext) على الحصول على الإطار الزمني التالي للنتائج وليس مجموعة النتائج التالية ضمن الإطار الزمني الحالي.

أدوات القياس والفترات

تم إيقاف استخدام بعض من أدوات القياس هذه في الإصدار 18.0. سيتم إيقاف استخدامها في كل الإصدارات بدءًا من 11 ديسمبر 2023. يُرجى استخدام أدوات القياس البديلة المدرجة. راجع سجل التغييرات لمزيد من المعلومات.

سيكون لأدوات القياس التي تدعم فترات lifetime نتائج يتم إرجاعها في مصفوفة من فترات 24 ساعة، مع فترات تنتهي بتوقيات UTC -7:00. لا تدعم أدوات القياس audience_* معلمات النطاقsince وuntil.

أداة القياسالفترة المتوافقةالوصف

audience_city
تم إيقاف استخدامها للإصدار 18.0 والأحدث

lifetime

مدن المتابعين الذين نمتلك بيانات ديموغرافية حولهم.


  • لا تتضمن بيانات اليوم الحالي.
  • لا تتوفر لدى مستخدمي IG الذين لديهم أقل من 100 متابع.
  • يتم إرجاع أفضل 45 مدينة فقط ذات أعلى قيم.
  • لا تدعم معلمات since و until.
  • لا تتضمن الاستجابة خاصية JSON end_time.

أداة القياس البديلة:follower_demographics
التقسيم:city

audience_country
تم إيقاف استخدامها في الإصدار 18.0 والإصدارات الأحدث

lifetime

بلدان المتابعين الذين نمتلك بيانات ديموغرافية حولهم.


  • لا تتضمن بيانات اليوم الحالي.
  • لا تتوفر لدى مستخدمي IG الذين لديهم أقل من 100 متابع.
  • يتم إرجاع أفضل 45 دولة فقط ذات أعلى قيم.
  • لا تدعم معلمات since و until.
  • لا تتضمن الاستجابة خاصية JSON end_time.

أداة القياس البديلة:follower_demographics
التقسيم:country

audience_gender_age
تم إيقاف استخدامها في الإصدار 18.0 والإصدارات الأحدث

lifetime

توزيع الجنس والعمر للمتابعين الذين نمتلك بيانات ديموغرافية حولهم. القيم الممكنة: M (ذكر)، F (أنثى)، U (غير مصنف).


  • لا تتضمن بيانات اليوم الحالي.
  • لا تتوفر لدى مستخدمي IG الذين لديهم أقل من 100 متابع.
  • لا تدعم معلمات since و until.
  • لا تتضمن الاستجابة خاصية JSON end_time.

أداة القياس البديلة:follower_demographics
التقسيم:age وgender

audience_locale
تم إيقاف استخدامها في الإصدار 18.0 والإصدارات الأحدث

lifetime

ملاحظة: أداة القياس هذه غير مدعومة بعد الآن.


اللغات المحلية حسب أكواد البلد للمتابعين الذين نمتلك بيانات ديموغرافية جولهم.


  • لا تتضمن بيانات اليوم الحالي.
  • لا تتوفر لدى مستخدمي IG الذين لديهم أقل من 100 متابع.
  • يتم إرجاع أفضل 45 لغة محلية فقط ذات أعلى قيم.
  • لا تدعم معلمات since و until.
  • لا تتضمن الاستجابة خاصية JSON end_time.

أداة القياس البديلة: غير متوفر

email_contacts

day

يمثل إجمالي عدد النقرات على رابط البريد الإلكتروني في الملف الشخصي لدى مستخدم IG.

follower_count

day

يمثل إجمالي عدد المتابعين الجدد في كل يوم ضمن النطاق المحدد. ويمكن إرجاع بيانات 30 يومًا كحد أقصى. لا تتوفر لدى مستخدمي IG الذين لديهم أقل من 100 متابع.

get_directions_clicks

day

يمثل إجمالي عدد النقرات على رابط التوجيهات في الملف الشخصي لدى مستخدم IG.

impressions

day، week، days_28

يمثل إجمالي عدد مرات مشاهدة وسائط IG لدى مستخدم IG. ويمكن أن يتضمن النشاط الإعلاني الذي تم إنشاؤه من خلال واجهة API وواجهات إعلانات فيسبوك وميزة الترويج. علمًا بأنه لا يتضمن مرات مشاهدة الملف الشخصي.

ملاحظة: نحن على علم بوجود تناقض في البيانات بين مرات ظهور إعلانات حساب Instagram على Graph API ومرات ظهور الإعلان على API التسويق. يعمل فريقنا الهندسي بقوة على معالجة هذه المشكلة. في هذه الأثناء، يرجى استخدام API التسويق فيما يتعلق ببيانات مرات ظهور الإعلان.

online_followers

lifetime

يمثل إجمالي عدد متابعي مستخدم IG الذين كانوا متصلين عبر الإنترنت خلال النطاق المحدد. لا تتوفر لدى مستخدمي IG الذين لديهم أقل من 100 متابع.

phone_call_clicks

day

يمثل إجمالي عدد النقرات على رابط الاتصال في الملف الشخصي لدى مستخدم IG.

profile_views

day

يمثل إجمالي عدد المستخدمين الذين شاهدوا الملف الشخصي لدى مستخدم IG خلال الفترة المحددة.

reach

day، week، days_28

يمثل إجمالي عدد المستخدمين الفريدين الذين شاهدوا إحدى وسائط IG لدى مستخدم IG على الأقل. ويتم حساب المشاهدات المتكررة والمشاهدات التي تتم على مستوى وسائط IG المختلفة والمملوكة بواسطة مستخدم IG من جانب المستخدم نفسه باعتبارها مشاهدة واحدة فقط. ويمكن أن يتضمن النشاط الإعلاني الذي تم إنشاؤه من خلال واجهة API وواجهات إعلانات Facebook وميزة الترويج.

text_message_clicks

day

يمثل إجمالي عدد النقرات على رابط الرسالة النصية في الملف الشخصي لدى مستخدم IG.

website_clicks

day

يمثل إجمالي عدد النقرات على رابط موقع الويب في الملف الشخصي لدى مستخدم IG.

النطاق

يدعم عنصر الربط هذا تقسيم الصفحات استنادًا إلى الوقت، لذا يمكنك تضمين المعلمتين since وuntil مع طوابع زمنية بتنسيق Unix من أجل تحديد نطاق. على سبيل المثال، للحصول على 28 يومًا من مرات ظهور الإعلانات — كل يوم خلال آخر 10 أيام — يمكنك إنشاء طوابع زمنية بتنسيق Unix لمدة 10 أيام سابقة واليوم الحالي، وتعيينها إلى المعلمتين since وuntil، وتضمينها في طلبك:

metric=impressions&period=days_28&since=1501545600&until=1502493720

تتسم المعلمتان since وuntil بأنهما شاملتان، لذا، إذا كان النطاق المتوفر لديك يتضمن يومًا لم ينته بعد (أي، اليوم الحالي)، فقد تقوم الاستعلامات اللاحقة التي يتم إجراؤها على مدار اليوم بإرجاع قيم متزايدة. وإذا لم يتم تضمين المعلمتين since وuntil، فسيتم تعيين واجهة API افتراضيًا إلى نطاق يستغرق يومين: من اليوم السابق حتى اليوم الحالي.

عينة من الطلب

curl -X GET \
  'https://graph.facebook.com/v19.0/17841405822304914/insights?metric=impressions,reach,profile_views&period=day&access_token=IGQVJ...'

عينة من الاستجابة

{
  "data": [
    {
      "name": "impressions",
      "period": "day",
      "values": [
        {
          "value": 4,
          "end_time": "2017-05-04T07:00:00+0000"
        },
        {
          "value": 66,
          "end_time": "2017-05-05T07:00:00+0000"
        }
      ],
      "title": "Impressions",
      "description": "Total number of times this profile has been seen",
      "id": "17841400008460056/insights/impressions/day"
    },
    {
      "name": "reach",
      "period": "day",
      "values": [
        {
          "value": 3,
          "end_time": "2017-05-04T07:00:00+0000"
        },
        {
          "value": 36,
          "end_time": "2017-05-05T07:00:00+0000"
        }
      ],
      "title": "Reach",
      "description": "Total number of unique accounts that have seen this profile",
      "id": "17841400008460056/insights/reach/day"
    },
    {
      "name": "profile_views",
      "period": "day",
      "values": [
        {
          "value": 0,
          "end_time": "2017-05-04T07:00:00+0000"
        },
        {
          "value": 2,
          "end_time": "2017-05-05T07:00:00+0000"
        }
      ],
      "title": "Profile Views",
      "description": "Total number of unique accounts that have viewed this profile within the specified period",
      "id": "17841400008460056/insights/profile_views/day"
    }
  ]
}

لاحظ أن عينة الطلب الواردة أعلاه لم تتضمن المعلمتين since وuntil، لذا قامت واجهة API بإرجاع البيانات لنطاق افتراضي يستغرق يومين. ويتم تحديد كل يوم بواسطة طابع زمني بتنسيق ISO 8601 وبتوقيت UTC بدون إزاحة والذي تم تعيينه إلى الخاصية end_time.

تشير الخاصية end_time إلى تاريخ إيقاف الرجوع لمجموعة البيانات بحيث لا يتم تضمين البيانات المتوفرة بتاريخ يسبق تاريخ هذه القيمة عند حساب مجموعة البيانات.

التحديث

هذه العملية غير مدعومة.

الحذف

هذه العملية غير مدعومة.

أدوات القياس الجديدة

تُعد أدوات القياس المدرجة أدناه جديدة وسيتم توفيرها تدريجيًا لكل المطوّرين. ستحل أدوات القياس هذه في النهاية محل أدوات القياس القديمة المدرجة أعلاه. إذا رأيت هذه الرسالة، فيمكنك استخدام أدوات القياس الجديدة الموضحة أدناه.

بنية الطلب

GET https://graph.facebook.com/{api-version}/{ig-user-id}/insights
  ?metric={metric}
  &period={period}
  &timeframe={timeframe}
  &metric_type={metric-type}
  &breakdown={breakdown}
  &since={since}
  &until={until}
  &access_token={access-token}

معلمات المسار

العنصر النائبالقيمة

{api-version}

إصدار API.

{ig-user-id}

مطلوب. معرف مستخدم IG.

معلمات سلسلة الاستعلام

المفتاح العنصر النائب القيمة

access_token

{access-token}

مطلوب. رمز وصول المستخدم الخاص بمستخدم التطبيق.

breakdown

{breakdown}

يحدد كيفية تقسيم مجموعة النتائج إلى مجموعات فرعية. راجع التقسيم.

metric

{metric}

مطلوب. قائمة مفصولة بفاصلة تضم أدوات القياس التي تريد إرجاعها.

metric_type

{metric-type}

يحدد ما إذا كنت تريد أن يتم تجميع الاستجابات حسب الفترة الزمنية أو كإجمالي بسيط. راجع نوع أداة القياس.

period

{period}

مطلوب. تجميع الفترة.

since

{since}

طابع زمني بتنسيق Unix يشير إلى بداية النطاق. راجع النطاق.

timeframe

{timeframe}

مطلوب لأدوات القياس المتعلقة بالمعلومات الديموغرافية. يحدد نطاق البحث عن البيانات. راجع الفترة الزمنية.

until

{until}

طابع زمني بتنسيق Unix يشير إلى نهاية النطاق. راجع النطاق.

التقسيم

إذا طلبت metric_type=total_value، فيمكنك أيضًا تحديد تقسيم واحد أو أكثر من تقسيم، وسيتم تقسيم النتائج إلى مجموعات أصغر حسب التقسيم المحدد. يمكن أن تكون القيم كما يلي:

  • contact_button_type — تقسيم النتائج حسب مكون واجهة مستخدم الملف الشخصي الذي ضغط عليه المشاهدون أو نقروا عليه. يمكن أن تكون قيم الاستجابة كما يلي:
    • BOOK_NOW
    • CALL
    • DIRECTION
    • EMAIL
    • INSTANT_EXPERIENCE
    • TEXT
    • UNDEFINED
  • follow_type — تقسيم النتائج حسب المتابعين أو غير المتابعين. يمكن أن تكون قيم الاستجابة كما يلي:
    • FOLLOWER
    • NON_FOLLOWER
    • UNKNOWN
  • media_product_type — تقسيم النتائج حسب الوسيلة التي استخدمها المشاهدون لعرض وسائط مستخدم التطبيق أو التفاعل معها. يمكن أن تكون قيم الاستجابة كما يلي:
    • AD
    • FEED
    • REELS
    • STORY

يمكنك الرجوع إلى جدول أدوات القياس لتحديد أدوات القياس المتوافقة مع التقسيم. إذا طلبت أداة قياس لا تدعم التقسيم، فستعمل API على إرجاع خطأ ("An unknown error has occurred.")، لذلك توخ الحذر إذا كنت تطلب العديد من أدوات القياس ضمن استعلام واحد.

إذا طلبت metric_type=time_series، فلن يتم تضمين التقسيم في الاستجابة.

نوع أداة القياس

يمكنك تحديد الطريقة التي تريد تجميع النتائج بها، إما حسب الفترة الزمنية أو كإجمالي بسيط (مع التقسيمات، إذا كانت مطلوبة). يمكن أن تكون القيم كما يلي:

  • time_series — يشير إلى API لبدء تجميع النتائج حسب الفترة الزمنية. راجع الفترة.
  • total_value — يشير إلى API لبدء إرجاع النتائج كإجمالي بسيط. إذا تم تضمين التقسيمات في الطلب، فسيتم تقسيم مجموعة البيانات بشكل أوسع حسب التقسيمات المحددة. راجع التقسيم.

الفترة

تحدد لـ API الإطار الزمني الذي يجب استخدامه عند تجميع النتائج. ولا تتوافق إلا مع أدوات القياس المتعلقة بالتفاعل.

الإطار الزمني

يحدد لـ API نطاق البحث عن البيانات عند طلب أدوات القياس المتعلقة بالمعلومات الديموغرافية. تتجاوز هذه القيمة المعلمتين since وuntil.

النطاق

يمكن تعيين الطوابع الزمنية بتنسيق UNIX إلى المعلمتين since وuntil لتحديد النطاق. لن تتضمن API إلا البيانات التي تم إنشاؤها ضمن هذا النطاق (بشكل شامل). إذا لم يتم تضمين هذه المعلمات، فسيتم تعيين نطاق بحث API على آخر 24 ساعة سابقة.

بالنسبة إلى أدوات القياس المتعلقة بالمعلومات الديموغرافية، تتجاوز المعلمة timeframe هذه القيم. راجع الفترة الزمنية.

أدوات القياس

أدوات قياس التفاعل


أداة القياس الفترة الإطار الزمني التقسيم نوع أداة القياس الوصف

impressions

day

لا ينطبق

لا ينطبق

total_value، time_series

عدد مرات ظهور المنشورات والقصص ومقاطع ريلز ومقاطع الفيديو ومقاطع فيديو البث المباشر على الشاشة، بما في ذلك ضمن الإعلانات.

reach

day

لا ينطبق

media_product_type، follow_type

total_value، time_series

عدد الحسابات الفريدة التي شاهدت المحتوى، مرة واحدة على الأقل، بما في ذلك ضمن الإعلانات. يتضمن المحتوى المنشورات والقصص ومقاطع ريلز ومقاطع الفيديو ومقاطع فيديو البث المباشر. يختلف الوصول عن مرات ظهور الإعلان، حيث يمكن أن يتضمن مشاهدات متعددة للمحتوى بواسطة الحسابات ذاتها.


تكون أداة القياس هذه تقديرية ولا تزال قيد التطوير.

total_interactions

day

لا ينطبق

media_product_type

total_value

إجمالي عدد التفاعلات مع المنشور والتفاعلات مع القصة والتفاعلات مع مقاطع ريلز والتفاعلات مع الفيديو والتفاعلات مع فيديو البث المباشر، بما في ذلك أي تفاعلات مع المحتوى الذي يتم ترويجه.

accounts_engaged

day

لا ينطبق

لا ينطبق

total_value

عدد الحسابات التي تفاعلت مع المحتوى، بما في ذلك ضمن الإعلانات. يتضمن المحتوى المنشورات والقصص ومقاطع ريلز ومقاطع الفيديو ومقاطع فيديو البث المباشر. يمكن أن تتضمن التفاعلات إجراءات مثل، تسجيلات الإعجاب وعمليات الحفظ والتعليقات والمشاركات والردود.


تكون أداة القياس هذه تقديرية ولا تزال قيد التطوير.

likes

day

لا ينطبق

media_product_type

total_value

عدد تسجيلات الإعجاب على المنشورات ومقاطع ريلز ومقاطع الفيديو.

comments

day

لا ينطبق

media_product_type

total_value

عدد التعليقات على المنشورات ومقاطع ريلز ومقاطع الفيديو ومقاطع فيديو البث المباشر.


تُعد أداة القياس هذه قيد التطوير.

saved

day

لا ينطبق

media_product_type

total_value

عدد مرات حفظ المنشورات ومقاطع ريلز ومقاطع الفيديو.

shares

day

لا ينطبق

media_product_type

total_value

عدد مشاركات المنشورات والقصص ومقاطع ريلز ومقاطع الفيديو ومقاطع فيديو البث المباشر.

replies

day

لا ينطبق

لا ينطبق

total_value

عدد الردود التي تلقيتها من القصة، بما في ذلك الردود النصية وردود التفاعلات السريعة.

follows_and_unfollows

day

لا ينطبق

follow_type

total_value

عدد الحسابات التي تابعتك وعدد الحسابات التي ألغيت متابعتك أو تركت Instagram خلال الفترة الزمنية المحددة.


لن يتم إرجاعها إذا كان مستخدم IG لديه أقل من 100 متابع.

profile_links_taps

day

لا ينطبق

contact_button_type

total_value

عدد الضغطات على عنوان النشاط التجاري وزر الاتصال وزر البريد الإلكتروني وزر الرسالة النصية.

website_clicks

day

لا ينطبق

لا ينطبق

total_value

عدد المرات التي تم فيها الضغط على الرابط إلى موقع الويب لديك.

profile_views

day

لا ينطبق

لا ينطبق

total_value

عدد المرات التي تمت خلالها زيارة ملفك الشخصي.

أدوات قياس المعلومات الديموغرافية


أداة القياس الفترة الإطار الزمني التقسيم نوع أداة القياس الوصف

engaged_audience_demographics

lifetime

واحدة من:


last_14_days، last_30_days، last_90_days، prev_month، this_month، this_week

age،
city،
country،
gender

total_value

خصائص المعلومات الديموغرافية للجمهور المتفاعل، بما في ذلك توزيع البلدان والمدن والجنس.


لا يتم دعم since أو until. راجع النطاق لمزيد من المعلومات.


لن يتم إرجاعها إذا كان مستخدم IG لديه أقل من 100 متابع.

reached_audience_demographics

lifetime

واحدة من:


last_14_days، last_30_days، last_90_days، prev_month، this_month، this_week

age،
city،
country،
gender

total_value

خصائص المعلومات الديموغرافية للجمهور الذي شاهد المحتوى، بما في ذلك توزيع البلدان والمدن والجنس.


لا يتم دعم since أو until. راجع النطاق لمزيد من المعلومات.


لن يتم إرجاعها إذا كان مستخدم IG لديه أقل من 100 متابع.

follower_demographics

lifetime

واحدة من:


last_14_days، last_30_days، last_90_days، prev_month، this_month، this_week

age،
city،
country،
gender

total_value

خصائص المعلومات الديموغرافية للمتابعين، بما في ذلك توزيع البلدان والمدن والجنس.


لا يتم دعم since أو until. راجع النطاق لمزيد من المعلومات.


لن يتم إرجاعها إذا كان مستخدم IG لديه أقل من 100 متابع.

الاستجابة

كائن بلغة JSON يحتوي على نتائج الاستعلام. يمكن أن تتضمن النتائج البيانات التالية، استنادًا إلى مواصفات الاستعلام:

{
  "data": [
    {
      "name": "{data}",
      "period": "{period}",
      "title": "{title}",
      "description": "{description}",
      "total_value": {
        "value": {value},
        "breakdowns": [
          {
            "dimension_keys": [
              "{key-1}",
              "{key-2",
              ...
            ],
            "results": [
              {
                "dimension_values": [
                  "{value-1}",
                  "{value-2}",
                  ...
                ],
                "value": {value},
                "end_time": "{end-time}"
              },
              ...
            ]
          }
        ]
      },
      "id": "{id}"
    }
  ],
  "paging": {
    "previous": "{previous}",
    "next": "{next}"
  }
}

محتوى الاستجابة

الخاصيةنوع القيمةالوصف

breakdowns

Array (مصفوفة)

مصفوفة كائنات تصف التقسيمات المطلوبة ونتائجها.


لا يتم إرجاعها إلا إذا كان metric_type=total_values مطلوبًا.

data

Array (مصفوفة)

مصفوفة كائنات تصف النتائج.

description

String (سلسلة)

وصف أداة القياس.

dimension_keys

Array (مصفوفة)

مصفوفة سلاسل تصف التقسيمات المطلوبة في الاستعلام. يمكن استخدامها كمفاتيح تتوافق مع القيم في مجموعات التقسيم الفردية.


لا يتم إرجاعها إلا إذا كان metric_type=total_values مطلوبًا.

dimension_values

Array (مصفوفة)

مصفوفة سلاسل تصف قيم مجموعة التقسيم. يمكن تعيين القيم على dimension_keys.


لا يتم إرجاعها إلا إذا كان metric_type=total_values مطلوبًا.

end_time

String (سلسلة)

طابع زمني بتنسيق ISO 8601 يتضمن الوقت والإزاحة. على سبيل المثال: 2022-08-01T07:00:00+0000

id

String (سلسلة)

سلسلة تصف معلمات مسار الاستعلام.

name

String (سلسلة)

أداة القياس المطلوبة.

next

String (سلسلة)

عنوان URL لاسترداد صفحة النتائج التالية. راجع النتائج المقسمة إلى صفحات للمزيد من المعلومات.

paging

Object (كائن)

كائن يحتوي على عناوين URL المستخدمة لطلب مجموعة النتائج التالية. راجع النتائج المقسمة إلى صفحات للمزيد من المعلومات.

period

String (سلسلة)

الفترة المطلوبة.

previous

String (سلسلة)

عنوان URL لاسترداد صفحة النتائج السابقة. راجع النتائج المقسمة إلى صفحات للمزيد من المعلومات.

results

Array (مصفوفة)

مصفوفة كائنات تصف كل مجموعة تقسيم.


لا يتم إرجاعها إلا إذا كان metric_type=total_values مطلوبًا.

title

String (سلسلة)

عنوان أداة القياس.

total_value

Object (كائن)

كائن يصف قيم التقسيم المطلوبة (إذا تم طلب التقسيمات).

value

Integer (عدد صحيح)

بالنسبة إلى data.total_value.value، مجموع قيم أداة القياس المطلوبة.


بالنسبة إلى data.total_value.breakdowns.results.value، مجموع قيم مجموعة التقسيم. لا يتم إرجاعها إلا إذا كان metric_type=total_values مطلوبًا.

عينة من طلب أداة قياس التفاعل

curl -i -X GET \
  "https://graph.facebook.com/v19.0/17841405822304914/insights?metric=reach&period=day&breakdown=media_product_type&metric_type=total_value&since=1658991600&access_token=EAAOc..."

عينة من استجابة أداة قياس التفاعل

{
  "data": [
    {
      "name": "reach",
      "period": "day",
      "title": "Accounts reached",
      "description": "The number of unique accounts that have seen your content, at least once, including in ads. Content includes posts, stories, reels, videos and live videos. Reach is different from impressions, which may include multiple views of your content by the same accounts. This metric is estimated and in development.",
      "total_value": {
        "value": 224,
        "breakdowns": [
          {
            "dimension_keys": [
              "media_product_type"
            ],
            "results": [
              {
                "dimension_values": [
                  "CAROUSEL_CONTAINER"
                ],
                "value": 100
              },
              {
                "dimension_values": [
                  "POST"
                ],
                "value": 124
              }
            ]
          }
        ]
      },
      "id": "17841405309211844/insights/reach/day"
    }
  ],
  "paging": {
    "previous": "https://graph.face...",
    "next": "https://graph.face..."
  }

عينة من طلب أداة قياس المعلومات الديموغرافية

curl -i -X GET \
  "https://graph.facebook.com/v19.0/17841405822304914/insights?metric=engaged_audience_demographics&period=lifetime&timeframe=last_90_days&breakdowns=country&metric_type=total_value&access_token=EAAOc..."

عينة من استجابة أداة قياس المعلومات الديموغرافية

{
  "data": [
    {
      "name": "engaged_audience_demographics",
      "period": "lifetime",
      "title": "Engaged audience demographics",
      "description": "The demographic characteristics of the engaged audience, including countries, cities and gender distribution.",
      "total_value": {
        "breakdowns": [
          {
            "dimension_keys": [
              "timeframe",
              "country"
            ],
            "results": [
              {
                "dimension_values": [
                  "LAST_90_DAYS",
                  "AR"
                ],
                "value": 1
              },
              {
                "dimension_values": [
                  "LAST_90_DAYS",
                  "RU"
                ],
                "value": 1
              },
              {
                "dimension_values": [
                  "LAST_90_DAYS",
                  "MA"
                ],
                "value": 1
              },
              {
                "dimension_values": [
                  "LAST_90_DAYS",
                  "LA"
                ],
                "value": 1
              },
              {
                "dimension_values": [
                  "LAST_90_DAYS",
                  "IQ"
                ],
                "value": 2
              },
              {
                "dimension_values": [
                  "LAST_90_DAYS",
                  "MX"
                ],
                "value": 1
              },
              {
                "dimension_values": [
                  "LAST_90_DAYS",
                  "FR"
                ],
                "value": 1
              },
              {
                "dimension_values": [
                  "LAST_90_DAYS",
                  "ES"
                ],
                "value": 3
              },
              {
                "dimension_values": [
                  "LAST_90_DAYS",
                  "NL"
                ],
                "value": 1
              },
              {
                "dimension_values": [
                  "LAST_90_DAYS",
                  "TR"
                ],
                "value": 1
              },
              {
                "dimension_values": [
                  "LAST_90_DAYS",
                  "US"
                ],
                "value": 7
              }
            ]
          }
        ]
      },
      "id": "17841401130346306/insights/engaged_audience_demographics/lifetime"
    }
  ]
}