descom / descommarket-feeds
DescomMarket Feeds
1.15.0
2024-09-16 10:05 UTC
Requires
- php: ^8.1
- descom/descommarket_common: ^1.2
- descom/pipeline: ^2.2
- google/apiclient: ^2.12.1
- illuminate/console: *
- illuminate/database: *
- laravel/framework: ^9.0|^10.0|^11.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.4
- guzzlehttp/guzzle: ^7.5
- larastan/larastan: ^2.8
- orchestra/testbench: ^7.5|^8.0|^9.0
- phpstan/phpstan: ^1.2
- phpunit/phpunit: ^9.3|^10.0|^10.5
- dev-master
- 1.15.0
- 1.14.1
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.10.0
- 1.9.1
- 1.9.0
- 1.8.1
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.1
- 1.5.0
- 1.4.1
- 1.4.0
- 1.3.1
- 1.3.0
- 1.2.1
- 1.2.0
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.0
- 0.0.6
- 0.0.5
- 0.0.4
- 0.0.3
- 0.0.2
- 0.0.1
- dev-product_add_condition
- dev-meta
- dev-update_gtin_in_gm
- dev-gm_product_expiration_renew
- dev-competitiveness-service
- dev-cron-command
- dev-url-index-command
This package is auto-updated.
Last update: 2024-09-16 10:11:11 UTC
README
添加到 .env
GOOGLE_API_CREDENTIALS_PATH= GOOGLE_MERCHANT_ID= GOOGLE_MERCHANT_QUEUE_CONNECTION=sync GOOGLE_MERCHANT_QUEUE_TRIES=10 GOOGLE_INDEX_ENABLED= GOOGLE_INDEX_QUEUE_CONNECTION=sync GOOGLE_INDEX_QUEUE_TRIES=10
添加配置
php artisan vendor:publish --provider="DescomMarket\Feeds\DescomMarketFeedsServiceProvider"
搜索控制台中的 Google 索引器 URL
如果派发事件,则自动将产品索引到 Google 搜索控制台
DescomMarket\Common\Events\Catalog\Products\ProductPublished
您可以使用此 API 将产品索引到 Google 搜索控制台
use DescomMarket\Feeds\Google\Index\Services\EnqueueUrlService; EnqueueUrlService::publish($url); EnqueueUrlService::unpublish($url);
或使用事件
use DescomMarket\Common\Events\Urls\UrlCreated; use DescomMarket\Common\Events\Urls\UrlDeleted;