หากต้องการขยายฟังก์ชันการทำงานของ Google เครื่องจัดการแท็ก คุณสามารถเพิ่มการเรียกฟังก์ชันได้ และแท็กการเรียกฟังก์ชัน ตัวแปรการเรียกใช้ฟังก์ชันจะช่วยให้คุณสามารถบันทึกฟังก์ชัน ค่าที่ส่งคืนจากการเรียกใช้ฟังก์ชันที่ลงทะเบียนล่วงหน้า แท็กการเรียกฟังก์ชันช่วยให้คุณ ใช้ฟังก์ชันที่ลงทะเบียนล่วงหน้า (เช่น เพื่อทริกเกอร์ Hit เพิ่มเติม) เครื่องมือวัดและรีมาร์เก็ตติ้งที่ยังไม่รองรับแท็ก เทมเพลตใน Google Tag Manager)
ในการสร้างแท็กที่กำหนดเอง ให้สร้างคลาสที่ใช้พารามิเตอร์
โปรโตคอล 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
แล้ว ให้ใช้เว็บของ Tag Manager
สำหรับตั้งค่าแท็กหรือตัวแปรด้วยชื่อคลาสที่คุณสร้างขึ้น