megaads/generate-pagefeeds

此软件包自动生成页面feed并提交给谷歌

v1.1.3 2019-09-20 07:09 UTC

This package is auto-updated.

Last update: 2024-09-20 19:04:26 UTC


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

感谢