共用方式為


AdvertisingManager.AdvertisingId 屬性

定義

擷取用來提供更相關廣告的唯一標識符。 如果廣告標識碼功能已關閉,則不會擷取任何標識碼。

public:
 static property Platform::String ^ AdvertisingId { Platform::String ^ get(); };
static winrt::hstring AdvertisingId();
public static string AdvertisingId { get; }
var string = AdvertisingManager.advertisingId;
Public Shared ReadOnly Property AdvertisingId As String

屬性值

String

Platform::String

winrt::hstring

廣告標識碼會以英數位元字串表示。 當廣告識別碼功能關閉時,這是空字串。

備註

此屬性會擷取唯一標識符,以透過了解使用者所使用的應用程式及其使用方式,來提供更相關的廣告。 它也可用來藉由判斷廣告的頻率和有效性,以及偵測詐騙和安全性問題來改善服務品質。 此標識碼是每個使用者、每部裝置;裝置上單一使用者的所有應用程式都有相同的廣告標識碼。

如果廣告標識碼功能已關閉,則不會擷取任何標識碼。 如果使用者在安裝 Windows 時選擇快速設定,則會開啟廣告標識碼功能。 用戶可以在安裝 Windows 時或在稍後透過 電腦 [設定]的 [隱私權] 頁面,在自定義安裝程式期間關閉此功能。 它也可以透過組策略關閉。

注意

如果使用者在新裝置自定義程式期間關閉廣告標識碼功能,此功能預設會針對稍後新增至裝置的任何使用者帳戶關閉。 如果他們想要使用廣告標識碼,這些用戶必須透過 計算機設定明確地開啟此功能。

當功能關閉,然後再次開啟時,Windows 會建立新的廣告標識碼,舊廣告標識碼不會重複使用。 您也可以在操作系統升級期間重設廣告標識碼。 因為廣告標識碼是個別裝置的值,所以不會使用用戶帳戶漫遊。 子帳戶無法開啟。 未備份值。

擷取此屬性,如下所示:

var advertisingId = Windows.System.UserProfile.AdvertisingManager.AdvertisingId;
winrt::hstring advertisingId{ Windows::System::UserProfile::AdvertisingManager::AdvertisingId() };
auto advertisingId = Windows::System::UserProfile::AdvertisingManager::AdvertisingId;

適用於

另請參閱