1. A computer-implemented method comprising: identifying a first set of third-party content objects associated with a user of a social networking system; determining, by a computer, a delivery time range associated with the first set of third-party content objects describing when to provide the third-party content objects; determining whether to provide a first set of notifications of the first set of third-party content objects to a user device of the user based on the delivery time range and when a last notification of third-party content objects was provided to the client device; providing the first set of notifications of the first set of third-party content objects to the user device based on the determination; identifying a higher frequency of user interactions with the first set of notifications in a time period within the delivery time range compared to another time period within the delivery time range; and increasing a rate at which to provide a second set of notifications of third-party content objects during the time period based at least in part on the identified higher frequency of the received interactions in the time period, wherein the rate is a number of notifications that can be sent to the user during the time period.
1. A computer-implemented method comprising: identifying a first set of third-party content objects associated with a user of a social networking system; determining, by a computer, a delivery time range associated with the first set of third-party content objects describing when to provide the third-party content objects; determining whether to provide a first set of notifications of the first set of third-party content objects to a user device of the user based on the delivery time range and when a last notification of third-party content objects was provided to the client device; providing the first set of notifications of the first set of third-party content objects to the user device based on the determination; identifying a higher frequency of user interactions with the first set of notifications in a time period within the delivery time range compared to another time period within the delivery time range; and increasing a rate at which to provide a second set of notifications of third-party content objects during the time period based at least in part on the identified higher frequency of the received interactions in the time period, wherein the rate is a number of notifications that can be sent to the user during the time period. 4. The computer-implemented method of claim 1 , wherein identifying the higher frequency of user interactions with the first set of notifications comprises: identifying patterns in the user interactions with the first set of notifications, the patterns describing the characteristics of the interactions of the user with the first set of notifications.