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
এর সাথে সেট আপ হয়ে গেলে, আপনার তৈরি করা ক্লাসের নামের সাথে ট্যাগ বা ভেরিয়েবল সেট আপ করতে ট্যাগ ম্যানেজারের ওয়েব ইন্টারফেস ব্যবহার করুন।