REST Resource: customers.telemetry.users

উৎস: টেলিমেট্রিইউজার

একজন পরিচালিত ব্যবহারকারীর কাছ থেকে সংগৃহীত টেলিমেট্রি ডেটা।

  • সুনির্দিষ্ট অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_ব্যবহারকারী
JSON উপস্থাপনা
{
  "name": string,
  "customer": string,
  "orgUnitId": string,
  "userId": string,
  "userEmail": string,
  "userDevice": [
    {
      object (TelemetryUserDevice)
    }
  ]
}
ক্ষেত্র
name

string

ব্যবহারকারীর রিসোর্সের নাম।

customer

string

জি স্যুট গ্রাহক, যার প্রতিষ্ঠান ডিভাইসটি নথিভুক্ত করেছে।

orgUnitId

string

ব্যবহারকারীর সাংগঠনিক একক।

userId

string

ব্যবহারকারীর ডিরেক্টরি আইডি।

userEmail

string

ব্যবহারকারীর ইমেইল ঠিকানা।

userDevice[]

object ( TelemetryUserDevice )

পরিচালিত ব্যবহারকারী ও ডিভাইস থেকে সংগৃহীত টেলিমেট্রি ডেটা।

টেলিমেট্রিইউজারডিভাইস

পরিচালিত ব্যবহারকারী এবং ডিভাইসের জন্য সংগৃহীত টেলিমেট্রি ডেটা।

  • সুনির্দিষ্ট অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_ডিভাইস
JSON উপস্থাপনা
{
  "deviceId": string,
  "audioStatusReport": [
    {
      object (AudioStatusReport)
    }
  ],
  "deviceActivityReport": [
    {
      object (DeviceActivityReport)
    }
  ],
  "networkBandwidthReport": [
    {
      object (NetworkBandwidthReport)
    }
  ],
  "peripheralsReport": [
    {
      object (PeripheralsReport)
    }
  ],
  "appReport": [
    {
      object (AppReport)
    }
  ]
}
ক্ষেত্র
deviceId

string

ডিভাইসটির অনন্য ডিরেক্টরি এপিআই আইডি। এই মানটি ক্রোমওএস ডিভাইসেস ট্যাবে থাকা অ্যাডমিন কনসোলের ডিরেক্টরি এপিআই আইডির সমান।

audioStatusReport[]

object ( AudioStatusReport )

শুধুমাত্র আউটপুট। পর্যায়ক্রমে সংগৃহীত অডিও রিপোর্টগুলো reportTime অনুসারে অবরোহী ক্রমে সাজানো হয়েছে।

deviceActivityReport[]

object ( DeviceActivityReport )

শুধুমাত্র আউটপুট। পর্যায়ক্রমে সংগৃহীত ডিভাইস কার্যকলাপের রিপোর্টগুলো reportTime অনুসারে অবরোহী ক্রমে সাজানো হয়েছে।

networkBandwidthReport[]

object ( NetworkBandwidthReport )

শুধুমাত্র আউটপুট। পর্যায়ক্রমে সংগৃহীত নেটওয়ার্ক ব্যান্ডউইথ রিপোর্টগুলো reportTime অনুসারে অবরোহী ক্রমে সাজানো হয়েছে।

peripheralsReport[]

object ( PeripheralsReport )

শুধুমাত্র আউটপুট। পর্যায়ক্রমে সংগৃহীত পেরিফেরাল রিপোর্টগুলো reportTime অনুসারে অবরোহী ক্রমে সাজানো হয়েছে।

appReport[]

object ( AppReport )

শুধুমাত্র আউটপুট। পর্যায়ক্রমে সংগৃহীত অ্যাপ রিপোর্টগুলো reportTime অনুসারে অবরোহী ক্রমে সাজানো হয়েছে।

ডিভাইস অ্যাক্টিভিটি রিপোর্ট

ডিভাইস কার্যকলাপ প্রতিবেদন।

  • সুনির্দিষ্ট অনুমতি প্রয়োজন: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
JSON উপস্থাপনা
{
  "reportTime": string,
  "deviceActivityState": enum (DeviceActivityState)
}
ক্ষেত্র
reportTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। রিপোর্টটি সংগ্রহের সময়কার টাইমস্ট্যাম্প।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

deviceActivityState

enum ( DeviceActivityState )

শুধুমাত্র আউটপুট। ডিভাইসের সক্রিয়তার অবস্থা।

ডিভাইস অ্যাক্টিভিটি স্টেট

ডিভাইসটির সক্রিয়তার অবস্থা।

এনাম
DEVICE_ACTIVITY_STATE_UNSPECIFIED ডিভাইসের সক্রিয়তার অবস্থা অনির্দিষ্ট।
ACTIVE ডিভাইসটি বর্তমানে ব্যবহৃত হচ্ছে।
IDLE ডিভাইসটি বর্তমানে নিষ্ক্রিয় আছে।
LOCKED ডিভাইসটি বর্তমানে লক করা আছে।

পদ্ধতি

get

টেলিমেট্রি ব্যবহারকারীকে পান।

list

সমস্ত টেলিমেট্রি ব্যবহারকারীদের তালিকা দিন।