Product Keyword Generation

Introduction

Generate search terms based on the search habits of international consumers on various e-commerce platforms. These search terms can be used in product titles, descriptions, and more to enhance product discoverability.

Use Cases

  • Improve Discoverability: By incorporating relevant search terms into product descriptions, products gain higher visibility when potential customers search. These terms are indexed by platform search engines, making the product easier to find in related search results.

  • Supplement Keywords: Beyond titles and product descriptions, search terms allow sellers to add extra keywords to capture more traffic. These can include synonyms, long-tail keywords, or spelling variations, helping to cover a broader range of potential searches.

  • Optimize Advertising Performance: For sellers utilizing Amazon ads, optimizing search terms can improve ad relevance and performance, making ads more likely to attract target customers.

Sample

Input
Output

Title:不锈钢橱柜脚可调节家具沙发脚支撑腿床脚茶几支撑脚桌脚电视柜脚

Category:紧固件

Attributes:["材质不锈钢","规格C款不锈钢可调脚(拉丝)","规格C款不锈钢可调脚(白色)","规格C款不锈钢可调脚(黑色)","规格不锈钢可调脚(拉丝)","规格不锈钢可调脚(白色)","规格不锈钢可调脚(黑色)","规格全钢脚","规格重型B款可调脚(拉丝)","规格重型B款可调脚(白色)","规格重型B款可调脚(黑色)","计量单位个","货号AL-527800489897","适用范围家具家装","风格现代简约"]

cabinet and sofa support

versatile furniture accessories

heavy-duty b-type adjustable feet

Quick Start

1. Sample Request

/*The domain url of the API.
 *for api purchased on global site. set api_domain to "https://api.aidc-ai.com"
 *for api purchased on chinese site. set api_domain to "https://cn-api.aidc-ai.com"*/
IopClient client = new IopClientImpl("domain url", "your key", "your secret");
IopRequest request = new IopRequest();
request.setApiName("/ai/text/smb/product/keyword");
// If the formal quota is not purchased, please add a trial mark; otherwise, a "NoResource" error code will be received.
// request.addHeaderParameter("x-iop-trial","true");
request.addHeaderParameter("x-iop-trial","true");
JSONObject jsonObject = new JSONObject();
jsonObject.put("title", "不锈钢橱柜脚可调节家具沙发脚支撑腿床脚茶几支撑脚桌脚电视柜脚");
jsonObject.put("pcate_leaf_name", "紧固件");
String[] properties = {"材质不锈钢", "规格C款不锈钢可调脚(拉丝)", "规格C款不锈钢可调脚(白色)", "规格C款不锈钢可调脚(黑色)", "规格不锈钢可调脚(拉丝)", "规格不锈钢可调脚(白色)","规格不锈钢可调脚(黑色)", "规格全钢脚", "规格重型B款可调脚(拉丝)", "规格重型B款可调脚(白色)", "规格重型B款可调脚(黑色)", "货号AL-527800489897","计量单位个", "适用范围家具家装", "风格现代简约"};
jsonObject.put("properties", properties);
request.addApiParameter("paramJson", jsonObject.toString());
IopResponse response = client.execute(request);
System.out.println(response.getBody());
Thread.sleep(10);

2. Sample Response

  • The output is the generated search terms content and result information:

{
    "data": {
        "result": {
            "data": {
                "message": [

                ],
                "structData": {
                    "error_code": 0,
                    "keyword": [
                    "cabinet and sofa support",
                    "versatile furniture accessories",
                    "heavy-duty b-type adjustable feet"
                    ]
                }
            },
            "success": true,
            "requestId": "210144ab17521555448647724e7b32"
        }
    },
    "requestId": "210144ab17521555448647724e7b32",
    "resCode": 200,
    "resMessage": "success",
    "code": "0",
    "request_id": "21010c9517521555448668114",
    "_trace_id_": "210144ab17521555448647724e7b32"
}

If you have further questions about the product, please contact us via Discord or email us ([email protected]).

Last updated

Was this helpful?