What is the identifier for vendors (IDFV)?
The definition of IDFV: What is identifier for vendors?
The identifier for vendors (IDFV) is a code assigned to all apps by one developer and is shared across all apps by that developer on your device. The value of the IDFV is the same for apps from the same developer running on the same device. A different value is returned for apps on the same device that come from different developers and for apps on different devices, regardless of the developer.
Apple’s IDFV is a universally unique identifier or code that is assigned to all iOS apps by one developer on a specific device. This means that the alphanumeric value of the IDFV is the same for all apps on a single device provided the app publisher (vendor) is the same.
The IDFV is predominantly used in cross-promotion as it allows developers to accrue first-party data that can be leveraged within their own advertising and publishing ecosystem, attribute cross-promotional installs, and track reinstalls. Because the IDFV is an anonymized data source, it falls within Apple’s privacy requirements and is therefore a powerful way to measure and attribute users within a first-party capacity.
So, if a gaming studio has three games that have all been downloaded on a single device, the IDFV can be used to measure activity across all games within the publishing suite on that device. With a unique identifier for one device across multiple apps, it’s possible to create highly targeted audience advertising. It also enables frequency capping, or the measurement (and control) of how many times a user has seen a specific ad.
The IDFV remains until all apps from that developer on the given device have been deleted.
An identifier for vendors is 32 characters long with four dashes breaking it into sets of eight numbers.
An IDFV will look something like this: T563P9YS-856G-473X-H1J2-FC94L0T37IC6
IDFV vs. IDFA: What is the difference between the identifier for vendors and the identifier for advertisers?
The identifier for advertisers (IDFA) is a random device identifier assigned by Apple to a user’s device. Advertisers can use this to track data so they can deliver customized advertising. The IDFA is used for tracking and identifying a user (without revealing personal information), allowing advertisers to access data on installs, sessions, and post-install activity. It also allows for cross-app and cross-device advertising, because the data can be used to identify when a user interacts with an advertising campaign. Since the release of iOS 14.5, advertisers have been required to request permission to access the IDFA and track the device via the App Tracking Transparency (ATT) opt-in prompt.
The IDFA can be reset at device level at any time by the user. Note that the IDFA is specific to the device and will persist until it is reset by the user.
Since the rollout of iOS 14.5, apps have been required to request consent from users in the form of the App Tracking Transparency (ATT) opt-in to be able to access the IDFA. If a user does not opt-in, the IDFA will not be available. This means that it cannot be used for attribution purposes and that advertisers must instead use SKAdNetwork (SKAN) for attribution on iOS campaigns.
The IDFV is specific to the apps on a device from the same publisher/developer and is not specific to the device itself, like the IDFA. The IDFV cannot be reset by the user and is provided by the App Store to the developer. and will persist until all apps from the given vendor are uninstalled on the device, the IDFV will disappear. If they download an app (or more) from that same vendor again, a new IDFV will be generated.
For more information about the identifier for vendors (IDFV) or measurement on iOS in general, get in touch with your Adjust contact person today or request a demo.
Craving monthly app insights? Subscribe to our newsletter.