قياس أداء الحملة - حزمة تطوير البرامج (SDK) لنظام التشغيل iOS

يقدّم هذا المستند نظرة عامة حول كيفية قياس الحملات ومصادر الزيارات باستخدام حزمة تطوير البرامج (SDK) لخدمة "إحصاءات Google" لنظام التشغيل الإصدار 2 من iOS.

نظرة عامة

يمكن أن يساعدك قياس الحملات في "إحصاءات Google" على تحسين قيمة قنواتك التسويقية من خلال تفعيل إحالة الحملات ومصادر الزيارات إلى نشاط المستخدمين داخل تطبيقك.

تتوفّر عدّة أنواع من قياس الحملات في حزمة تطوير البرامج (SDK) لأداة "إحصاءات Google" لنظام التشغيل iOS:

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

ستوضّح الأقسام التالية أوقات وكيفية تنفيذ كل نوع من أنواع قياس الحملات في تطبيقك.

قياس الحملات العامة

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

على سبيل المثال، إذا كنت تُطلق حملة مدفوعة للوصول إلى المستخدمين الحاليين الذين سبق لهم تثبيت تطبيقك، يمكنك استخدام قياس عام للحملة لقياس عمليات إطلاق التطبيقات التي كانت نتيجة لهذه الحملة.

تنفيذ قياس عام للحملة

لإعداد قيم حملة عامة، يجب استدعاء السياسة setCampaignUrl:campaignUrl، حيث campaignUrl هي سلسلة مَعلمة حملة صالحة.

يكون قياس أداء الحملات العام مفيدًا إذا كان تطبيقك ينفّذ مخططًا مخصصًا لعناوين URL. على سبيل المثال، إذا تم تشغيل تطبيقك استجابةً لعنوان URL، يمكنك استرداد أي معلَمات طلب بحث وتمريرها إلى setCampaignUrl: لتخزين هذه المعلومات في "إحصاءات Google". وبعد ذلك، سيتم ربط أي نشاط مستخدم لاحق بمعلومات الحملة التي تم استردادها من معلمات الحملة في عنوان URL هذا.

قياس الإحالات

يشبه قياس الإحالة أنواعًا أخرى من قياس الحملات، حيث يسمح لك بقياس مصدر إحالة يشغّل تطبيقك على جهاز مستخدم. ومع ذلك، يستخدم قياس الإحالات سلسلة بسيطة مثل "google;com.com" أو "myOtherApp" بدلاً من سلسلة من معلمات الحملة.

عند ضبط مصدر إحالة، مثل "google;com.quot;، يتم ضبط سمة المصدر على &"google.com"، بينما يتم ضبط البُعد المتوسط ضمنيًا على "referrer"

كما هو الحال في قياس الحملات، سيؤدي مصدر الإحالة الناجحة تلقائيًا إلى إرسال المكالمة التالية لبدء جلسة جديدة.

لضبط مُحيل، اطلب setReferrerUrl:referrer، حيث يكون المُحيل سلسلة مثل "google;com.com" أو "myOtherApp".

المشاكل المعروفة

  • لا يتيح Apple App Store حاليًا قياس أداء الحملات باستخدام "إحصاءات Google". ومع ذلك، يمكن استخدام مخططات عناوين URL المخصصة إلى جانب قياس الأداء العام للحملة لإدخال معلومات الحملات في تطبيق iOS بعد أن يتم تنزيلها وتثبيتها.

معلّمات الحملة

يتم استخدام معلّمات الحملات لتمرير معلومات عن مصادر الزيارات والحملات التي تجذب المستخدمين إلى تطبيقك.

  • في قياس الأداء العام للحملة، يتم تمرير سلسلة معلّمة الحملة غير المشفّرة كوسيطة إلى setCampaignUrl:.

في ما يلي مثال على سلسلة حملة صالحة وغير مرمّزة يمكن استخدامها لقياس الحملات العامة:

"utm_campaign=my_campaign&utm_source=google&utm_medium=cpc&utm_term=my_keyword&utm_content=ad_variation1"

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

المعلمة الوصف أمثلة
utm_campaign اسم الحملة، يُستخدم لتحليل الكلمات الرئيسية لتحديد عرض ترويجي لمنتج أو حملة استراتيجية معيّنة utm_campaign=spring_sale
utm_source مصدر الحملة، يُستخدم لتحديد محرك بحث أو نشرة إخبارية أو مصدر آخر utm_source=google
utm_medium وسيط الحملة؛ يُستخدم لتحديد الوسيط، مثل البريد الإلكتروني أو تكلفة النقرة (CPC) utm_medium=cpc
utm_term عبارة الحملة المستخدمة مع نتائج البحث المدفوعة لتقديم الكلمات الرئيسية للإعلانات utm_term=running+shoes
utm_content محتوى الحملة: يتم استخدامه لاختبارات أ/ب والإعلانات التي تستهدف المحتوى لتمييز الإعلانات أو الروابط التي تشير إلى عنوان URL نفسه utm_content=logolink
utm_content=textlink
gclid معلّمة وضع العلامات التلقائي في"إعلانات Google"، وهي تُستخدم لقياس"إعلانات Google". يتم إنشاء هذه القيمة ديناميكيًا ويجب عدم تعديلها مطلقًا.