# Overview App Events allows you to track actions that occur in your mobile app or web page such as app installs and purchase events. By tracking these events you can [measure ad performance](https://developers.facebook.com/documentation/ads-commerce/marketing-api/insights) and [build audiences](https://developers.facebook.com/documentation/ads-commerce/marketing-api/audiences/guides/custom-audiences) for ad targeting. ## How It Works There are three types of App Events: - Automatically Logged Events - The Facebook SDK can automatically log app installs, app sessions, and in-app purchases. - Standard Events - Popular events that Facebook has created for you. - Custom Events - Events you create that are specific to your app. An app event has three parts: - `name` - A required string that describes the event. The name appears in the Event log when the app event is sent to [Facebook Events Manager](https://www.facebook.com/events_manager). - `valueToSum` - An optional value that Analytics adds to other Value To Sum values from app events with the same name. - `parameters` - Optional values included with your app event. The maximum number of different event names is 1,000. Note: No new event types will be logged once this cap is hit and if you exceed this limit you may see an `100 Invalid parameter` error when logging. However it is possible to [deactivate obsolete events](https://www.facebook.com/help/analytics/966883707418907). Read more about event limits in the [FAQ](https://developers.facebook.com/documentation/app-events/faq#limits). ## Requirements ### Register Your App [Register as a Facebook developer](https://developers.facebook.com/documentation/development/register) and create an app with basic settings and platform information. ## Next Steps To add app events to your Android or iOS mobile app or web page, you integrate the Facebook SDK. After installation, you can add app events with the [codeless setup tool](https://www.facebook.com/business/help/1634426896605026) or install event code manually. Use the following guides to integrate the SDK and set up app events for your app or web page: * [Getting Started with App Events for Android](https://developers.facebook.com/documentation/app-events/getting-started-app-events-android) * [Getting Started with App Events for iOS](https://developers.facebook.com/documentation/app-events/getting-started-app-events-ios) * [Codeless App Events](https://developers.facebook.com/documentation/app-events/codeless-app-events) ## Resources * Meta Blueprint course: [Configure the SDK and App Events for Android](https://www.facebookblueprint.com/student/path/253016?content_id=SxoXN0m9KT8YHpA) * Meta Blueprint course: [Configure the SDK and App Events for iOS](https://www.facebookblueprint.com/student/path/253018?content_id=WVtozducrYVuJ9p) * Meta Blueprint course: [Debug App Events for Android and iOS](https://www.facebookblueprint.com/student/path/253020?content_id=oUaIMb2xOvNGSI7)