Mixpanel: تعيين الملف الشخصي
استخدم Mixpanel: set profile لتحديث الملف الشخصي للمسافر في Mixpanel من خطوة في الرحلة، من خلال Engage API، مع المصادقة باستخدام رمز المشروع. لا حاجة لاتصال منفصل أو حساب خدمة.
الاستخدامات النموذجية:
- مزامنة العلامات في شرائح Mixpanel: أرسل خطة أو بريدًا إلكترونيًا أو علامة أخرى إلى ملف Mixpanel الشخصي حتى تتطابق أفواج Mixpanel مع جماهير Pushwoosh.
- الحفاظ على تحديث الملفات الشخصية دون وظيفة مزامنة منفصلة: قم بتحديث الملف الشخصي في خطوة الرحلة الدقيقة التي تغيرت فيها العلامة.
- الاقتران مع Track event: استخدم نفس Distinct ID كنقطة Mixpanel: track event المقترنة حتى تصل الأحداث وتحديثات الملف الشخصي إلى نفس الشخص في Mixpanel.
تكوين النقطة
Anchor link to- اسحب Mixpanel: set profile من قسم Integrations إلى لوحة العمل.
- انقر نقرًا مزدوجًا على النقطة وأدخل Step Name.
- في API host، اختر المنطقة التي يخزن فيها مشروع Mixpanel بياناته:
api.mixpanel.comلمشروع في الولايات المتحدة، أوapi-eu.mixpanel.comلمشروع في الاتحاد الأوروبي.

- في Project token، أدخل رمز المشروع من Mixpanel: Settings > Project Settings. يأخذ API الملف الشخصي الرمز في نص الطلب، لذلك، على عكس Mixpanel: track event، لا يلزم وجود حساب خدمة هنا.

- في Distinct ID، أدخل الملف الشخصي الذي تريد تحديثه. استخدم نفس المعرف كنقطة Mixpanel: track event المقترنة، حيث أن كلاهما يستخدم
{{device:user_id}}بشكل افتراضي. يؤدي عدم التطابق إلى إرسال الأحداث وتحديثات الملف الشخصي إلى شخصين مختلفين في Mixpanel.

- في Update mode، اختر $set للكتابة فوق الخصائص المدرجة في كل مرة، أو $set_once لكتابتها فقط عندما لا يحتوي الملف الشخصي بالفعل على قيمة.

- في Profile properties، أضف صفًا واحدًا لكل خاصية لتعيينها في ملف Mixpanel الشخصي. أدخل اسم الخاصية والقيمة. يجب أن تكون الأسماء غير فارغة وفريدة. استخدم أسماء Mixpanel المحجوزة الخاصة حيثما تنطبق، على سبيل المثال
$emailأو$name. القيمة التي هي ماكرو مسافر واحد تحتفظ بنوعها الخاص ({{tag:Age}}يصل كرقم). أي نص آخر يتم إرساله كسلسلة نصية. تستخدم الماكروات نفس الصيغة كنص Webhook. أو انقر فوق Insert Dynamic Value لاختيار سمة أنتجتها خطوة سابقة في هذه الرحلة، على سبيل المثال استجابة LLM أو قيمة Webhook معينة.

- انقر على Save.
الاستجابة
Anchor link toيستمر المسافر إلى أي خطوة تقوم بتوصيلها بعد ذلك على لوحة العمل.
السمات بعد تشغيل الخطوة
Anchor link toلا تقوم هذه النقطة بتعيين أي بيانات استجابة مرة أخرى إلى الرحلة.
الإخفاقات والاستجابات غير المتوقعة
Anchor link toيؤدي الطلب الفاشل إلى إسقاط المسافر من الرحلة. انظر الأخطاء والطلبات الفاشلة.
سيناريو مثال: الحفاظ على مزامنة ملف Mixpanel الشخصي مع تحديث الرحلة
Anchor link toيريد فريق تحديث فئة خطة المسافر في ملفه الشخصي على Mixpanel بمجرد تغييرها في Pushwoosh.
- أضف Mixpanel: set profile مباشرة بعد الخطوة التي تتغير فيها فئة الخطة. عيّن Distinct ID إلى
{{device:user_id}}(مطابقًا لنقطة Mixpanel: track event المقترنة) و Update mode إلى $set. في Profile properties، عيّن$emailإلى{{tag:Email}}. - انقر على Save.
بمجرد تشغيل هذا، يعكس ملف Mixpanel الشخصي تغيير الخطة دون الحاجة إلى وظيفة مزامنة منفصلة.