AssistantApiCoreTypesMessageNotification
Assistant APIInfrastructureGoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesMessageNotification
SEO Analysis
AI GeneratedBackend infrastructure with indirect SEO impact. This model (Assistant Api Core Types Message Notification) contains 20 attributes that define its data structure. Key functionality includes: App name of the message notification, e.g. Hangouts.
Actionable Insights for SEOs
- Understanding this model helps SEOs grasp Google's internal data architecture
Attributes
20appNamestringnilFull type: String.tApp name of the message notification, e.g. Hangouts.
bundleIdstringnilFull type: String.tThe key used to group this notification into a cluster.
dataUristringnilFull type: String.tUri for the attachment (image, audio, video etc.).
groupNamestringnilFull type: String.tName of the group associated with the message notification. This field is set iff this is a group message.
groupingKeystringnilFull type: String.tThe group key of a proactive notification. Details in assistant.api.client_op.NotificationArgs.grouping_key.
indexinteger(nilIndex of the message notification.
markAsReadActionAvailableboolean(nilBoolean indicating if the mark_as_read action is available for this message.
messageLengthinteger(nilLength of the message/notification content in characters. Note: We can't send the full content because of privacy restriction, preventing sending client content to our backends. Concatenated message_length of all notification_entries.
messageRecipientTypestringnilFull type: String.tmessageWordCountinteger(nilWord count of the message
mimeTypestringnilFull type: String.tMime type of the data_uri. e.g. 'audio/wav', 'video/mp4', 'image/png'.
notificationEntriesAssistantApiCoreTypesMessageNotificationNotificationEntry →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesMessageNotificationNotificationEntry.tnotificationIconKeystringnilFull type: String.tOn-device cache key for notification icon.
notificationKeystringnilFull type: String.tString key of the notification. It is the key from original StatusBarNotification received from Android OS. It is used to identify the original notification to send a reply.
opaqueTokenstringnilFull type: String.tThe opaque_token of a proactive notification. Details in assistant.api.client_op.NotificationArgs.opaque_token.
packageNamestringnilFull type: String.tApp pkg of the message notification, e.g. "com.google.android.talk".
postTimestringnilFull type: String.tTimestamp of the last notification's post time.
replyActionAvailableboolean(nilBoolean indicating if the reply action is available for this message.
nilFull type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesMessageNotificationPerson.tsenderNamestringnilFull type: String.tSender's name of the message notification, e.g. Elsa. Last sender name in case of a group conversation.