megaads / generate-pagefeeds
此软件包自动生成页面feed并提交给谷歌
v1.1.3
2019-09-20 07:09 UTC
Requires
- php: >=5.6.4
- google/apiclient: ^2.0
README
此软件包有助于自动生成谷歌页面feed。
#####使用require命令安装此软件包
composer require megaads/generate-pagefeeds
安装完成后,将其添加到应用程序配置提供者
Megaads\Generatepagefeeds\GeneratepagefeedsServiceProvider::class
并运行publish命令发布软件包配置文件。
php artisan vendor:publish --provider="Megaads\Generatepagefeeds\GeneratepagefeedsServiceProvider"
软件包文件名为 pagefeeds.php
,如下所示
return [
'spreadSheetId' => '',
'sheetName' => '',
'credentialFile' => 'credentials.json',
'multipleLocales' => false,
'locales' => [
'us' => [
"id" => "",
"run" => false
],
'uk' => [
"id" => "",
"run" => false
],
'ca' => [
"id" => "",
"run" => false
],
'fr' => [
"id" => "",
"run" => false
],
'vn' => [
"id" => "",
"run" => false
],
]
];
spreadSheetId
参数是默认的谷歌电子表格文件。如果您的网站是多语言网站,并且您想根据每种语言生成页面feed文件,则将 multipleLocales
设置为 true
,并为每种语言设置谷歌电子表格ID。
#####运行
安装和配置完成后。只需运行此URL生成谷歌电子表格文件。请确保所有电子表格文件都已共享。
http://yourdomain/pagefeeds-generator
http://yourdomain/coupon-feeds-generator?spreadSheetId=abcxyz
http://yourdomain/deal-feeds-generator?spreadSheetId=abcxyz
为多个地区生成页面feed。使用以下URL运行
http://yourdomain/locale/pagefeeds-generator-multiple
示例 http://yourdomain/fr/pagefeeds-generator-multiple
感谢