GoogleAssistantEmbeddedV1Alarm

Google Assistant EmbeddedContent Extraction

GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantEmbeddedV1Alarm

1
out of 10
Minimal
SEO Impact
Alarms are clocks that ring at a specified time on one or more days. The client schedules a time to ring based on the date/time pattern. When it rings, it may be rescheduled off the original time by snoozing or it may be replaced by the next occurrence.

SEO Analysis

AI Generated

How Google extracts meaningful content from pages. Affects what content is considered for ranking. This model (Google Assistant Embedded V1 Alarm) contains 8 attributes that define its data structure. Key functionality includes: A string key used as an identifier to this alarm. This key needs to be unique amongst all alarms on the device. The client can choose a mechanism of i...

Actionable Insights for SEOs

  • Understanding this model helps SEOs grasp Google's internal data architecture

Attributes

8
Sort:|Filter:
alarmIdstring
Default: nilFull type: String.t

A string key used as an identifier to this alarm. This key needs to be unique amongst all alarms on the device. The client can choose a mechanism of its choice to ensure this. If the server suggests an alarm_id, the client can either use the suggestion or create a new unique alarm_id of its choosing.

alarmSourcestring
Default: nilFull type: String.t

The entity that created this alarm. Note this may be different from the device that reported this alarm. In particular, this field is meant for remote alarms which have been synced to the current device by the Clock app. Synced alarms exist in each device's Clock app and can be managed by either device; this field indicates their origin.

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDate.t

For single alarms: the one date the alarm should next be scheduled for.

labelstring
Default: nilFull type: String.t

A user-provided name for this alarm.

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantEmbeddedV1AlarmRecurrence.t

For recurring alarms: a description of the dates when the alarm should recur.

scheduledTimedatetime
Default: nilFull type: DateTime.t

When SCHEDULED or SNOOZED, the absolute time the alarm will fire next. When SNOOZED, this time includes the additional time added by snoozing the alarm. When FIRING, the absolute time the alarm had been scheduled to fire. When DISABLED, this field is undefined and should be ignored.

statusstring
Default: nilFull type: String.t

Describes the part of the lifecycle that an alarm is in.

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeTimeOfDay.t

The time of day the alarm should be scheduled for. This value does not change when an alarm enters the SNOOZED state; instead the scheduled_time field should be adjusted to the new alarm time.