सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।
फेसबुक_इवेंट पैकेज एक फ्लटर प्लगइन है जो उपयोगकर्ता बातचीत और ऐप विश्लेषण के लिए फेसबुक ऐप इवेंट के साथ एकीकरण की अनुमति देता है। यह डेवलपर्स को खरीदारी, साइन-अप और कस्टम क्रियाओं जैसे इवेंट्स को एंड्रॉइड और आईओएस प्लेटफॉर्म पर फ्लटर ऐप्स से सीधे लॉग करने की अनुमति देता है। प्लगइन एक स्थिर API के माध्यम से इवेंट ट्रैकिंग को सरल बनाता है, जिससे मार्केटिंग और प्रदर्शन विश्लेषण के लिए सटीक डेटा संग्रह की गारंटी मिलती है। यह आधिकारिक फेसबुक SDKs का उपयोग करता है, जिससे यह विश्वसनीय और फेसबुक की आवश्यकताओं के अनुरूप अद्यतन रहता है। यह पैकेज विज्ञापन अभियानों को अनुकूलित करने और विस्तृत विश्लेषण के माध्यम से उपयोगकर्ता व्यवहार को समझने के लिए आदर्श है।
उपयोग
एप्प में खरीदारी का ट्रैकिंग
उपयोगकर्ता साइन-अप की निगरानी
उपयोगकर्ता एंगेजमेंट का विश्लेषण
व(publicity) अभियान प्रदर्शन को अनुकूलित करना
परिवर्तन दर का मापन
मुख्य विशेषताएँ
क्रॉस-प्लेटफ़ॉर्म समर्थन (Android और iOS)
सरल इवेंट लॉगिंग API
Facebook SDK के साथ एकीकरण
रियल-टाइम इवेंट ट्रैकिंग
कस्टम और मानक घटनाओं का समर्थन
इनके लिए उपयुक्त
ई-कॉमर्स ऐप्स
विपणन-केंद्रित एप्लिकेशन
फेसबुक विज्ञापन का उपयोग करने वाले ऐप्स
विश्लेषण-आधारित विकास
उपयोगकर्ता रूपांतरण लक्ष्य के साथ मोबाइल ऐप्स
विचार योग्य बातें
फेसबुक एप्प आईडी सेटअप की आवश्यकता है
उचित अनुमतियों और गोपनीयता सुसंगतता की आवश्यकता है
फेसबुक SDK अपडेट पर निर्भर करता है
गहन लिंकिंग के लिए अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता हो सकती है
गैर-फेसबुक विश्लेषण उपयोग के मामलों के लिए उपयुक्त नहीं
मूल README
संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।
Facebook Events is a feature that can help you organize social gatherings via Facebook. You get a dedicated page for providing all the details of your event plus a range of tools to notify friends about it and keep track of who's going. Facebook Events are different from Facebook Groups and Facebook Pages.
Facebook Analytics is a robust tool that lets marketers explore users' interactions with advanced goal paths and sales funnels for Facebook ads. In this article, you'll discover how to get started with Facebook Analytics.
Installation
You must first create an app at Facebook for developers: https://developers.facebook.com/
Get your app id (referred to as [APP_ID] below)
Android
Read through the "Getting Started with App Events for Android" tutuorial and in particular, follow step 2 by adding the following into /app/res/values/strings.xml (or into respective debug or release build flavor)
After that, add that string resource reference to your main AndroidManifest.xml file, directly under the <application> tag.
final facebookEvent = FacebookEvent();
// Get facebook application id
facebookEvent.getApplicationId();
/// An app is being activated, typically in the AppDelegate's applicationDidBecomeActive.
facebookEvent.logActivatedApp();
// This event when an app is being deactivated.
facebookEvent.logDeactivatedApp();
// Re-enables auto logging of app events after user consent
facebookEvent.setAutoLogAppEventsEnabled(true);
// Submit user details
facebookEvent.setUserData(
email:'email',
firstName:'first name',
lastName:'last name',
phone:'phone number',
dateOfBirth:'dob',
gender:'gender',
city:'city',
state:'state',
zip:'zip',
country:'country',
);
// Submit custom event
facebookEvent.logEvent(
name: 'name',
body: {'key':'value'},
valueToSum: 0
);
// Submit contact details
facebookEvent.logContactEvent(contact: 'number');
// A user has viewed a form of content in the app.
facebookEvent.logViewContent(
content: {'key':'value'},
id: 'id',
type: 'type'
);
// The user has completed a purchase. The FB.LogPurchase method is a shortcut for logging this event. specified currency.
facebookEvent.logPurchase(
amount: 0,
currency: 'USD',
body: {'key':'value'}
);
// The user has achieved a level in the app.
facebookEvent.logAchieveLevelEvent(
level: 'level'
);
// The user has entered their payment info.
facebookEvent.logAddPaymentInfoEvent(
success: true
);
// The user has added an item to their cart. The valueToSum passed should be the item's price.
facebookEvent.logAddToCartEvent(
price:0,
contentData: 'contentData',
contentType: 'contentType',
contentId: 'contentId',
currency: 'USD'
);
// This event when the user has completed registration with the app.// A user has completed registration with the app.
facebookEvent.logCompleteRegistrationEvent(
registrationMethod:'registrationMethod',
name: 'name',
currency: 'USD'
);
// The user has entered the checkout process. The valueToSum passed should be the total price in the cart.
facebookEvent.logInitiateCheckoutEvent(
totalPrice:0,
contentData: 'contentData',
contentType: 'contentType',
contentId: 'contentId',
currency: 'USD',
numItems: 1,
paymentInfoAvailable: true
);
// The user has rated an item in the app. The valueToSum passed should be the numeric rating.
facebookEvent.logRateEvent(
ratingGiven:5,
contentData: 'contentData',
contentType: 'contentType',
contentId: 'contentId',
maxRatingValue: 5
);