Ignore conflict in case an ad has already been inserted into the db
Add source
Persist data in fragment to handle screen rotation, activity pause, etc