لتوسيع وظائف برنامج إدارة العلامات من Google، يمكنك إضافة متغيرات استدعاء الوظيفة وعلامات استدعاء الدالة. تتيح لك متغيرات استدعاء الوظائف تسجيل القيم الناتجة عن الاستدعاءات للدوال المسجلة مسبقًا. تتيح لك علامات استدعاء الوظائف تنفيذ الوظائف المسجلة مسبقًا (على سبيل المثال، تشغيل النتائج للحصول على أدوات قياس وتجديد نشاط تسويقي إضافية غير معتمدة حاليًا مع نماذج العلامات في برنامج إدارة العلامات من Google).
لإنشاء علامة مخصّصة، عليك إنشاء فئة تستخدم بروتوكول TAGCustomFunction
:
@implementation MYCustomTag<TAGCustomFunction>
- (NSObject*)executeWithParameters:(NSDictionary*)parameters {
// Add custom tag implementation here.
}
@end
لإنشاء متغيّر مخصّص، يمكنك إنشاء فئة تستخدم بروتوكول TAGCustomFunction
:
@implementation MYCustomVariable<TAGCustomFunction>
- (NSObject*)executeWithParameters:(NSDictionary*)parameters {
// Return the value of the custom variable.
return @42;
}
@end
بعد الانتهاء من إعداد صفك باستخدام TAGCustomFunction
، استخدِم واجهة "إدارة العلامات من Google"
على الويب لإعداد العلامات أو المتغيرات باسم الفئة الذي أنشأته.