تتبُّع الإحالات الناجحة في "إعلانات Google"

تتيح أداة "إدارة العلامات من Google" تتبُّع الإحالات الناجحة المرن والمستند إلى المشغّلات في "إعلانات Google" في نظام التشغيل iOS 6 باستخدام علامات تتبُّع الإحالات الناجحة من "إعلانات Google". يستخدِم هذا الدليل إحالة ناجحة متعلقة بتنزيل تطبيق iOS بهدف توضيح كيفية ضبط علامة تتبُّع الإحالة الناجحة في "إعلانات Google" وتنفيذها باستخدام أداة "إدارة العلامات من Google".

لإعداد ميزة تتبُّع الإحالات الناجحة في "إعلانات Google" وتنفيذها لتنزيل تطبيق على نظام التشغيل iOS:

  1. إنشاء إحالة ناجحة جديدة في "إعلانات Google"
  2. إنشاء عوامل تشغيل لحظر الرسائل وإطلاقها
  3. إنشاء علامة تتبُّع الإحالة الناجحة من "إعلانات Google"
  4. دفع حدث الإحالة الناجحة إلى طبقة البيانات
  5. تسجيل روابط لصفحات في التطبيق
  6. نشر الحاوية
  7. معرّف الوصول للمعلِنين (IDFA)

1. إنشاء إحالة ناجحة جديدة في "إعلانات Google"

لإنشاء إحالة ناجحة جديدة في "إعلانات Google":

  1. سجّل الدخول إلى حسابك على إعلانات Google.
  2. في شريط القوائم، اختر الأدوات > الإحالات الناجحة.
  3. انقر على + إحالة ناجحة.
  4. انقر على التطبيق.
  5. اختَر عمليات تنزيل التطبيقات وiOS، ثم انقر على متابعة.
  6. أدخِل ما يلي:
    • انقر على الاسم لإدخال اسم تطبيق iOS، ثم انقر على تم.
    • انقر على القيمة لإدخال قيمة لكل عملية تنزيل، أو اختَر عدم تحديد قيمة لعملية التنزيل هذه، وانقر على تم.
    • انقر على التحسين، وهو الخيار المحدّد تلقائيًا. لإيقاف ميزة "التحسين"، انقر على تفعيل لتبديلها إلى إيقاف، ثم انقر على تم.
    • (اختياري) انقر على عنوان URL لإعادة النشر لإدخال عنوان URL من مزوّد التحليلات الذي تتعامل معه في الموضع الذي تريد نشر الإحالات الناجحة فيه، ثم انقر على تم.
  7. انقر على حفظ ومتابعة.
  8. مراجعة إعدادات الإحالات الناجحة لتغيير الإعدادات، انقر على تعديل الإعدادات.
  9. ضمن إعداد طريقة التتبّع، اختَر وضع رمز التتبّع في التطبيق.
  10. انقر على حفظ التعليمات والرمز أو إرسال التعليمات والرمز بالبريد الإلكتروني لحفظ قيمتَي conversionId وlabel.
  11. انقر على تم.

2. إنشاء عوامل تشغيل الحظر وإطلاقه

في واجهة أداة "إدارة العلامات من Google"، أنشئ مشغِّلات حظر وتنشيط ستحدّد وقت تنشيط علامة تتبّع الإحالة الناجحة.

بما أنّ علامات الإحالات الناجحة في "إعلانات Google" لا تتوفّر إلا على الإصدار 6.0 من نظام التشغيل iOS أو إصدار أحدث، عليك إنشاء مشغّلَين:

لإنشاء عامل تشغيل حظر في أداة "إدارة العلامات من Google":

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

    إصدار iOS أقدم من 6.0

  7. انقر على إنشاء عبارة تشغيل.

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

  1. سجِّل الدخول إلى حسابك على إدارة العلامات من Google.
  2. اختَر حاوية متنقلة.
  3. في شريط التنقّل الأيمن، انقر على العوامل المشغِّلة.
  4. انقر على جديد واختر عامل تشغيل مخصّص.
  5. انقر على Untitled Trigger (عامل تشغيل بلا عنوان) لإدخال اسم المشغّل يتم تنشيطه عندما يساوي الحدث appLaunch وPlatform تساوي iOS.
  6. ضمن يتم تنشيط هذا المشغِّل من أجل، اختَر بعض الأحداث وأدخِل الشروط التالية:

    تشغيل التطبيق على نظام التشغيل iOS

  7. انقر على إنشاء عبارة تشغيل.

3- إنشاء علامة إحالة ناجحة في "إعلانات Google"

في واجهة أداة "إدارة العلامات من Google"، استخدِم قيم الضبط التالية لإنشاء علامة تتبُّع إحالة ناجحة جديدة في "إعلانات Google" لتتبُّع عملية تنزيل تطبيق باعتبارها إحالة ناجحة:

اسم العلامة : iOS App Download Conversion
نوع العلامة : Google Ads Conversion Tracking
رقم تعريف الإحالة الناجحة : انسخ conversionId من المقتطف في "إعلانات Google"
تصنيف الإحالة الناجحة : انسخ label من المقتطف في "إعلانات Google"
قيمة الإحالة الناجحة : لا يلزم أن تتطابق مع المقتطف في "إعلانات Google"
غير قابل للتكرار : Yes
عامل تشغيل التفعيل: fire when event equals appLaunch and platform equals iOS
عامل تشغيل الحظر: osVersionPre6

4. إرسال حدث الإحالة الناجحة إلى طبقة البيانات

أضِف رمزًا إلى تطبيقك لإرسال الحدث الذي سيؤدي إلى بدء الإحالة الناجحة إلى طبقة البيانات. على سبيل المثال، لتتبُّع عملية تنزيل تطبيق، عليك إرسال حدث يحمل القيمة appLaunch إلى طبقة البيانات مرة واحدة بعد بدء تطبيقك وتوفُّر حاوية أداة "إدارة العلامات من Google".

//
// MyNotifier.h
//
#import "TAGContainerOpener.h"

@interface MyNotifier : NSObject<TAGContainerOpenerNotifier>

@end

//
// MyNotifier.m
//
#import "AppDelegate.h"
#import "MyNotifier.h"
#import "TAGDataLayer.h"
#import "TAGManager.h"

@implementation MyNotifier

- (void)containerAvailable:(TAGContainer *)container {

  AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];

  if (appDelegate.appLaunchEventPushed == NO) {
    // Push the app launch event once after the container is opened.
    [[TAGManager instance].dataLayer push:@{@"event": @"appLaunch"}];
    appDelegate.appLaunchEventPushed = YES;
  }
}

@end

//
// AppDelegate.m
//
#import "AppDelegate.h"
#import "MyNotifier.h"
#import "TAGDataLayer.h"
#import "TAGManager.h"

@implementation AppDelegate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

   // MyNotifier::containerAvailable: is called when the container is opened.
  [TAGContainerOpener openContainerWithId:@"GTM-XXXX"
                               tagManager:[TAGManager instance]
                                 openType:kTAGOpenTypePreferNonDefault
                                  timeout:nil
                                 notifier:[[MyNotifier alloc] init]];

  // Rest of the method implementation.
  return YES:
}

// Rest of the AppDelegate implementation

@end

إذا كان تطبيقك يستخدِم روابط لصفحات في التطبيق، ولتسجيل إحالة ناجحة للربط بصفحة معيّنة، أرسِل الرابط إلى طبقة البيانات على أنّه "gtm.url" داخل application:handleOpenURL في AppDelegate:

[[TAGManager instance].dataLayer push:@{@"gtm.url": [url absoluteString]}];
[[TAGManager instance] previewWithURL:url];

6- نشر الحاوية

يمكنك الآن نشر الحاوية لبدء إرسال إشعارات تتبُّع الإحالات الناجحة إلى "إعلانات Google". اطّلِع على النشر والإصدارات لمعرفة التفاصيل.

للحصول على معلومات إضافية عن تتبُّع الإحالات الناجحة في "إعلانات Google"، بما في ذلك أي أسئلة عن كيفية إعداد تقارير الإحالات الناجحة، اطّلِع على فهم تتبُّع الإحالات الناجحة.

7- معرّف الوصول للمعلنين (IDFA)

لتفعيل تطبيقك على iOS للوصول إلى معرِّف المعلنين (IDFA):

  • أدرِج المكتبة libAdIdAccess.a في الهدف الفعلي.
  • في خيارات الرابط، حدِّد -ObjC أو -force_Load للهدف الفعلي.
  • أدرِج AdSupport.framework في الاستهداف الفعلي.