تكامل Google Analytics
تتيح لك ميزة User ID (معرف المستخدم) في Google Analytics جمع وتطبيق بيانات مستخدم شاملة عن طريق ربط مصادر بيانات متعددة بنفس المستخدمين. اربط Pushwoosh مع Google Analytics واستخدم بيانات GA لتقسيم الجمهور واستهداف حملات الإشعارات الفورية (push notifications). لنرى كيف يعمل ذلك.
تمكين User ID
Anchor link toلتمكين ميزة User ID في حساب Google Analytics الخاص بك، اتبع دليل Google: https://support.google.com/analytics/answer/3123666
إعداد User ID في كود التتبع الخاص بك
Anchor link toدمج Pushwoosh Web SDK
Anchor link toلدمج Pushwoosh SDK في Google Tag Manager الخاص بك، اتبع دليل Web Push SDK.
إنشاء علامة User ID في GTM
Anchor link toأنشئ علامة HTML مخصصة (Custom HTML Tag) تعمل على مشغل كل الصفحات (All Pages).
استخدم الكود التالي لإعداد User ID الذي يطابق بيانات المستخدم بين Pushwoosh و Google Analytics.
في المثال أدناه، نستخدم Pushwoosh Hardware ID (HWID) لإعداد User ID. يمكنك استخدام معرف مختلف، ولكن كن على علم بعدم وضع عناوين البريد الإلكتروني أو أي معلومات تعريف شخصية أخرى (PII) في User ID لأن هذا لا يتوافق مع سياسة خصوصية Google Analytics.
<script> var registrationStatus = localStorage.deviceRegistrationStatus; var registrationId = localStorage.deviceRegistrationId; var gaRegistered = registrationStatus === 'registered' ? registrationId : false;
if (!gaRegistered) { var Pushwoosh = Pushwoosh || []; Pushwoosh.push(['onPermissionGranted', function(api) { api.getParams() .then(function(params) { var hwid = params.hwid; ga('set', 'userId', hwid); ga('send', 'pageview'); localStorage.setItem('deviceRegistrationId', hwid); api.registerUser(hwid); }) }])};</script>
إضافة User ID إلى علامة Page View
Anchor link toعدّل علامة Page View الخاصة بك لتشمل User ID إذا كان معروفًا للمستخدم:
<script> var hwid = localStorage.deviceRegistrationId; var registrationStatus = localStorage.deviceRegistrationStatus; var isNeedToTrackUser = hwid && registrationStatus === "registered";
if (isNeedToTrackUser) { ga('set', 'userId', hwid); }; ga('send', 'pageview');</script>
الاختبار باستخدام تقرير تغطية User ID
Anchor link toلاختبار التكامل، استخدم “تقرير تغطية User ID”:
https://support.google.com/analytics/answer/3123670
مستكشف المستخدم (User Explorer)
Anchor link toحدد عرض تقارير User ID الخاص بك في Google Analytics. أضف أي شرائح هناك لتقسيم جمهورك وتحليله.

يمكنك رؤية معرفات المستخدم (User IDs) الخاصة بك معروضة في عمود “User ID”. استخدم زر تصدير (Export) وحدد خيار CSV لتنزيل قائمة بمعرفات المستخدم.

إرسال إشعارات فورية إلى معرفات المستخدمين في GA
Anchor link toلإرسال إشعار فوري للمستخدمين من جمهور GA الخاص بك، استخدم One-Time Push وفي خطوة الجمهور (Audience) اختر استيراد شريحة (Import segment). قم بتحميل ملف CSV الذي قمت بتصديره من Google Analytics وقم بربط العمود الذي يحتوي على معرفات المستخدمين بحقل User ID. اعرف المزيد