Hướng dẫn can i get device id javascript? - tôi có thể lấy javascript id thiết bị không?

Nếu được cài đặt dưới dạng ứng dụng trên thiết bị di động hoặc TV thông minh, có lẽ bạn sẽ có đủ quyền truy cập để có được một thứ gì đó độc đáo. Tôi không nhất thiết phải tìm địa chỉ MAC, nhưng các thiết bị khác nhau sẽ có các số nhận dạng duy nhất khác nhau mà bạn có thể lấy [thậm chí chỉ là một số điện thoại sẽ là một vụ cá cược khá tốt cho điện thoại di động].

Trình duyệt, là môi trường bị hạn chế nhất mà bạn đã liệt kê, là một câu chuyện khác.

Câu trả lời ngắn gọn, không.

Câu trả lời lâu hơn, không, nhưng hơi.

Không có cách nào để có được bất kỳ loại định danh nào thực sự độc đáo và không thể thay đổi từ khách hàng. Điều này có nghĩa là không có địa chỉ MAC, số sê -ri, IMSI hoặc bất kỳ thứ nào khác.

Bạn sẽ phải chuyển sang một cách tiếp cận mà các nhà quảng cáo thường sử dụng để theo dõi bạn trên web.

Về cơ bản, bạn tìm kiếm tất cả thông tin bạn có thể truy cập về người dùng. Những điều này có thể bao gồm chuỗi tác nhân người dùng, địa chỉ IP, hệ điều hành và tương tự. Về cơ bản, những thứ được gửi trong một yêu cầu HTTP và/hoặc thông qua phía máy khách JavaScript. Bằng cách kết hợp các giá trị này với nhau, bạn có thể tạo ra một cái gì đó sẽ là dấu vân tay duy nhất hợp lý, mặc dù không được đảm bảo và sẽ thay đổi rất nhiều bởi môi trường vật lý mà người dùng truy cập.

Ví dụ: nếu tôi đang sử dụng máy tính của mình ở nhà và tôi chỉ có một mình và tôi có một địa chỉ IP cố định, thì việc lấy địa chỉ IP của tôi một mình có thể sẽ chỉ cho tôi. Nếu tôi ở trong thư viện đại học hoặc môi trường văn phòng, và hầu như mọi máy tính khác đều sử dụng cùng một IP bên ngoài [khá phổ biến , sau đó, rất nhiều người sẽ hiển thị tất cả với tư cách là cùng một người dùng ngay cả khi bạn kết hợp một loạt các điểm dữ liệu khác nhau với nhau.

Tùy thuộc vào trường hợp sử dụng của bạn, nó có thể là "đủ tốt" [nói chung là những gì các nhà quảng cáo đi cùng], nhưng nếu bạn đang sử dụng nó cho bất kỳ loại truy cập tự động nào để bảo mật, đừng làm điều đó. Nó sẽ không bao giờ ở bất cứ nơi nào gần đủ an toàn cho điều đó. Nếu bạn muốn làm một cái gì đó như thế, ít nhất là trộn nó với một cookie và/hoặc các giá trị cụ thể phiên để giảm rủi ro.don't do it. It's never going to be anywhere near secure enough for that. If you want to do something like that, at the very least mix it with a cookie and/or session specific values to reduce the risks.

Thuộc tính deviceId hoàn toàn của giao diện MediaDeviceInfo trả về một chuỗi là một mã định danh cho thiết bị được đại diện và được duy trì trong các phiên.deviceId readonly property of the MediaDeviceInfo interface returns a string that is an identifier for the represented device and is persisted across sessions.

Nó không thể đoán được bởi các ứng dụng khác và duy nhất cho nguồn gốc của ứng dụng gọi. Nó được đặt lại khi người dùng xóa cookie. Đối với trình duyệt riêng, một định danh khác được sử dụng không được tồn tại trong các phiên.

Giá trị

Một chuỗi.

Thông số kỹ thuật

Sự chỉ rõ
Chụp phương tiện và phát trực tuyến # Dom-MediadeviceInfo-DeviceId
# dom-mediadeviceinfo-deviceid

Tính tương thích của trình duyệt web

Bảng BCD chỉ tải trong trình duyệt

Mục lục

Mục lục

Các kênh dựa trên webConsole tab. Use the following SDK method to obtain your device ID:

xtremepush['get','device_info'];

Các kênh dựa trên thiết bị di động

Phân đoạn theo ID thiết bị

Làm cách nào để lấy ID thiết bị?

mPushConnector.getDeviceInfo[this].get["XPushDeviceID"];
//This will return the Xtremepush device ID as a string.
XPush.deviceInfo[@"deviceID"]
XPush.deviceInfo["deviceID"]

Đối với các thiết bị khác, như Android, hãy truy cập Cài đặt và chọn "Hệ thống" .next, hãy nhấn về Phone. Nhìn vào số IMEI của bạn được liệt kê tại đây hoặc nhấn trạng thái để biết thêm thông tin.

Làm thế nào tôi có thể nhận được một ID thiết bị duy nhất trong JavaScript?

Trừ khi bạn đã tắt bộ sưu tập tên thiết bị iOS trong sản xuất, cách dễ nhất để người dùng ứng dụng iOS xác định ID thiết bị sẽ là tên của thiết bị.

Các bước được đề xuất:

  1. Mở ứng dụng iOS của bạn trên thiết bị của bạn.
  2. Thay đổi tên thiết bị iOS của bạn thành một cái gì đó độc đáo từ Cài đặt> Chung> Giới thiệu> Tên.Settings > General > About > Name.
  3. Đóng ứng dụng iOS của bạn trên thiết bị của bạn.
  4. Mở lại ứng dụng iOS của bạn, để đảm bảo rằng tên mới được truyền cho Xtremepush.
  5. Điều hướng đến dữ liệu> thiết bị và sử dụng trường Tên để tìm kiếm theo tên của thiết bị.Data > Devices and use the Name field to search by your device's name.

👍

Không thể xem trường tên?

Trang thiết bị có một số trường có thể tìm kiếm có thể được bật hoặc tắt. Di chuyển tất cả các cách sang phải và nhấp vào biểu tượng Gear để bật trường Tên trong dự án của bạn.gear icon to enable the Name field in your project.

Bạn có thể sử dụng công cụ phân đoạn của chúng tôi [bằng cách chọn thông tin, vị trí và thuộc tính của thiết bị điều kiện] để xác định thiết bị của bạn.

Một số điểm dữ liệu mà bạn có thể sử dụng là:

  • Mô hình thiết bị
  • Hệ điều hành [Phiên bản HĐH]
  • Vận chuyển
  • Ngôn ngữ
  • Quốc gia

Sử dụng kết hợp những điều này để thu hẹp kết quả.

Khi bạn đã xác định ID thiết bị của mình, bạn sẽ có thể bao gồm nó bằng cách sử dụng công cụ phân đoạn [từ khán giả hoặc trực tiếp từ phân đoạn trong chiến dịch].

Ví dụ về một chiến dịch đẩy web được gửi đến thiết bị thử nghiệm.

👍

Thực hành tốt nhất

Nhấp vào Tính toán trước khi khởi chạy chiến dịch và đảm bảo rằng số lượng người nhận cao hơn 0 và phù hợp với những gì bạn mong đợi.Calculate before launching the campaign and make sure that the recipient count is higher than 0 and matches what you expect.

Cập nhật khoảng 1 năm trước

  • Mục lục
    • Các kênh dựa trên web
    • Các kênh dựa trên thiết bị di động
    • Phân đoạn theo ID thiết bị

Làm cách nào để lấy ID thiết bị?

Đối với các thiết bị khác, như Android, hãy truy cập Cài đặt và chọn "Hệ thống" .next, hãy nhấn về Phone. Nhìn vào số IMEI của bạn được liệt kê tại đây hoặc nhấn trạng thái để biết thêm thông tin.go to Settings and select "System". Next, tap About Phone. Look for your IMEI number listed here or tap Status for more info.

Làm thế nào tôi có thể nhận được một ID thiết bị duy nhất trong JavaScript?

Không có cách nào để có được bất kỳ loại định danh nào thực sự độc đáo và không thể thay đổi từ khách hàng.Điều này có nghĩa là không có địa chỉ MAC, số sê -ri, IMSI hoặc bất kỳ thứ nào khác.. This means no MAC address, serial number, IMSI, or any of those other things.

Tôi có thể lấy ID thiết bị từ trình duyệt không?

Làm cách nào để tìm ID thiết bị Chrome của tôi?Mở Chrome trên thiết bị Android của bạn.Trong tab Thiết bị từ xa trên máy tính của bạn, nhấp vào tab phù hợp với tên mô hình thiết bị Android của bạn.Ở đầu trang này, bạn thấy tên mô hình của thiết bị Android, theo sau là số sê -ri của nó.

ID thiết bị có giống như UUID không?

ID thiết bị và UUID là các khái niệm phẳng, mô tả tính độc đáo của thiết bị.UUID tập trung vào tính độc đáo của phần cứng thiết bị.. uuid focuses on the uniqueness of the device hardware.

Bài Viết Liên Quan

Chủ Đề