Public Static Functions
string GetTIFA ( )
TIFA is a randomized, non-persistent, and resettable Samsung Smart TV device identifier. The personal information collected for the purpose of providing advertisement is linked to TIFA (collectively "TIFA Information"). TIFA shall be collected and used only for the following purposes. Any other purpose is prohibited. More...
bool IsLATEnabled ( )
Checks whether the device has limited ad tracking. This API is also available in .net version 4.4.3 and later. More...
string GetUuid ( )
Get Universally Unique Identifier(UUID). Different UUID values are generated for each app. UUID shall not be used for advertising purpose. If your app collects and uses both UUID and TIFA, they shall be transferred by separate streaming when each of such identifiers is sent outside of the device. Also, UUID and TIFA shall be separated in the entire data processing procedure, including storage, utilization, processing and deletion within the server. The collection and use of the UUID shall be in compliance with all applicable privacy and data protection laws and regulations including getting prior consent from the user. This API is also available in .net version 4.4.3 and later. More...
Public Static Functions
string GetTIFA()
TIFA is a randomized, non-persistent, and resettable Samsung Smart TV device identifier. The personal information collected for the purpose of providing advertisement is linked to TIFA (collectively "TIFA Information"). TIFA shall be collected and used only for the following purposes. Any other purpose is prohibited.
- In-app advertisements
- Installation of other applications through your in-app advertisement
- Running another application (including apps already installed on the Samsung Smart TV), web browser or video player through your in-app advertisement.
- Collecting the app usage data related to the in-app advertisement (e.g. in-app subscription, in-app contents purchasement, or etc.) for the purpose of analyzing in-app advertisement attribution. TIFA will be newly generated whenever user resets the TIFA, and you shall agree not to map any previous TIFA with the newly generated TIFA ("mapping" means tracking and identifying any previous TIFA with the newly generated TIFA). The encrypted protocol (e.g: https) shall be used when the TIFA is sent outside of the device. TIFA shall not be connected to personally-identifiable information or associated with any persistent device identifier (e.g. DUID, MAC address, etc). The collection and use of the TIFA Information shall be in compliance with all applicable privacy and data protection laws and regulations including getting prior consent from the user. This API is also available in .net version 4.4.3 and later.
Returns
string ID For Advertising
Exceptions
- Exception : Thrown when check privilege failed
- InvalidOperationException : Thrown when psid has wrong value
Privilege
http://developer.samsung.com/privilege/adinfo
Privilege Level
Public
Legal Review Result
Legal review completed. Details have been added to the description.
Product
TV
Version
5.5.0
SDK Support
Y
bool IsLATEnabled()
Checks whether the device has limited ad tracking. This API is also available in .net version 4.4.3 and later.
Returns
boolean value to indicate whether limited ad tracking is set. true: Limit Ad Tracking false: Not Limit Ad Tracking
Exceptions
- Exception : Thrown when check privilege failed
Privilege
http://developer.samsung.com/privilege/adinfo
Privilege Level
Public
Legal Review Result
Legal review completed. Details have been added to the description.
Product
TV
Version
5.5.0
SDK Support
Y
string GetUuid()
Get Universally Unique Identifier(UUID). Different UUID values are generated for each app. UUID shall not be used for advertising purpose. If your app collects and uses both UUID and TIFA, they shall be transferred by separate streaming when each of such identifiers is sent outside of the device. Also, UUID and TIFA shall be separated in the entire data processing procedure, including storage, utilization, processing and deletion within the server. The collection and use of the UUID shall be in compliance with all applicable privacy and data protection laws and regulations including getting prior consent from the user. This API is also available in .net version 4.4.3 and later.
Returns
randomized 36 characters uuid
Privilege
None
Privilege Level
Non-privilege
Legal Review Result
Legal review completed. Details have been added to the description.
Product
TV
Version
5.5.0
SDK Support
Y