Class: Crawlora::ShopAppGroup

Inherits:
Object
  • Object
show all
Defined in:
sig/crawlora.rbs

Instance Method Summary collapse

Constructor Details

#initializeShopAppGroup

Returns a new instance of ShopAppGroup.

Parameters:

  • (Client)
  • (Hash[String, String])


924
# File 'sig/crawlora.rbs', line 924

def initialize: (Client, Hash[String, String]) -> void

Instance Method Details

#analysisObject

Parameters:

  • query: (String)
  • limit: (Integer)
  • in_stock: (Boolean)
  • on_sale: (Boolean)
  • deep_search: (Boolean)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


925
# File 'sig/crawlora.rbs', line 925

def analysis: (?query: String, ?limit: Integer, ?in_stock: bool, ?on_sale: bool, ?deep_search: bool, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#categoriesObject

Parameters:

  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


926
# File 'sig/crawlora.rbs', line 926

def categories: (?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#collection_productsObject

Parameters:

  • handle: (String)
  • collection_id: (String)
  • limit: (Integer)
  • sort_by: ("MOST_SALES", "PRICE_LOW_TO_HIGH", "PRICE_HIGH_TO_LOW", "RELEVANCE")
  • in_stock: (Boolean)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


935
# File 'sig/crawlora.rbs', line 935

def collection_products: (?handle: String, ?collection_id: String, ?limit: Integer, ?sort_by: "MOST_SALES" | "PRICE_LOW_TO_HIGH" | "PRICE_HIGH_TO_LOW" | "RELEVANCE", ?in_stock: bool, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#productObject

Parameters:

  • id: (String)
  • variant_id: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


927
# File 'sig/crawlora.rbs', line 927

def product: (?id: String, ?variant_id: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

Parameters:

  • id: (String)
  • limit: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


928
# File 'sig/crawlora.rbs', line 928

def product_related: (?id: String, ?limit: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#product_reviewsObject

Parameters:

  • id: (String)
  • limit: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


929
# File 'sig/crawlora.rbs', line 929

def product_reviews: (?id: String, ?limit: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#product_shopObject

Parameters:

  • id: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


930
# File 'sig/crawlora.rbs', line 930

def product_shop: (?id: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#product_variantObject

Parameters:

  • id: (String)
  • selected_options: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


931
# File 'sig/crawlora.rbs', line 931

def product_variant: (?id: String, ?selected_options: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#product_variantsObject

Parameters:

  • id: (String)
  • selected_options: (String)
  • limit: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


932
# File 'sig/crawlora.rbs', line 932

def product_variants: (?id: String, ?selected_options: String, ?limit: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#searchObject

Parameters:

  • query: (String)
  • limit: (Integer)
  • in_stock: (Boolean)
  • on_sale: (Boolean)
  • deep_search: (Boolean)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


933
# File 'sig/crawlora.rbs', line 933

def search: (?query: String, ?limit: Integer, ?in_stock: bool, ?on_sale: bool, ?deep_search: bool, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#shopObject

Parameters:

  • handle: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


934
# File 'sig/crawlora.rbs', line 934

def shop: (?handle: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#shop_locationsObject

Parameters:

  • handle: (String)
  • limit: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


936
# File 'sig/crawlora.rbs', line 936

def shop_locations: (?handle: String, ?limit: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#shop_productsObject

Parameters:

  • handle: (String)
  • limit: (Integer)
  • sort_by: ("MOST_SALES", "PRICE_LOW_TO_HIGH", "PRICE_HIGH_TO_LOW", "RELEVANCE")
  • in_stock: (Boolean)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


937
# File 'sig/crawlora.rbs', line 937

def shop_products: (?handle: String, ?limit: Integer, ?sort_by: "MOST_SALES" | "PRICE_LOW_TO_HIGH" | "PRICE_HIGH_TO_LOW" | "RELEVANCE", ?in_stock: bool, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#shop_reviewsObject

Parameters:

  • handle: (String)
  • limit: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


938
# File 'sig/crawlora.rbs', line 938

def shop_reviews: (?handle: String, ?limit: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#shop_typeaheadObject

Parameters:

  • handle: (String)
  • query: (String)
  • limit: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


939
# File 'sig/crawlora.rbs', line 939

def shop_typeahead: (?handle: String, ?query: String, ?limit: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#suggestionsObject

Parameters:

  • query: (String)
  • limit: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


940
# File 'sig/crawlora.rbs', line 940

def suggestions: (?query: String, ?limit: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped