Method: projects.locations.dataStores.userEvents.purge
  
      
    
  
  
  
  
  
    
  
  
    
    
    
    
    
    
    
      
      
      
        永久删除指定过滤条件所指定的所有用户事件。此操作可能需要数小时或数天才能完成,具体取决于过滤条件指定的事件数量。如需测试过滤器,请先使用 list 命令。
      
      
        
          HTTP 请求
          POST https://discoveryengine.googleapis.com/v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge
网址采用 gRPC 转码语法。
        
        
          路径参数
          
            
              
              
            
            
              
                | 参数 | 
              
            
            
              
                parent | 
                
                   string 
                  必需。创建相应事件时所用目录的资源名称。格式为 projects/{project}/locations/global/collections/{collection}/dataStores/{dataStore}。 
                 | 
              
            
          
        
        
          请求正文
          请求正文中包含结构如下的数据:
          
            
              
                
                  | JSON 表示法 | 
                
              
              
                
                  {
  "filter": string,
  "force": boolean
} | 
                
              
            
          
          
            
              
                
                
              
              
                
                  | 字段 | 
                
              
              
                
                  filter | 
                  
                     string 
                    必需。用于指定要删除的事件的过滤条件字符串,长度上限为 5,000 个字符。适合过滤的字段包括: 
                    
                      eventType:用双引号括起来的 UserEvent.event_type 字符串。 
                      eventTime:采用 ISO 8601“zulu”格式。 
                      userPseudoId:双引号字符串。如果指定此字段,则系统会删除与某个访问者关联的所有事件。 
                      userId:双引号字符串。如果指定此字段,则系统会删除与某个用户关联的所有事件。 
                     注意:此 API 仅支持清除最多 30 天的数据。 示例: 
                    
                      - 删除某个时间范围内的所有活动:
eventTime > "2012-04-23T18:25:43.511Z"
                      eventTime < "2012-04-23T18:30:43.511Z" 
                      - 删除某个时间范围内的特定 eventType:
eventTime > "2012-04-23T18:25:43.511Z"
                      eventTime < "2012-04-23T18:30:43.511Z" eventType = "search" 
                      - 删除特定时间范围内特定访问者的所有事件:
eventTime > "2012-04-23T18:25:43.511Z"
                      eventTime < "2012-04-23T18:30:43.511Z" userPseudoId = "visitor1024" 
                      - 删除 DataStore 中过去 30 天的事件:
* 
                     过滤字段之间采用隐式 AND 关系。 
                   | 
                
                
                  force | 
                  
                     boolean 
                    目前不支持 force 字段。完全清除用户事件请求会永久删除所有可清除的事件。开发完成后:如果 force 设置为 false,该方法会返回预期的完全清除计数,但不删除任何用户事件。如果请求中未包含此字段,则此字段将默认为 false。 
                   | 
                
              
            
          
        
        
          响应正文
          如果成功,则响应正文包含一个 Operation 实例。
        
        
          授权范围
          需要以下 OAuth 范围之一:
          
            https://www.googleapis.com/auth/cloud-platform 
            https://www.googleapis.com/auth/discoveryengine.readwrite 
            https://www.googleapis.com/auth/discoveryengine.assist.readwrite 
          
如需了解详情,请参阅 Authentication Overview。
        
        
          IAM 权限
          需要拥有 parent 资源的以下 IAM 权限:
          
            discoveryengine.userEvents.purge 
          
如需了解详情,请参阅 IAM 文档。
        
      
    
  
  
  
  
    
  
  
 
  
    
    
      
       
         
  
       
    
    
  
  
  如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
  最后更新时间 (UTC):2025-10-19。
  
  
    
    
    
      
  
    
  
  
    
      [[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-10-19。"],[],[]]