Skip to content
Fresh 2026

Facebook App Events Reference

Android

Standard Events

Event Name: AppEventsConstants ValueParametersDescription
Achieve Level: EVENT_NAME_ACHIEVED_LEVELLEVELThe achievement of specific levels you define within your application, business or organization.
Activate App: EVENT_NAME_ACTIVATED_APPThe launch of your app.
In-App Ad Click: EVENT_NAME_AD_CLICKAD_TYPEAn ad from a third-party platform is clicked within your app.
In-App Ad Impression: EVENT_NAME_AD_IMPRESSION<br>valueToSum: Ad impression value to be addedAD_TYPEAn ad from a third-party platform appears on-screen within your app.<br>If valueToSum is provided, the event can be used for in-app ads optimization.<br>The valueToSum value represents the in-app ads revenue generated from a user viewing an ad in your app.<br>Refer to the documentation here to learn about maximizing the value of in-app ad impressions.
Add Payment Info: EVENT_NAME_ADDED_PAYMENT_INFOSUCCESSThe addition of customer payment information during a checkout process.
ScheduleSee App Events Schema
SubscribeSee App Events Schema
Add to Cart: EVENT_NAME_ADDED_TO_CART<br>valueToSum: Price of item addedCONTENT_TYPE, CONTENT_ID or CONTENT, and CURRENCYThe addition of an item to a shopping cart or basket. For example, clicking an Add to Cart button on a website.
Add to Wishlist: EVENT_NAME_ADDED_TO_WISHLIST<br>valueToSum: Price of item addedCONTENT_TYPE, CONTENT_ID or CONTENT, and CURRENCYThe addition of items to a wishlist. For example, clicking an Add to Wishlist button on a website.
Complete Registration: EVENT_NAME_COMPLETED_REGISTRATIONREGISTRATION_METHODA submission of information by a customer in exchange for a service provided by your business. For example, sign up for an email subscription.
Complete Tutorial: EVENT_NAME_COMPLETED_TUTORIALSUCCESS, and CONTENT_ID or CONTENTA completion of a tutorial on your app.
Contact: EVENT_NAME_CONTACTA telephone or SMS, email, chat or other type of contact between a customer and your business.
Customize Product: EVENT_NAME_CUSTOMIZE_PRODUCTThe customization of products through a configuration tool or other application your business owns.
Donate: EVENT_NAME_DONATEThe donation of funds to your organization or cause.
Find Location: EVENT_NAME_FIND_LOCATIONWhen a person finds one of your locations via web or app, with an intention to visit. For example, searching for a product and finding it at one of your local stores.
Initiate Checkout: EVENT_NAME_INITIATED_CHECKOUT<br>valueToSum: Total price of items in cartCONTENT_TYPE, CONTENT_ID or CONTENT,NUM_ITEMS, PAYMENT_INFO_AVAILABLE, and CURRENCYThe start of a checkout process.
Purchase: EVENT_NAME_PURCHASED<br>valueToSum: Price of PurchaseNUM_ITEMS, CONTENT_TYPE, CONTENT_ID or CONTENT, and CURRENCYThe completion of a purchase, usually signified by receiving order or purchase confirmation or a transaction receipt.
Rate: EVENT_NAME_RATED<br>valueToSum: Rating givenCONTENT_TYPE , CONTENT_ID or CONTENT, and MAX_RATING_VALUEA rating of something within your app, business or organization. For example, rates a restaurant within a restaurant review app.
Schedule: EVENT_NAME_SCHEDULEThe booking of an appointment to visit one of your locations.
Search: EVENT_NAME_SEARCHEDCONTENT_TYPE, SEARCH_STRING and SUCCESSA search performed on your website, app or other property, such as product searches, travel searches, etc.
Spent Credits: EVENT_NAME_SPENT_CREDITS<br>valueToSum: Total value of credits spentCONTENT_TYPE, and CONTENT_ID or CONTENTThe completion of a transaction where people spend credits specific to your business or application, such as in-app currency.
Start Trial: EVENT_NAME_START_TRIAL<br>valueToSum: Price of SubscriptionSUBSCRIPTION_ID and CURRENCYThe start of a free trial of a product or service you offer, such as a trial subscription.
Submit Application: EVENT_NAME_SUBMIT_APPLICATIONThe submission of an application for a product, service or program you offer, such as a credit card, educational program or job.
Subscribe: EVENT_NAME_SUBSCRIBE<br>valueToSum: Price of SubscriptionSUBSCRIPTION_ID and CURRENCYThe start of a paid subscription for a product or service you offer.
Unlock Achievement: EVENT_NAME_UNLOCKED_ACHIEVEMENTDESCRIPTIONThe completion of specific activities or actions you want to reward within your application, business or organization. For example, refer a friend, complete your profile, etc.
View Content: EVENT_NAME_VIEWED_CONTENT<br>Price of item viewed (if applicable)CONTENT_TYPE, CONTENT_ID or CONTENT, and CURRENCYA visit to a content page you care about, such as a product page, landing page or article. Information about the page viewed can be passed to Facebook for use in dynamic ads.

Standard Event Parameters

AppEventConstants::EVENT_PARAM_*Possible ValuesDescription
Ad Type:<br>EVENT_PARAM_AD_TYPEstringType of ad: banner, interstitial, rewarded_video, native
Content ID:<br>EVENT_PARAM_CONTENT_IDstringInternational Article Number (EAN) when applicable, or other product or content identifier
Content:<br>EVENT_PARAM_CONTENTstringA list of JSON object that contains the International Article Number (EAN) when applicable, or other product or content identifier(s) as well as additional information about the products. id and quantity are the available fields. e.g. "[{\"id\": \"1234\", \"quantity\": 2}, {\"id\": \"5678\", \"quantity\": 1}]"
Content Type:<br>EVENT_PARAM_CONTENT_TYPEstring'product' or 'product_group'
Currency:<br>EVENT_PARAM_CURRENCYstringISO 4217 code, e.g., "EUR", "USD", "JPY"
Description:<br>EVENT_PARAM_DESCRIPTIONstringA string description
Level:<br>EVENT_PARAM_LEVELstringLevel of a game
Max. Rating Value:<br>EVENT_PARAM_MAX_RATING_VALUEintUpper bounds of a rating scale, for example 5 on a 5 star scale
Number of Items:<br>EVENT_PARAM_NUM_ITEMSintNumber of items
Order ID:<br>EVENT_PARAM_ORDER_IDstringThe unique ID for all events within a subscription
Payment Info Available:<br>EVENT_PARAM_PAYMENT_INFO_AVAILABLE1 or 01 for yes, 0 for no
Registration Method:<br>EVENT_PARAM_REGISTRATION_METHODstringFacebook, Email, Twitter, etc.
Search String:<br>EVENT_PARAM_SEARCH_STRINGstringThe text string that was searched for
Success:<br>EVENT_PARAM_SUCCESS1 or 01 for yes, 0 for no

iOS

App Store Connect for iOS 14

Events that your app collects and sends to Facebook may require you to disclose these data types in the App Store Connect questionnaire. It is your responsibility to ensure this is reflected in your application’s privacy policy. Visit the Apple App Store Privacy Details article to learn more about the data types you will need to disclose.

Standard Events

Event Name: FBSDKAppEventNameParametersDescription
Achieve Level: FBSDKAppEventNameAchievedLevelLevelThe achievement of specific levels you define within your application, business or organization.
Activate App: FBSDKAppEventNameActivatedAppThe launch of your app.
In-App Ad Click: FBSDKAppEventNameAdClickAdTypeAn ad from a third-party platform is clicked within your app.
In-App Ad Impression: FBSDKAppEventNameAdImpressionAdTypeAn ad from a third-party platform appears on-screen within your app.
Add Payment Info: FBSDKAppEventNameAddedPaymentInfoSuccessThe addition of customer payment information during a checkout process.
Add to Cart: FBSDKAppEventNameAddedToCart<br>valueToSum: Price of item addedContentType, ContentID or Content, and CurrencyThe addition of an item to a shopping cart or basket. For example, clicking an Add to Cart button on a website.
Add to Wishlist: FBSDKAppEventNameAddedToWishlist<br>valueToSum: Price of item addedContentType, ContentID or Content, and CurrencyThe addition of items to a wishlist. For example, clicking an Add to Wishlist button on a website.
Complete Registration: FBSDKAppEventNameCompletedRegistrationRegistrationMethodA submission of information by a customer in exchange for a service provided by your business. For example, sign up for an email subscription.
Complete Tutorial: FBSDKAppEventNameCompletedTutorialSuccess, and ContentID or ContentA completion of a tutorial on your app.
Contact: FBSDKAppEventNameContactA telephone or SMS, email, chat or other type of contact between a customer and your business.
Customize Product: FBSDKAppEventNameCustomizeProductThe customization of products through a configuration tool or other application your business owns.
Donate: FBSDKAppEventNameDonateThe donation of funds to your organization or cause.
Find Location: FBSDKAppEventNameFindLocationWhen a person finds one of your locations via web or app, with an intention to visit. For example, searching for a product and finding it at one of your local stores.
Initiate Checkout: FBSDKAppEventNameInitiatedCheckout<br>valueToSum: Total price of items in cartContentType, ContentID or Content, NumItems, PaymentInfoAvailable, and CurrencyThe start of a checkout process.
Purchase: FBSDKAppEventNamePurchased <br>Use the logPurchase method instead.<br>valueToSum: Purchase priceNumItems, ContentType, ContentID or Content, and CurrencyThe completion of a purchase, usually signified by receiving order or purchase confirmation or a transaction receipt.
Rate: FBSDKAppEventNameRated<br>valueToSum: Rating givenContentType, ContentID or Content, and MaxRatingValueA rating of something within your app, business or organization. For example, rates a restaurant within a restaurant review app
Schedule: FBventNameScheduleThe booking of an appointment to visit one of your locations.
Search: FBSDKAppEventNameSearchedContentType, SearchString, and SuccessA search performed on your website, app or other property, such as product searches, travel searches, etc.
Spent Credits: FBSDKAppEventNameSpentCredits<br>valueToSum: Total value of credits spentContentType, and ContentID or ContentThe completion of a transaction where people spend credits specific to your business or application, such as in-app currency.
Start Trial: FBSDKAppEventNameStartTrial<br>valueToSum: Total value of credits spentOrderID<br>and<br>CurrencyThe start of a free trial of a product or service you offer, such as a trial subscription.
ScheduleSee App Events Schema
Submit Application: FBSDKAppEventNameSubmitApplicationThe submission of an application for a product, service or program you offer, such as a credit card, educational program or job.
SubscribeSee App Events Schema
Subscription: FBSDKAppEventNameSubscription<br>valueToSum: Price of SubscriptionOrderID<br>and<br>CurrencyThe start of a paid subscription for a product or service you offer.
Unlock Achievement: FBSDKAppEventNameUnlockedAchievementDescriptionThe completion of specific activities or actions you want to reward within your application, business or organization. For example, refer a friend, complete your profile, etc.
View Content: FBSDKAppEventNameViewedContent<br>valueToSum: Price of item viewed (if applicable)ContentType, ContentID or Content, and CurrencyA visit to a content page you care about, such as a product page, landing page or article. Information about the page viewed can be passed to Facebook for use in Advantage+ catalog ads.

Standard Event Parameters

Parameter: FBSDKAppEventParameterNamePossible ValuesDescription
Ad Type:<br>FBSDKAppEventParameterNameAdTypestringType of ad: banner, interstitial, reward_video, native
Content:<br>FBSDKAppEventParameterNameContentstringA list of JSON object that contains the International Article Number (EAN) when applicable, or other product or content identifiers and additional information about the products. id and quantity are the available fields. e.g. "[{\"id\": \"1234\", \"quantity\": 2}, {\"id\": \"5678\", \"quantity\": 1}]"
Content ID:<br>FBSDKAppEventParameterNameContentIDstringInternational Article Number (EAN) when applicable, or other product or content identifier
Content Type:<br>FBSDKAppEventParameterNameContentTypestringproduct or product_group
Currency:<br>FBSDKAppEventParameterNameCurrencystringISO 4217 code, for example, EUR, USD, JPY
Description:<br>FBSDKAppEventParameterNameDescriptionstringA string description
Level:<br>FBSDKAppEventParameterNameLevelstringLevel of a player
Max. Rating Value:<br>FBSDKAppEventParameterNameMaxRatingValueintUpper bounds of a rating scale, for example 5 on a 5 star scale
Number of Items:<br>FBSDKAppEventParameterNameNumItemsintNumber of items
Order ID:<br>FBSDKAppEventParameterNameOrderIDstringThe unique ID for all events within a subscription
Payment Info Available:<br>FBSDKAppEventParameterNamePaymentInfoAvailable1 or 01 for yes, 0 for no
Registration Method:<br>FBSDKAppEventParameterNameRegistrationMethodstringFacebook, Email, Twitter, etc.
Search String:<br>FBSDKAppEventParameterNameSearchStringstringThe string that was searched for
Success:<br>FBSDKAppEventParameterNameSuccess1 or 01 for yes, 0 for no

Web

Standard Events

Event Name: AppEventsConstants ValueParametersDescription
Achieve Level: EVENT_NAME_ACHIEVED_LEVELLEVELThe achievement of specific levels you define within your application, business or organization.
Activate App: EVENT_NAME_ACTIVATED_APPThe launch of your app.
In-App Ad Click: EVENT_NAME_AD_CLICKAD_TYPEAn ad from a third-party platform is clicked within your app.
In-App Ad Impression: EVENT_NAME_AD_IMPRESSION<br>valueToSum: Ad impression value to be addedAD_TYPEAn ad from a third-party platform appears on-screen within your app.<br>If valueToSum is provided, the event can be used for in-app ads optimization.<br>The valueToSum value represents the in-app ads revenue generated from a user viewing an ad in your app.<br>Refer to the documentation here to learn about maximizing the value of in-app ad impressions.
Add Payment Info: EVENT_NAME_ADDED_PAYMENT_INFOSUCCESSThe addition of customer payment information during a checkout process.
ScheduleSee App Events Schema
SubscribeSee App Events Schema
Add to Cart: EVENT_NAME_ADDED_TO_CART<br>valueToSum: Price of item addedCONTENT_TYPE, CONTENT_ID or CONTENT, and CURRENCYThe addition of an item to a shopping cart or basket. For example, clicking an Add to Cart button on a website.
Add to Wishlist: EVENT_NAME_ADDED_TO_WISHLIST<br>valueToSum: Price of item addedCONTENT_TYPE, CONTENT_ID or CONTENT, and CURRENCYThe addition of items to a wishlist. For example, clicking an Add to Wishlist button on a website.
Complete Registration: EVENT_NAME_COMPLETED_REGISTRATIONREGISTRATION_METHODA submission of information by a customer in exchange for a service provided by your business. For example, sign up for an email subscription.
Complete Tutorial: EVENT_NAME_COMPLETED_TUTORIALSUCCESS, and CONTENT_ID or CONTENTA completion of a tutorial on your app.
Contact: EVENT_NAME_CONTACTA telephone or SMS, email, chat or other type of contact between a customer and your business.
Customize Product: EVENT_NAME_CUSTOMIZE_PRODUCTThe customization of products through a configuration tool or other application your business owns.
Donate: EVENT_NAME_DONATEThe donation of funds to your organization or cause.
Find Location: EVENT_NAME_FIND_LOCATIONWhen a person finds one of your locations via web or app, with an intention to visit. For example, searching for a product and finding it at one of your local stores.
Initiate Checkout: EVENT_NAME_INITIATED_CHECKOUT<br>valueToSum: Total price of items in cartCONTENT_TYPE, CONTENT_ID or CONTENT,NUM_ITEMS, PAYMENT_INFO_AVAILABLE, and CURRENCYThe start of a checkout process.
Purchase: EVENT_NAME_PURCHASED<br>valueToSum: Price of PurchaseNUM_ITEMS, CONTENT_TYPE, CONTENT_ID or CONTENT, and CURRENCYThe completion of a purchase, usually signified by receiving order or purchase confirmation or a transaction receipt.
Rate: EVENT_NAME_RATED<br>valueToSum: Rating givenCONTENT_TYPE , CONTENT_ID or CONTENT, and MAX_RATING_VALUEA rating of something within your app, business or organization. For example, rates a restaurant within a restaurant review app.
Schedule: EVENT_NAME_SCHEDULEThe booking of an appointment to visit one of your locations.
Search: EVENT_NAME_SEARCHEDCONTENT_TYPE, SEARCH_STRING and SUCCESSA search performed on your website, app or other property, such as product searches, travel searches, etc.
Spent Credits: EVENT_NAME_SPENT_CREDITS<br>valueToSum: Total value of credits spentCONTENT_TYPE, and CONTENT_ID or CONTENTThe completion of a transaction where people spend credits specific to your business or application, such as in-app currency.
Start Trial: EVENT_NAME_START_TRIAL<br>valueToSum: Price of SubscriptionSUBSCRIPTION_ID and CURRENCYThe start of a free trial of a product or service you offer, such as a trial subscription.
Submit Application: EVENT_NAME_SUBMIT_APPLICATIONThe submission of an application for a product, service or program you offer, such as a credit card, educational program or job.
Subscribe: EVENT_NAME_SUBSCRIBE<br>valueToSum: Price of SubscriptionSUBSCRIPTION_ID and CURRENCYThe start of a paid subscription for a product or service you offer.
Unlock Achievement: EVENT_NAME_UNLOCKED_ACHIEVEMENTDESCRIPTIONThe completion of specific activities or actions you want to reward within your application, business or organization. For example, refer a friend, complete your profile, etc.
View Content: EVENT_NAME_VIEWED_CONTENT<br>Price of item viewed (if applicable)CONTENT_TYPE, CONTENT_ID or CONTENT, and CURRENCYA visit to a content page you care about, such as a product page, landing page or article. Information about the page viewed can be passed to Facebook for use in dynamic ads.

Standard Event Parameters

AppEventConstants::EVENT_PARAM_*Possible ValuesDescription
Ad Type:<br>EVENT_PARAM_AD_TYPEstringType of ad: banner, interstitial, rewarded_video, native
Content:<br>EVENT_PARAM_CONTENTstringA list of JSON object that contains the International Article Number (EAN) when applicable, or other product or content identifier(s) as well as additional information about the products. id, quantity, and item_price are the available fields. e.g. "[{\"id\": \"1234\", \"quantity\": 2, \"item_price\": 5.99}, {\"id\": \"5678\", \"quantity\": 1, \"item_price\": 9.99}]"
Content ID:<br>EVENT_PARAM_CONTENT_IDstringInternational Article Number (EAN) when applicable, or other product or content identifier
Content Type:<br>EVENT_PARAM_CONTENT_TYPEstring'product' or 'product_group'
Currency:<br>EVENT_PARAM_CURRENCYstringISO 4217 code, e.g., "EUR", "USD", "JPY"
Description:<br>EVENT_PARAM_DESCRIPTIONstringA string description
Level:<br>EVENT_PARAM_LEVELstringLevel of a game
Max. Rating Value:<br>EVENT_PARAM_MAX_RATING_VALUEintUpper bounds of a rating scale, for example 5 on a 5 star scale
Number of Items:<br>EVENT_PARAM_NUM_ITEMSintNumber of items
Order ID:<br>EVENT_PARAM_ORDER_IDstringThe unique ID for all events within a subscription
Payment Info Available:<br>EVENT_PARAM_PAYMENT_INFO_AVAILABLE1 or 01 for yes, 0 for no
Registration Method:<br>EVENT_PARAM_REGISTRATION_METHODstringFacebook, Email, Twitter, etc.
Search String:<br>EVENT_PARAM_SEARCH_STRINGstringThe text string that was searched for
Success:<br>EVENT_PARAM_SUCCESS1 or 01 for yes, 0 for no