عرض بيانات "إحصاءات Google" للروابط الديناميكية

لمساعدتك في قياس فعالية عروضك الترويجية وحملاتك، Firebase Dynamic Links توفّر عدة طرق لعرض بيانات "إحصاءات Google" ودمجها مع أدوات "إحصاءات Google".

Firebase Dynamic Links تسجِّل الأحداث المرتبطة بأداء Dynamic Links، بما في ذلك الأحداث التي تحدث خارج تطبيقاتك، مثل عدد النقرات على أحد Dynamic Links القصيرة. يمكن عرض هذه البيانات في قسم Dynamic Links في Firebase console واستردادها باستخدام واجهة برمجة تطبيقات REST.

Dynamic Links تعمل أيضًا مع Google Analytics. Google Analytics توفّر إحصاءات مفصّلة للأحداث التي تحدث في تطبيقك، مثل عندما يفتح أحد المستخدمين تطبيقك من خلال النقر على Dynamic Link. يمكن عرض هذه البيانات في قسم "إحصاءات Google" في Firebase console.

يلخّص الجدول التالي ميزات خَيارَي "إحصاءات Google" هذين:

إحصاءات Firebase Dynamic Links Google Analytics
الأحداث التي يتم تتبُّعها
  • فتح التطبيق لأول مرة
  • إعادة فتح التطبيق
  • النقرات
  • عمليات إعادة التوجيه
  • عمليات تثبيت التطبيق
  • فتح التطبيق لأول مرة
  • إعادة فتح التطبيق
  • إصدارات التطبيق الجديدة
الوصول إلى البيانات
  • Firebase console (قسم "Dynamic Links")
  • REST API
  • Firebase console (قسم "إحصاءات Google")
  • تصدير البيانات إلى BigQuery
تحديد المصدر في الحملات المخصّصة
(مَعلمات utm_)

يتتبّع خيارا "إحصاءات Google" كلاهما الأحداث داخل التطبيق التي غالبًا ما لا ترصدها أدوات التتبُّع المستندة إلى الويب . على سبيل المثال، عندما يتم فتح Dynamic Link على نظام التشغيل iOS كرابط عالمي، يفتح التطبيق الرابط مباشرةً، متجاوزًا "إحصاءات Google" على الويب. ويتتبّع كلٌّ من Firebase Dynamic Links وGoogle Analytics هذه الأحداث بشكلٍ صحيح.

إحصاءات Firebase Dynamic Links

Firebase Dynamic Links تتتبّع عدد النقرات على كلٍّ من روابطك القصيرة Dynamic Links بالإضافة إلى عدد المرات التي أدّت فيها النقرة إلى عملية إعادة توجيه أو تثبيت التطبيق أو فتح التطبيق لأول مرة أو إعادة فتحه. يمكنك عرض هذه الإحصاءات في الـ Firebase console أو استردادها باستخدام واجهة برمجة تطبيقات REST.

الحدث الوصف Firebase console REST API
CLICK عدد النقرات على أي رابط ديناميكي، بغض النظر عن طريقة معالجته ووجهاته
REDIRECT عدد محاولات إعادة توجيه المستخدمين، إما إلى App Store أو متجر Google Play لتثبيت التطبيق أو تحديثه، أو إلى وجهة أخرى
APP_INSTALL عدد عمليات التثبيت الفعلية (لا يتيحها إلا متجر Google Play)
APP_FIRST_OPEN عدد عمليات فتح التطبيق لأول مرة بعد تثبيته
APP_RE_OPEN عدد المرات التي أدّى فيها الرابط الديناميكي إلى إعادة فتح التطبيق

Firebase console

في Firebase وحدة التحكّم، يمكنك عرض عدد الأحداث لكل رابط ديناميكي قصير أنشأته في وحدة التحكّم.Dynamic Link

REST API

للحصول على عدد الأحداث لأي من روابطك الديناميكية القصيرة Dynamic Links، سواءً أنشأت الرابط في وحدة التحكّم أو برمجيًا، يمكنك استخدام Dynamic Links Analytics REST API.

يبدو طلب بيانات من واجهة برمجة التطبيقات على النحو التالي: مثال طلب HTTP التالي:

GET https://firebasedynamiclinks.googleapis.com/v1/https%3A%2F%2Fexample.page.link%2FwXYz/linkStats?durationDays=7

Authorization: Bearer ya29.Abc123...

الردّ على الطلب هو كائن JSON على النحو التالي:

{
  "linkEventStats": [
    {
      "platform": "ANDROID",
      "count": "123",
      "event": "CLICK"
    },
    {
      "platform": "IOS",
      "count": "123",
      "event": "CLICK"
    },
    {
      "platform": "DESKTOP",
      "count": "456",
      "event": "CLICK"
    },
    {
      "platform": "ANDROID",
      "count": "99",
      "event": "APP_INSTALL"
    },
    {
      "platform": "ANDROID",
      "count": "42",
      "event": "APP_FIRST_OPEN"
    },

    ...

  ]
}

Google Analytics

يمكنك أيضًا استخدام Google Analytics في تطبيقك لتتبُّع أداء Dynamic Links. يتم تسجيل أحداث Analytics التالية تلقائيًا عند فتح رابط ديناميكي قصير أو طويل Dynamic Link في تطبيقك.

أحداث Analytics
dynamic_link_first_open يتم تسجيل هذا الحدث عندما يفتح أحد المستخدمين التطبيق لأول مرة من خلال Dynamic Link.
dynamic_link_app_open يتم تسجيل هذا الحدث عندما يعيد أحد المستخدمين فتح التطبيق من خلال Dynamic Link.
dynamic_link_app_update يتم تسجيل هذا الحدث عندما يتم تحديث التطبيق إلى إصدار جديد من خلال Dynamic Link. هذا الحدث متاح على أجهزة Android فقط.

يمكنك بعد ذلك عرض البيانات المسجَّلة في قسم "إحصاءات Google" في الـ Firebase console.

أحداث الروابط الديناميكية في <span class=إحصاءات Google" class="screenshot">

إذا وضعت علامة على أحداث Dynamic Link تفيد بأنّها إحالات ناجحة، يمكنك الاطّلاع على أداء Dynamic Links في صفحة "الإحالة".

مَعلمات الحملة في "إحصاءات Google" وApple App Analytics

يمكنك استخدام Dynamic Links مع حملاتك المخصّصة الحالية على "إحصاءات Google" وحملاتك على iTunes Connect App Analytics من خلال تحديد مَعلمات الحملة عند إنشاء Dynamic Link. عندما يفتح أحد المستخدمين رابطًا ديناميكيًا تم تحديد مَعلمات الحملة له، يتم تمرير مَعلمات الحملة إلى "إحصاءات Google" أو App Store.Dynamic Link

من خلال إضافة مَعلمات التتبُّع هذه إلى Dynamic Links، يمكن أن تعاملها "إحصاءات Google" و iTunes Connect مثل أي حملة أخرى يتم قياس تقارير الإحالة لها، ويمكنك عرض أحداث الإحالات الناجحة ليس فقط حسب الحملات الإعلانية المسؤولة عن جذب هؤلاء المستخدمين، ولكن أيضًا حسب Dynamic Links التي قد تكون جذبتهم.

يتم تمرير المَعلمات التالية إلى "إحصاءات Google": utm_source وutm_medium وutm_campaign وutm_term وutm_content.

يتم تمرير المَعلمات التالية إلى App Store: at وct وmt وpt