Todos los productos
Search
Centro de documentos

IoT Platform:UpdateProductFilterConfig

Última actualización: Sep 05, 2026

Actualiza las reglas de deduplicación para los mensajes de propiedades que envían los dispositivos de un producto. Si la llamada se ejecuta correctamente, las nuevas reglas se aplican a todos los dispositivos del producto.

Reglas de deduplicación de mensajes

IoT Platform evalúa las reglas que usted configura para decidir si utiliza el motor de reglas o las suscripciones del lado del servidor. Con base en esta evaluación, reenvía los datos de propiedades que envían los dispositivos hacia un destino específico.

Las condiciones de activación de las reglas se relacionan mediante el operador lógico AND. Por ejemplo, si establece las condiciones PropertyValueFilter=true y PropertyTimestampFilter=true, la regla para eliminar mensajes duplicados se activa solo cuando se cumplen ambas condiciones.

Límites

Cada cuenta de Alibaba Cloud puede ejecutar un máximo de 5 consultas por segundo (QPS).

Nota

Los usuarios de RAM de una cuenta de Alibaba Cloud comparten la cuota de dicha cuenta.

Depuración

OpenAPI Explorer calcula automáticamente el valor de la firma. Para mayor comodidad, le recomendamos ejecutar esta operación en OpenAPI Explorer. Esta herramienta genera de forma dinámica el código de ejemplo de la operación para distintos SDK.

Parámetros de solicitud

ParámetroTipoObligatorioEjemploDescripción
ActionStringSíUpdateProductFilterConfig

La operación que desea ejecutar. Establezca el valor en UpdateProductFilterConfig.

ProductKeyStringSía1BwAGV****

El ProductKey del producto. Un ProductKey es un identificador GUID que IoT Platform asigna a cada producto.

Consulte la información de todos los productos de la cuenta actual desde la consola de IoT Platform o mediante la operación QueryProductList.

PropertyTimestampFilterBooleanSífalse

Indica si se deduplican los mensajes según la hora de envío de cada propiedad. Valores válidos:

  • true: deduplica los mensajes de propiedades que tienen la misma marca de tiempo.
  • false: no deduplica los mensajes según las marcas de tiempo.
PropertyValueFilterBooleanSítrue

Indica si se deduplican los mensajes según el valor de cada propiedad. Valores válidos:

  • true: deduplica los mensajes de propiedades que tienen el mismo valor.
  • false: no deduplica los mensajes según los valores de las propiedades.
IotInstanceIdStringNoiot-cn-0pp1n8t****

El ID de la instancia. Consulte el ID de la instancia en la página Overview de la consola de IoT Platform.

Importante
  • Si su instancia tiene un ID, configure este parámetro. De lo contrario, la llamada fallará.
  • Si su instancia no tiene la página Overview ni un ID, omita este parámetro.

Para obtener más información, consulte Descripción general.

Además de los parámetros de solicitud específicos de esta operación, especifique los parámetros de solicitud comunes al ejecutarla. Para obtener más información, consulte Parámetros de solicitud comunes.

Parámetros de respuesta

ParámetroTipoEjemploDescripción
CodeStringiot.system.SystemException

El código de error que se devuelve si la llamada falla. Para obtener más información, consulte Códigos de error.

ErrorMessageStringA system exception occurred.

El mensaje de error que se devuelve si la llamada falla.

RequestIdStringE55E50B7-40EE-4B6B-8BBE-D3ED55CCF565

El ID de la solicitud.

SuccessBooleantrue

Indica si la llamada se ejecutó correctamente.

  • true: la llamada se ejecutó correctamente.
  • false: la llamada finalizó con errores.

Ejemplos

Solicitudes de ejemplo

https://iot.cn-shanghai.aliyuncs.com/?Action=UpdateProductFilterConfig
&ProductKey=a1duisa****
&PropertyValueFilter=true
&PropertyTimestampFilter=true
&<Common request parameters>

Respuestas exitosas de ejemplo

XML formato

<UpdateProductFilterConfigResponse>
  <RequestId>2E19BDAF-0FD0-4608-9F41-82D230CFEE38</RequestId>
  <Success>true</Success>
</UpdateProductFilterConfigResponse>

JSON formato

{
  "RequestId": "2E19BDAF-0FD0-4608-9F41-82D230CFEE38",
  "Success": true
}

Códigos de error

Para consultar la lista de códigos de error, visite el centro de errores de API.