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

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

نظرة عامة

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

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

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

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

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

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

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

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

لضبط قيم عامة للحملة، يمكنك استدعاء setCampaignUrl:campaignUrl، حيث يكون campaignUrl سلسلة Campaign Parameter صالحة.

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

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

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

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

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

لضبط مُحيل، استدعِ setReferrerUrl:referrer، حيث يكون المُحيل سلسلة مثل "google.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 محتوى الحملة؛ يُستخدم لاختبار A/B والإعلانات التي تستهدف المحتوى للتمييز بين الإعلانات أو الروابط التي تشير إلى عنوان URL نفسه. utm_content=logolink
utm_content=textlink
gclid معلَمة وضع العلامات التلقائي في "إعلانات Google"، تُستخدم لقياس "إعلانات Google". يتم إنشاء هذه القيمة ديناميكيًا ويجب عدم تعديلها مطلقًا.