تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
لتوسيع وظائف برنامج إدارة العلامات من Google، يمكنك إضافة متغيرات استدعاء الوظيفة
وعلامات استدعاء الدالة. تتيح لك متغيرات استدعاء الوظائف تسجيل
القيم الناتجة عن الاستدعاءات للدوال المسجلة مسبقًا. تتيح لك علامات استدعاء الوظائف تنفيذ الوظائف المسجلة مسبقًا (على سبيل المثال، تشغيل النتائج للحصول على أدوات قياس وتجديد نشاط تسويقي إضافية غير متاحة حاليًا مع نماذج
العلامات في إدارة العلامات).
إضافة علامات ومتغيرات مخصصة
لإضافة علامة مخصصة أو متغير مخصص مع استدعاء الدالة:
نفِّذ صفًا يمتد إلى
com.google.android.gms.tagmanager.CustomTagProvider أو
com.google.android.gms.tagmanager.CustomVariableProvider:
import android.support.annotation.Keep;
import java.util.Map;
@Keep
public class HighScoreProvider implements com.google.android.gms.tagmanager.CustomVariableProvider {
@Override
public String getValue(Map<String, Object> map) {
synchronized (HighScoreProvider.class) {
return ((Long)sHighScore).toString();
}
}
private static long sHighScore = 0;
public static void recordScore(long score) {
synchronized (HighScoreProvider.class) {
sHighScore = Math.max(score, sHighScore);
}
}
}
إذا كنت تستخدم ProGuard، فتأكد من أنه لم يتم إخفاء مفاتيح فك تشفير أسماء الفئات والطرق. استخدم تعليق Keep التوضيحي لتحديد ذلك.
في واجهة الويب لأداة "إدارة العلامات من Google"، استخدِم اسم الفئة المؤهّلة بالكامل لإعداد العلامات والمتغيرات: