AssistantDevicesPlatformProtoDeviceActionCapability
AssistantInfrastructureGoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoDeviceActionCapability
SEO Analysis
AI GeneratedBackend infrastructure with indirect SEO impact. This model (Assistant Devices Platform Proto Device Action Capability) contains 9 attributes that define its data structure. Key functionality includes: Integrate your device with Google's Smart Home solution by putting your device into Google's Home Graph, a database that stores and provides contextua...
Actionable Insights for SEOs
- Understanding this model helps SEOs grasp Google's internal data architecture
Attributes
9assistantDeviceInRoomOptOutboolean(nilIntegrate your device with Google's Smart Home solution by putting your device into Google's Home Graph, a database that stores and provides contextual data about the home and its devices. For example, Home Graph can store the concept of a living room that contains multiple types of devices, when you say "turn on the light" to a device, if you have light in the living room, that light will be turned on.
builtInIntentModestringnilFull type: String.tSpecifies behavior for built-in device actions for this device model. If not specified, defaults to ENABLE_CONFIGURED_INTENTS_ONLY.
customIntentModestringnilFull type: String.tSpecifies which custom device actions should be enabled for this device model. This will only affect the behavior of intents corresponding to those from the Action Package of this project. If not specified, defaults to ENABLE_ALL.
defaultExecutionConfigAssistantDevicesPlatformProtoExecutionConfig →nilFull type: GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoExecutionConfig.tDefault instructions for routing of any Intent. The data here could be overridden for specific Intents if provided directly in the 'intents' field.
inlinedActionCapabilityAssistantDevicesPlatformProtoInlinedActionCapability →nilFull type: GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoInlinedActionCapability.tSpecifies capabilities for device actions that are inlined in the google.assistant.embedded.v1.DeviceAction message.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoIntent.tIntent configurations. Built-in and custom intents may be configured here. Note that built-in intents will always behave with IntentMode of ENABLE_CONFIGURED_INTENTS_ONLY. The IntentMode for custom intents can be changed using the custom_intent_mode. To configure an intent, list it here with its intent name, e.g. "MY_CUSTOM_INTENT", "google.assistant.car.model.capabilities.AC_TEMPERATURE".
providedDataAssistantDevicesPlatformProtoProvidedData →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoProvidedData.tProvided data which augments the device action capabilities. Some built-in intents may require additional configuration to be provided. One example could be the list of channels available for the action.intent.SelectChannel intent.
traitsstringnilFull type: list(String.tList of built-in traits such as "action.devices.traits.OnOff" See java/com/google/home/graph/service/config/protoconf.pi As of Nov. 2017, we also support custom traits for EAP users. We'll eventually disable custom traits once custom actions are in place.
understandingConfigAssistantDevicesPlatformProtoUnderstandingConfig →nilFull type: GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoUnderstandingConfig.tSpecifies the format how Google routes queries to 3P cloud. By default, this field is unset, all partners should get shallow NLU. This is needed ONLY for specific partners for strong business reasons.