在Google Cloud的推荐AI中导入用户事件

问题描述

我正在研究Google Cloud的Recommendation AI。对于导入用户事件,它支持BigQuery,但找不到所需的表架构。由于是Beta版,因此社区支持和文档受到限制。谁能指导我创建用于从BigQuery导入用户事件的表架构?

解决方法

如您所见here,要从BigQuery导入数据,您应该使用Recommendations AI Schema。该模式是如下所示的JSON模式:

[
    {
        "name": "product_metadata","type": "RECORD","mode": "NULLABLE","fields": [
            {
                "name": "images","mode": "REPEATED","fields": [
                    {
                        "name": "uri","type": "STRING","mode": "REQUIRED"
                    },{
                        "name": "height","mode": "NULLABLE"
                    },{
                        "name": "width","mode": "NULLABLE"
                    }
                ]
            },{
                "name": "exact_price","mode": "REQUIRED","fields": [
                    {
                        "name": "original_price","type": "FLOAT",{
                        "name": "display_price",{
                "name": "canonical_product_uri","mode": "NULLABLE"
            },{
                "name": "currency_code","mode": "NULLABLE"
            }
        ]
    },{
        "name": "language_code","mode": "NULLABLE"
    },{
        "name": "description",{
        "name": "title","mode": "REQUIRED"
    },{
        "name": "tags","mode": "REPEATED"
    },{
        "name": "category_hierarchies","fields": [
            {
                "name": "categories","mode": "REPEATED"
            }
        ]
    },{
        "name": "id","mode": "REQUIRED"
    }
]

同样重要的是,您还可以从Google Analytics(分析)导入数据。可以在here中找到Google Analytics(分析)架构的参考。