Track progress as you instrument Amplitude
As you implement Amplitude for the first time, take care to QA your data during each step of the process. This helps ensure that you're tracking the events, users, and actions that provide valuable insights for your product or service.
QA your instrumentation
To verify your instrumentation works as intended, go to Amplitude's User Activity tab. Fire some events using your test device, go to your project in Amplitude, and then watch as the device ID or user ID appears on the near-realtime feed. Clicking that ID takes you to that user's event stream, which should include the events you've decided to track. If you don't see the events you expect, something's wrong with your instrumentation.
Know your event limits
If you go over your limit for the month, Amplitude still ingests your data as usual. However, you can't access that excess data unless you upgrade to a new tier or wait until the following month.
Understand how Amplitude handles duplicate events
Amplitude de-duplicates your data so it doesn't log unique events multiple times. Amplitude checks the event ID, client event time, and device ID for every event. If the event isn't in the database, Amplitude writes it. Otherwise, Amplitude drops the event.
If you're using the Amplitude HTTP API, add an insert_id field. Amplitude ignores subsequent events sent with the same event ID, client event time, and device ID, or with the same insert_id, within the past seven days.
Was this helpful?