boxalino/boxalino-client-qa-php

Boxalino QA SDK 提供了一种简单高效的方式来测试 Boxalino 搜索和推荐服务。

2.0 2021-03-24 15:02 UTC

This package is auto-updated.

Last update: 2024-09-24 22:20:15 UTC


README

Boxalino QA (测试、示例) for PHP 客户端 SDK https://github.com/boxalino/boxalino-client-SDK-php

此存储库包含以下内容

  • examples :: 库集成的代码片段
  • sample_data :: 用于导出功能的数据
  • phpunit/tests :: 库的单元测试

安装

直接使用 git clone git@github.com:boxalino/boxalino-client-QA-php.git 下载存储库,或将存储库作为 composer.json 中的依赖项添加:"require": { "boxalino/boxalino-client-qa-php": "dev-master" }

!! 确保您已从 Boxalino 收到访问您的账户所需的凭据(账户、密码、API 密钥和密钥)(如果您没有它们,请联系 support@boxalino.com

数据索引示例

按照良好的顺序提供,以便您可以逐步学习它们!

后端数据基本

在此示例中,我们使用一个非常简单的产品数据的 CSV 文件,生成规范,加载它们,发布它们并将数据推送到 Boxalino 数据智能。

后端数据调试 XML

在此示例中,我们使用一个非常简单的产品数据的 CSV 文件,生成规范并以 XML 格式打印它们。

后端数据类别

在此示例中,我们使用一个非常简单的产品数据和类别数据的 CSV 文件(以及它们之间的关系),生成规范,加载它们,发布它们并将数据推送到 Boxalino 数据智能。

后端数据分割字段值

在此示例中,我们使用一个非常简单的产品数据的 CSV 文件,为分割其值的字段生成规范(字段作为逗号分隔的值在一个 CSV 单元中提供),加载它们,发布它们并将数据推送到 Boxalino 数据智能。

后端数据资源

在此示例中,我们使用一个非常简单的产品数据参考数据(以及它们之间的关系)的 CSV 文件,生成规范,加载它们,发布它们并将数据推送到 Boxalino 数据智能。

后端数据客户

在此示例中,我们使用非常简单的产品数据和客户数据的 CSV 文件,生成规范,加载它们,发布它们并将数据推送到 Boxalino 数据智能。

后端数据交易

在此示例中,我们使用非常简单的产品数据、客户数据和交易历史数据的 CSV 文件生成规范,加载它们,发布它们并将数据推送到 Boxalino 数据智能。

批量示例

批量请求是方便地访问您的客户配置文件索引以获取推荐内容和内容的方式。

前端批量

在此示例中,我们对 3 个账户 ID 的新闻通讯推荐产品执行简单的批量请求。

搜索示例

按照良好的顺序提供,以便您可以逐步学习它们!

前端搜索基本

在此示例中,我们执行简单的搜索查询,获取搜索结果并打印它们的 ID,包括总计数器。

前端搜索返回字段

在此示例中,我们执行简单的搜索查询,定义要为每个结果返回的附加字段,获取搜索结果并打印它们的字段值。

前端搜索第二页

在这个例子中,我们进行了一个简单的搜索查询,获取搜索结果的第二页,并打印它们的ID。

前端搜索排序字段

在这个例子中,我们使用特殊的排序顺序进行了一个简单的搜索查询,并按此顺序获取第一个搜索结果。

前端搜索筛选

在这个例子中,我们进行了一个简单的搜索查询,请求一个筛选器,并获取搜索结果以及打印筛选值和计数。

前端搜索筛选分类

在这个例子中,我们进行了一个简单的搜索查询,请求一个筛选器,并获取搜索结果以及打印分类的筛选值和计数。

前端搜索筛选价格

在这个例子中,我们进行了一个简单的搜索查询,请求一个筛选器,并获取搜索结果以及打印价格范围的筛选值和计数。

前端搜索纠正

在这个例子中,我们进行了一个带有拼写错误的简单搜索查询,获取搜索结果并打印纠正后的查询和搜索结果的ID。

前端搜索子短语

在这个例子中,我们进行了一个包含两个关键词的简单搜索查询,这两个关键词单独都能提供搜索结果,但组合在一起则没有。然后我们展示两个子短语组,让用户选择搜索其中一个。

前端搜索筛选

在这个例子中,我们进行了一个简单的搜索查询,添加了一个筛选器,并获取搜索结果以及打印它们的ID。

前端搜索高级筛选

在这个例子中,我们进行了一个简单的搜索查询,添加了两个字段和值的更高级筛选器,它们之间有或条件,并获取搜索结果以及打印它们的ID。

前端搜索调试请求

在这个例子中,我们进行了一个简单的搜索查询并打印请求对象。这非常有帮助,可以了解问题的可能原因。请始终在向Boxalino的支持请求中包含此对象的打印输出。

搜索自动完成示例

按照良好的顺序提供,以便您可以逐步学习它们!

前端搜索自动完成基本

在这个例子中,我们进行了一个简单的搜索自动完成查询,获取文本搜索建议。

前端搜索自动完成项目

在这个例子中,我们进行了一个简单的搜索自动完成查询,获取文本搜索建议以及每个文本建议的项目建议和全局项目建议。

前端搜索自动完成项目捆绑

在这个例子中,我们进行了几个搜索自动完成查询,并为每个查询获取文本搜索建议以及每个文本建议的项目建议和全局项目建议。

前端搜索自动完成属性

在这个例子中,我们展示了如何获取属性上的自动完成响应(查看以查询为前缀的属性值以及搜索时它们返回多少搜索结果)。

推荐示例

按照良好的顺序提供,以便您可以逐步学习它们!

前端推荐相似

在这个例子中,我们进行了一个简单的推荐示例,用于在产品详情页上显示相似推荐。

前端推荐相似补充

在这个例子中,我们进行了一个简单的推荐示例,用于在产品详情页上显示相似和补充推荐。

前端推荐购物篮

在这个例子中,我们进行了一个简单的推荐示例,用于在购物篮页面上显示交叉销售推荐。

联系我们!

如果您有任何问题,请通过support@boxalino.com与我们联系