إدارة العلامات من Google لنظام التشغيل iOS

وبصفتك مطوّرًا، يمكنك استخدام أداة "إدارة العلامات من Google" لتنفيذ الإجراءات وإدارتها وعلامات القياس ووحدات البكسل في تطبيقات الأجهزة الجوّالة، بدون الحاجة إلى إعادة إنشاء البرامج الثنائية للتطبيقات وإعادة إرسالها إلى أسواق التطبيقات. المطورون الذين تعمل باستخدام حزمة تطوير البرامج (SDK) لأداة "إحصاءات Google لبرنامج Firebase" يمكن أن تضيف بسهولة أداة "إدارة العلامات من Google" إلى في إدارة عملية التنفيذ وإجراء تغييرات عليها، حتى بعد شحنها.

يمكن للمطوّرين تسجيل الأحداث المهمة وتحديد العلامات أو وحدات البكسل لاحقًا. طردهم.

المتطلبات الأساسية

ترشدك الأقسام التالية خلال خطوات ضبط إعدادات خدمات Google واستخدامها إدارة العلامات في تطبيق iOS.

1. إضافة أداة "إدارة العلامات من Google" إلى مشروعك

  1. أضِف حزمة "إدارة العلامات من Google":

    CocoaPods

    لإضافة أداة "إدارة العلامات من Google" من خلال CocoaPods، اتّبِع الخطوات التالية:

    1. في نافذة Terminal، شغِّل الأمر التالي:

      $ sudo gem install cocoapods
      
    2. التغيير إلى دليل المشروع.

    3. نفِّذ الطلب التالي لإنشاء ملف باسم Podfile:

      $ pod init
      
    4. في "Podfile"، أضِف ما يلي:

      pod 'GoogleTagManager', '~> 6.0'
      
    5. شغِّل الأمر التالي لتنزيل أداة "إدارة العلامات من Google" وتثبيتها التي يمكن الاعتماد عليها لمشروعك:

      $ pod install
      

    مدير حزم Swift

    لإضافة أداة "إدارة العلامات من Google" عبر Swift Package Manager:

    1. في حال نقل البيانات من مشروع مستند إلى CocoaPods، شغِّل pod deintegrate إلى: يُرجى إزالة CocoaPods من مشروع Xcode. تم إنشاء قناة CocoaPods يمكن حذف ملف واحد (.xcworkspace) بأمان بعد ذلك. إذا كنت تضيف Firebase إلى مشروع لأول مرة، يمكن تجاهل هذه الخطوة.
    2. في Xcode 12، ثبِّت مكتبة "إدارة العلامات من Google" من خلال الانتقال إلى ملف > حزم إدارة العلامات > إضافة تبعية الحزمة...
    3. في الطلب الذي يظهر، أدخِل GitHub في أداة "إدارة العلامات من Google" المستودع:

      https://github.com/googleanalytics/google-tag-manager-ios-sdk.git
      
    4. اختَر إصدار أداة "إدارة العلامات من Google" الذي تريد استخدامه. بالنسبة إلى الألعاب الجديدة ننصح باستخدام أحدث إصدار من أداة "إدارة العلامات من Google".

    5. إضافة -ObjC إلى علامات الروابط الأخرى في إعدادات الإصدار من لمشروعك.

  2. أنشئ حاوية iOS إذا لم يتضمّن حسابك على أداة "إدارة العلامات من Google" حاوية:

    1. سجِّل الدخول إلى حسابك على إدارة العلامات من Google.
    2. في علامة التبويب الحسابات، اختَر حاوية iOS.
    3. انقر على المشرف في شريط التنقّل العلوي.
    4. في عمود الحاوية، انقر على رمز "+" لإنشاء حاوية.
    5. أدخِل اسم الحاوية.
    6. اختَر حاوية iOS.
    7. انقر على إنشاء.
  3. نزِّل حاويتك:

    1. سجِّل الدخول إلى حسابك على إدارة العلامات من Google.
    2. في علامة التبويب الحسابات، اختَر حاوية iOS.
    3. انقر على الإصدارات في شريط التنقل العلوي.
    4. اختَر إصدار الحاوية التي تريد تنزيلها.
    5. انقر على تنزيل.

  4. أضِف الحاوية التي تم تنزيلها إلى مشروعك:

    1. انسخ الملف الذي تم تنزيله إلى مجلد باسم container في XCode جذر المشروع (عادةً PROJECT_ROOT/container/GTM-XXXXXX.json).
    2. افتح Xcode.
    3. من القائمة ملف، اختَر إضافة ملفات إلى....
    4. اختَر المجلد "container".
    5. انقر على الخيارات وتأكَّد من أنّ الخيار إنشاء مراجع للمجلدات هو المحددة.
    6. انقر على إنهاء.

2. أحداث السجلّ والمتغيّرات

تستخدِم أداة "إدارة العلامات من Google" الأحداث والمَعلمات وخصائص المستخدِمين المسجّلة من قِبل Google حزمة تطوير البرامج (SDK) في "إحصاءات Google لبرنامج Firebase" من أجل تشغيل وإنشاء العلامات التي تم ضبطها فيها إدارة العلامات من Google.

راجِع مستندات مطوّري Firebase للحصول على تعليمات حول كيفية أحداث السجلّ وإعداد خصائص المستخدمين.

ضبط المتغيّرات في أداة "إدارة العلامات من Google"

لتسجيل قيمة مَعلمات الأحداث وخصائص المستخدِمين لاستخدامها في Google يمكنك ضبط المتغيّرات في أداة "إدارة العلامات من Google" في واجهة أداة "إدارة العلامات من Google".

على سبيل المثال، يمكنك تسجيل الحدث المخصّص التالي في تطبيقك:

Analytics.logEvent("share_image", parameters: [
  "image_name": name,
  "full_text": text
])

وبعد ذلك، يمكنك ضبط متغيّرات مَعلمات الأحداث الجديدة في أداة "إدارة العلامات من Google" على النحو التالي: لتسجيل قيمتَي image_name وfull_text parameter:

  • اسم المتغيّر: اسم الصورة
  • نوع المتغيّر: مَعلمة الحدث
  • اسم مفتاح مَعلمة الحدث: image_name

و:

  • اسم المتغيّر: النص الكامل
  • نوع المتغيّر: مَعلمة الحدث
  • اسم مفتاح مَعلمة الحدث: full_text

وبالمثل، يمكنك إعداد خاصيّة المستخدِم التالية في تطبيقك:

Analytics.setUserProperty(food, forName: "favorite_food")

بعد ذلك، يمكنك إعداد متغيّر "خاصية مستخدِم جديدة" على Firebase في علامة Google. المدير للحصول على قيمة favorite_food:

  • اسم المتغيّر: الطعام المفضّل
  • نوع المتغيّر: خاصيّة مستخدم Firebase
  • اسم مفتاح مَعلمة الحدث: favorite_food

تعديل الأحداث وحظرها

تتيح لك أداة "إدارة العلامات من Google" تعديل الأحداث وحظرها قبل أن يتم تسجيلها بواسطة حزمة تطوير البرامج (SDK) في "إحصاءات Google لبرنامج Firebase". يمكن أن يساعدك تعديل الأحداث في إضافة أو إزالة أو تغيير قيم مَعلمات الأحداث أو تعديل أسماء الأحداث بدون تحديثات التطبيقات ستسجّل "إحصاءات Google لبرنامج Firebase" الأحداث غير المحظورة. SDK.

تعمل حزمة تطوير البرامج (SDK) لأداة "إحصاءات Google لبرنامج Firebase" أيضًا على تسجيل بعض الأحداث خصائص المستخدِمين: يمكنك استخدام الأحداث والخصائص المجمَّعة تلقائيًا في أداة "إدارة العلامات من Google" بدون الحاجة إلى إضافة أيّ رمز ومع ذلك، لا يمكنك حظرها.

3- إرسال الأحداث

متغيّرات اسم حدث Firebase ومتغيّرات مَعلمات أحداث Firebase وغيرها تُستخدم المتغيرات لإعداد المشغلات. يتم تقييم شروط التشغيل كلما سجّلت حدث Firebase. بشكلٍ تلقائي، تستخدم أداة "إحصاءات Google لبرنامج Firebase" يتم تنشيط الأحداث تلقائيًا. من الممكن إضافة حساب "إحصاءات Google لبرنامج Firebase" في "إدارة العلامات من Google" لحظر إرسال الأحداث إلى "إحصاءات Google".

4. معاينة الحاوية وتصحيح الأخطاء ونشرها

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

معاينة الحاوية

لمعاينة حاوية، أنشِئ عنوان URL للمعاينة في موقع "إدارة العلامات من Google" على الويب. :

  1. سجِّل الدخول إلى حسابك على إدارة العلامات من Google.
  2. اختَر حاوية للأجهزة الجوّالة.
  3. انقر على الإصدارات في شريط التنقل العلوي.
  4. انقر على الإجراءات > معاينة في إصدار الحاوية الذي تريد معاينته.
  5. أدخِل اسم حزمة التطبيق.
  6. انقر على إنشاء رابط بدء المعاينة.

    تتوفّر معاينة عناوين URL في نافذة معاينة العلامة.
            واجهة الويب للمدير

    الشكل 1: الحصول على عنوان URL للمعاينة من واجهة ويب "إدارة العلامات من Google"

    احفظ عنوان URL للمعاينة هذا للاطّلاع على الخطوات اللاحقة.

لتفعيل معاينات الحاوية، يجب تحديد مخطط عنوان URL لمعاينة الحاوية في أداة "إدارة العلامات من Google". في قائمة ممتلكات مشروعك. ضمن أنواع عناوين URL لعنوان تطبيقك ملف قائمة الخصائص، فسجل معرف عنوان URL ومخطط عنوان URL التالي:

URL identifier: _your.package.name_
URL scheme: tagmanager.c._your.package.name_
سجّل مخطط عنوان URL لمعاينة أداة "إدارة العلامات من Google" في ملف
            ملف قائمة الخصائص.
الشكل 2: إضافة مخطط عنوان URL لمعاينة أداة "إدارة العلامات من Google" إلى ملف قائمة الخصائص لتطبيقك.

أوقِف التطبيق وافتح عنوان URL للمعاينة على محاكي أو جهاز فعلي. لمعاينة حاوية المسودة في تطبيقك.

حاوية تصحيح الأخطاء

عند تشغيل تطبيقك في محاكي أو في وضع المعاينة، يمكن لأداة "إدارة العلامات من Google" يحول التسجيل تلقائيًا إلى التسجيل المطوَّل.

حاوية النشر

بعد معاينة حاويتك والتحقّق من أنّها تعمل، يمكنك: نشره. بعد نشر حاويتك، ستتغيّر إعدادات علامتك متاحة لمستخدمي تطبيق الأجهزة الجوّالة.

اطّلِع على الإعدادات المتقدّمة.