پوشفا
راهنمای توسعه‌دهندگان RetenX

اتصال Event و Profile به RetenX

راهنمای توسعه‌دهنده برای فرستادن رفتار مخاطب از Web SDK، Android SDK یا Backend و پیوند آن با Subscriber ID و Profile 360°.

چرخه ثبت Event، ورود مخاطب به Journey و ارسال پیام در RetenX

Event باید به چه کسی وصل شود؟

هر Event باید به مخاطب پایدار متصل باشد. در Web و Android، Pushfa Subscriber ID را خودکار می‌سازد و نگهداری می‌کند. در Backend همان subscriber_id یا شناسه Profile را همراه Event بفرستید تا رفتار بین دستگاه، Push و شماره موبایل گم نشود.

ارسال از Web SDK

نام Event را ثابت و قابل فهم انتخاب کنید و داده‌های لازم برای شرط‌ها و شخصی‌سازی را داخل properties بفرستید. اطلاعات حساس یا غیرضروری را وارد Event نکنید.

PushfaRetenXEvent('add_to_cart', {
  cart: { id: 'C-14051', total: 890000 },
  product: { name: 'کفش ورزشی', url: 'https://shop.example/cart' }
});

ارسال از Android SDK یا Backend

در Android از متدهای RetenX موجود در SDK استفاده کنید؛ ثبت توکن و Subscriber ID نیز توسط خود SDK انجام می‌شود و به ثبت دستی توکن در وب‌سرویس نیاز نیست. برای رفتارهای قطعی سمت سرور مانند پرداخت موفق، Event را از Backend بفرستید تا نتیجه به مرورگر یا بازبودن اپ وابسته نباشد.