Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

productCode: Ürün bazlı öneri getirim sisteminde baz alınacak ürün kodu. Bize diğer entegrasyonlarınızda gönderilen ürün kodu değeriyle aynı olmalıdır.
filter: Ürünleri belirli kriterlere göre getirmek için kullanılan dizi veri tipinde değer.

Code Block
languagejs
visilabsApi.getRecommendations(zoneId, productCode, filter)


Kullanım

Code Block
languagejs
import {VisilabsApi, RecommendationAttribute, RecommendationFilterType} from 'react-native-related-digital'
const visilabsApi = new VisilabsApi(appAlias, siteId, organizationId, dataSource)
  
const getRecommendations = async () => {
    try {
      const zoneId = '6'
      const productCode = ''

      // optional
      const filters = [{
        attribute: RecommendationAttribute.PRODUCTNAME,
        filterType: RecommendationFilterType.like,
        value: 'laptop'
      }]

      const recommendations = await visilabsApi.getRecommendations(zoneId, productCode, filters)
      // const recommendations = await visilabsApi.getRecommendations(zoneId, productCode)
      
      console.log('recommendations', recommendations)
    }
    catch (e) {
      console.log('recommendations error', e)
    }
  }

Her bir ürün için alttaki değerler dönecektir

...