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