1. In a digital medium environment including a computing device having a service provider that collects information for improving a user's document interaction, a method implemented by the computing device, the method comprising: receiving crowd-sourced information regarding document interaction by multiple users interacting with a document that has a document ID, the crowd-sourced information pertaining to settings or tools that are used by the multiple users on the document and including device characteristics associated with devices used to interact with the document; storing the crowd-sourced information in a data structure that identifies, for individual device types based on the device characteristics, settings or tools that were used to interact with the document; receiving, from a user computing device, a communication that includes a document ID and one or more device characteristics associated with the user computing device; based on the document ID and the one or more device characteristics, ascertaining, for a corresponding device type, one or more of settings or tools that are used by the multiple users from the multiple users' interaction patterns with the document; and causing the ascertained one or more of settings or tools to be automatically exposed by way of a document viewing application executing on the user computing device.
1. In a digital medium environment including a computing device having a service provider that collects information for improving a user's document interaction, a method implemented by the computing device, the method comprising: receiving crowd-sourced information regarding document interaction by multiple users interacting with a document that has a document ID, the crowd-sourced information pertaining to settings or tools that are used by the multiple users on the document and including device characteristics associated with devices used to interact with the document; storing the crowd-sourced information in a data structure that identifies, for individual device types based on the device characteristics, settings or tools that were used to interact with the document; receiving, from a user computing device, a communication that includes a document ID and one or more device characteristics associated with the user computing device; based on the document ID and the one or more device characteristics, ascertaining, for a corresponding device type, one or more of settings or tools that are used by the multiple users from the multiple users' interaction patterns with the document; and causing the ascertained one or more of settings or tools to be automatically exposed by way of a document viewing application executing on the user computing device. 6. A method as described in claim 1 , wherein said causing is performed by communicating the one or more of settings or tools that are to be exposed to the user computing device separate from communicating the document to the user computing device.