(function(){ var pixelId = "26192820266997558"; window.IPU_META_PIXEL_READY = true; !function(f,b,e,v,n,t,s){ if(f.fbq)return; n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n; n.push=n; n.loaded=!0; n.version='2.0'; n.queue=[]; t=b.createElement(e); t.async=!0; t.src=v; s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s); }(window,document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', pixelId); function uuid(){ if(window.crypto && crypto.randomUUID) return crypto.randomUUID(); return 'ipu-' + Date.now() + '-' + Math.random().toString(16).slice(2); } function capi(eventName, data){ var eventId = data && data.event_id ? data.event_id : uuid(); var payload = Object.assign({ event_name: eventName, event_id: eventId, event_source_url: location.href, currency: 'INR', content_name: 'IPU Membership', content_category: 'Membership' }, data || {}); try { fetch('/capi/event', { method: 'POST', credentials: 'include', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(payload) }).catch(function(){}); } catch(e) {} return eventId; } var pageViewId = capi('PageView', {}); fbq('track', 'PageView', {}, { eventID: pageViewId }); if(location.pathname.indexOf('/membership') === 0) { var leadId = capi('Lead', { content_name: 'IPU Membership Landing' }); fbq('track', 'Lead', { content_name: 'IPU Membership Landing' }, { eventID: leadId }); } document.addEventListener('submit', function(e){ var form = e.target; if(!form || !form.action || form.action.indexOf('/pay/start') === -1) return; var fd = new FormData(form); var type = fd.get('membership_type') || 'physical'; var value = String(type).toLowerCase() === 'digital' ? 999 : 1799; var checkoutId = capi('InitiateCheckout', { value: value, email: fd.get('email') || '', phone: fd.get('mobile') || '', content_name: 'IPU ' + type + ' Membership' }); fbq('track', 'InitiateCheckout', { value: value, currency: 'INR', content_name: 'IPU ' + type + ' Membership', content_category: 'Membership' }, { eventID: checkoutId }); }, true); try { var m = document.cookie.match(/(?:^|; )ipu_purchase=([^;]+)/); if(m) { var v = decodeURIComponent(m[1]).split(':'); var orderId = v[0]; var amount = parseFloat(v[1] || '0') || 0; var purchaseId = 'purch_' + orderId; fbq('track', 'Purchase', { value: amount, currency: 'INR' }, { eventID: purchaseId }); document.cookie = 'ipu_purchase=; Max-Age=0; path=/'; } } catch(e) {} })();