从大量导出将数据同步到google工作表
fb-feed-sync的Python项目详细描述
fb同步
用PluntyMarkets的数据更新google工作表,以获取Facebook数据源。在
要求:
- 在阻燃市场上创建FormatDesigner格式:
[Stock Export]
+数据->FormatDesigner->添加格式:
*类型:项目
+指定必填字段:
* 变更号
* VariationStock.physicalStock{仓库名称}
[Color&Size上载]
+数据->FormatDesigner->添加格式:
*类型:项目
+指定必填字段:
* 变更号
*瓦里属性值。属性值在
[Price上传]
+数据->FormatDesigner->添加格式:
*类型:项目
+指定必填字段:
* 变更号
* 变量SalesPrice.price
*(指定您在网站上使用的价格[箭头到右侧的方框按钮])
[Text上传]
+数据->FormatDesigner->添加格式:
*类型:项目
+指定必填字段:
* 变更号
* 项目描述。网站名称
* 项目描述.description在
- 在
格式导出格式设计器创建格式:
- 数据->ElasticExport->新建导出:
- 类型:项目
- 限额:99999
- 用作URL
- 名称{Name of file}.csv
- 创建令牌
- 将生成的URL保存到配置.ini文件。在
- 数据->ElasticExport->新建导出:
- 在
用facebook数据源格式的数据填写google表格。在
在 - 在
获取您的Google工作表ID:
- 示例URL:
https://docs.google.com/spreadsheets/d/
{SHEET ID}^{cd2>} - 插入配置.ini文件。在
- 示例URL:
- 在
指定要读取的行数@配置.ini=>;General=>;google\u sheet\u行
在 - 在
指定日志文件的文件夹@配置.ini=>;常规=>;日志路径
在
安装:
- 将来自:Google Sheet API的凭据文件放置为'。凭证.json'(示例:mv~/Downloads/凭证.json/文件夹/to/fb\u feed\u sync/data/。凭证.json)到数据文件夹中。(.很重要)
- 将
config.ini
文件也放入数据文件夹中。在 - 运行:
sudo python3 setup.py install
- 使用:sudo
python3 -m fb_feed_sync inventory
(您可以在这里使用任何子命令:inventory/price/text/attribute,因为所有这些都需要身份验证) - 测试所有不同的命令,看看它们是否能与工作表一起工作。在
- 项目
标签: