नमस्कार, मैं मोहम्मद आमिर हूं, स्केलेबल और रखरखाव योग्य ऐप्स में विशेषज्ञता वाला एक पूर्ण-स्टैक डेवलपर। मुझे अत्याधुनिक तकनीक में गोता लगाने में आनंद आता है। आप GitHub पर मेरा काम देख सकते हैं या ट्विटर पर मुझे फ़ॉलो कर सकते हैं।
फेसबुक पिक्सेल के साथ आरंभ करने के लिए:
फेसबुक पर अपना डोमेन सत्यापित करने के लिए:
अब, आइए Facebook Pixel को अपने Vite React ऐप में एकीकृत करें:
अपने Vite प्रोजेक्ट के रूट में एक .env फ़ाइल बनाएं और अपनी फेसबुक पिक्सेल आईडी जोड़ें:
VITE_FB_PIXEL_ID=your_facebook_pixel_id
हुक/निर्देशिका के अंदर एक facebookPixelHook.js बनाएं:
import { useEffect } from "react"; const useFacebookPixel = (pixelId) => { useEffect(() => { // Load the Pixel script only if it's not already loaded if (!window.fbq) { (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" ); // Initialize Facebook Pixel window.fbq("init", pixelId); } // Track page view window.fbq("track", "PageView"); }, [pixelId]); }; export default useFacebookPixel;
घटनाओं को आरंभ करने और ट्रैक करने के लिए अपने घटक में इस हुक का उपयोग करें:
import React from "react"; import useFacebookPixel from "./hooks/facebookPixelHook"; const MyApp = () => { const pixelId = import.meta.env.VITE_FB_PIXEL_ID; useFacebookPixel(pixelId); returnYour app is being tracked by Facebook Pixel.; }; export default MyApp;
हालांकि पिक्सेल आईडी को उजागर करना सुरक्षित है, यह अच्छा अभ्यास है:
यहां कोडबेस की सामान्य संरचना है:
यहां प्रोजेक्ट का उपयोग करने का तरीका बताया गया है:
git clone https://github.com/webdev-mohdamir/facebook-pixel-with-react.git
npm install
npm run dev
अपने ब्राउज़र में http://localhost:3000 पर एप्लिकेशन खोलें।
कस्टम इवेंट को ट्रैक करने के लिए फ़ॉर्म सबमिट करें (यदि आपने कस्टम इवेंट जोड़ा है)।
इतना ही! अब आपके रिएक्ट ऐप में पूरी तरह से काम करने वाला फेसबुक पिक्सेल कार्यान्वयन है। अपने डोमेन को सत्यापित करना और अपने पिक्सेल ईवेंट को डीबग करने के लिए मेटा पिक्सेल हेल्पर का उपयोग करना न भूलें।
यह भी याद रखें: कॉफी डिबगिंग की सफलता की कुंजी है ☕!
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3