PreviewBoosting

Attributes of boosting

  • api_names
    Type: array string[] · Api Names
    required

    The api_names values

  • boost
    Type: array object[] · Boost
    required

    The items of the boosting rule.

    • field
      Type: string · Field
      required

      The boosting field of the rule.

    • option
      Type: string · Optionenum
      required

      The boosting option of the field.

      values
      • contains
      • not_contain
      • is
      • is_not
      • regex
      • ends_with
      • starts_with
    • query
      Type: string · Query
      required

      The boosting query of the field.

    • action
      Type: string · Actionenum

      The boosting action of the field.

      values
      • pin
      • bury
      • remove
    • pin_position
      Type: integer · Pin Position
      greater than:  
      0
      min:  
      1

      This field is a 1-based integer to describe the position. This field is only used when action is "pin".

  • boost_match_type
    Type: string · Boost Match Typeenum
    required

    Type of the query. Please fill this field with any or all.

    values
    • any
    • all
  • position
    Type: array integer[] · Position
    required

    1-based index of the position of the boosting rule should occur.

  • anchor_products
    Type: array string[] · Anchor Products

    The anchor products ids

  • boosting_tags
    Type: array string[] · Boosting Tags

    The comma-separated boosting tags.

  • module_names
    Type: array string[] · Module Names

    The module name