Catch up on highlights from Firebase at Google I/O 2023. Learn more

عرض بيانات تحليلات الروابط الديناميكية

لمساعدتك في قياس فعالية حملاتك الترويجية ، توفر روابط Firebase الديناميكية عدة طرق لعرض بيانات التحليلات والتكامل مع أدوات التحليل.

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

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

يلخص الجدول التالي ميزات خياري التحليل هذين:

تحليلات روابط Firebase الديناميكية تحليلات كوكل
الأحداث المتعقبة
  • يتم فتح التطبيق أولاً
  • إعادة فتح التطبيق
  • نقرات
  • عمليات إعادة التوجيه
  • عمليات تثبيت التطبيق
  • يتم فتح التطبيق أولاً
  • إعادة فتح التطبيق
  • تحديثات التطبيق
الدخول الى البيانات
  • وحدة تحكم Firebase (قسم الروابط الديناميكية)
  • REST API
  • وحدة تحكم Firebase (قسم التحليلات)
  • تصدير BigQuery
إحالة الحملة المخصصة
(معلمات utm_ )

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

تحليلات روابط Firebase الديناميكية

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

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

وحدة تحكم Firebase

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

REST API

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

يبدو استدعاء واجهة برمجة التطبيقات مثل المثال التالي لطلب 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 في تطبيقك لتتبع أداء الروابط الديناميكية. يتم تسجيل أحداث Analytics التالية تلقائيًا عند فتح رابط ديناميكي قصير أو طويل في تطبيقك.

أحداث التحليلات
Dynamic_link_first_open يتم تسجيله عندما يفتح المستخدم التطبيق لأول مرة عبر رابط ديناميكي.
dynamic_link_app_open يتم تسجيله عندما يعيد المستخدم فتح التطبيق عبر رابط ديناميكي.
Dynamic_link_app_update يتم تسجيله عند تحديث التطبيق إلى إصدار جديد عبر رابط ديناميكي. Android فقط.

يمكنك بعد ذلك عرض البيانات المسجلة في قسم التحليلات بوحدة تحكم Firebase .

أحداث الروابط الديناميكية في Google Analytics

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

معلمات حملة Google Analytics و Apple App Analytics

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

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

يتم تمرير المعلمات التالية إلى Google Analytics: utm_source ، utm_medium ، utm_campaign ، utm_term ، utm_content .

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