لمساعدتك في قياس مدى فعالية عروضك الترويجية وحملاتك، يوفّر Firebase Dynamic Links عدّة طرق لعرض بيانات الإحصاءات والدمج مع أدوات الإحصاءات.
يسجِّل Firebase Dynamic Links الأحداث ذات الصلة بأداء Dynamic Links، بما في ذلك الأحداث التي تحدث خارج تطبيقاتك، مثل عدد المرات التي ينقر فيها أحد المستخدمين على أحد Dynamic Links القصيرة. يمكن الاطّلاع على هذه البيانات في قسم Dynamic Links من وحدة تحكّم Firebase واستردادها باستخدام واجهة برمجة تطبيقات REST.
يمكن أيضًا استخدام Dynamic Links مع Google Analytics. يوفّر Google Analytics إحصاءات تفصيلية للأحداث التي تحدث في تطبيقك، مثل عندما يفتح أحد الأشخاص تطبيقك من خلال النقر على Dynamic Link. يمكن الاطّلاع على هذه البيانات في قسم "إحصاءات Google" ضمن وحدة تحكّم Firebase.
يلخِّص الجدول التالي ميزات خيارَي الإحصاءات هذين:
إحصاءات Firebase Dynamic Links | Google Analytics | |
---|---|---|
الأحداث التي يتم تتبُّعها |
|
|
الوصول إلى البيانات |
|
|
تحديد مصدر الحملة المخصّص (مَعلمات utm_ ) |
يتتبّع خيارا الإحصاءات هذين الأحداث داخل التطبيق التي غالبًا ما تفوتها أدوات التتبّع المستندة إلى الويب. على سبيل المثال، عند فتح Dynamic Link على نظام التشغيل iOS كرابط Universal Link، يفتح التطبيق الرابط مباشرةً، ما يؤدي إلى تجاوز إحصاءات الويب. ويتم تتبُّع هذه الأحداث بشكل صحيح من خلال إحصاءات Firebase Dynamic Links وGoogle Analytics.
إحصاءات Firebase Dynamic Links
تتتبّع Firebase Dynamic Links عدد المرات التي تم فيها النقر على كل فيديو قصير من فيديوهات Dynamic Links، بالإضافة إلى عدد المرات التي أدّت فيها النقرة إلى إعادة توجيه أو تثبيت التطبيق أو فتحه لأول مرة أو إعادة فتحه. يمكنك الاطّلاع على هذه الإحصاءات في وحدة تحكّم Firebase أو استردادها باستخدام واجهة برمجة تطبيقات REST.
الحدث | الوصف | وحدة تحكّم Firebase | واجهة برمجة تطبيقات REST |
---|---|---|---|
انقر | احتساب أي نقرة على رابط ديناميكي، بغض النظر عن كيفية معالجته وجهاته | ||
REDIRECT | عدد محاولات إعادة توجيه المستخدمين، إما إلى App Store أو "متجر Play" لتثبيت التطبيق أو تحديثه، أو إلى وجهة أخرى | ||
APP_INSTALL | عدد عمليات التثبيت الفعلية (متاحة في "متجر Play" فقط) | ||
APP_FIRST_OPEN | عدد عمليات الفتح لأول مرة بعد التثبيت | ||
APP_RE_OPEN | عدد المرات التي أدّى فيها الرابط الديناميكي إلى إعادة فتح تطبيق |
وحدة تحكّم Firebase
في وحدة تحكّم Firebase، يمكنك الاطّلاع على أعداد الأحداث لكل فيديو قصير Dynamic Link أنشأته في وحدة التحكّم.
واجهة برمجة تطبيقات REST
للحصول على أعداد الأحداث لأيّ من فيديوهات 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 فقط |
يمكنك بعد ذلك الاطّلاع على البيانات المسجّلة في قسم "الإحصاءات" ضمن console Firebase.
إحصاءات Google" class="screenshot">
إذا وضعت علامة على أحداث Dynamic Link باعتبارها إحالات ناجحة، يمكنك الاطّلاع على مستوى أداء Dynamic Link في صفحة "تحديد المصدر".Dynamic Links
مَعلمات الحملات في "إحصاءات Google" و"إحصاءات تطبيقات Apple"
يمكنك استخدام Dynamic Links مع حملاتك المخصّصة الحالية على "إحصاءات Google" وحملات iTunes Connect App Analytics من خلال تحديد مَعلمات الحملة عند إنشاء Dynamic Link. عندما يفتح مستخدم Dynamic Link مع تحديد مَعلمات الحملة، يتم تمرير مَعلمات الحملة إلى "إحصاءات Google" أو App Store.
من خلال إضافة مَعلمات التتبّع هذه إلى Dynamic Links، يمكن لخدمة "إحصاءات Google" وDynamic Links iTunes Connect التعامل معها مثل أيّ حملة أخرى يتمّ قياس مصدرها من خلال إعداد تقاريرها، ويمكنك عرض أحداث الإحالات الناجحة ليس فقط حسب الحملات الإعلانية التي Dynamic Linksمسؤولة عن جذب هؤلاء المستخدِمين، ولكن أيضًا حسب Dynamic Links التي قد Dynamic Linksجذبتهم.
يتمّ تمرير المَعلمات التالية إلى "إحصاءات Google": utm_source
،
utm_medium
، utm_campaign
، utm_term
، utm_content
.
يتم تمرير المَعلمات التالية إلى App Store: at
وct
وmt
وpt
.