allowAvailabilityUpdates = $allowAvailabilityUpdates; } /** * @return bool */ public function getAllowAvailabilityUpdates() { return $this->allowAvailabilityUpdates; } /** * If condition updates are enabled, Google always updates item condition with * the condition detected from the details of your product. * * @param bool $allowConditionUpdates */ public function setAllowConditionUpdates($allowConditionUpdates) { $this->allowConditionUpdates = $allowConditionUpdates; } /** * @return bool */ public function getAllowConditionUpdates() { return $this->allowConditionUpdates; } /** * If price updates are enabled, Google always updates the active price with * the crawled information. * * @param bool $allowPriceUpdates */ public function setAllowPriceUpdates($allowPriceUpdates) { $this->allowPriceUpdates = $allowPriceUpdates; } /** * @return bool */ public function getAllowPriceUpdates() { return $this->allowPriceUpdates; } /** * If allow_availability_updates is enabled, items are automatically updated * in all your Shopping target countries. By default, availability updates * will only be applied to items that are 'out of stock' on your website but * 'in stock' on Shopping. Set this to true to also update items that are 'in * stock' on your website, but 'out of stock' on Google Shopping. In order for * this field to have an effect, you must also allow availability updates. * * @param bool $allowStrictAvailabilityUpdates */ public function setAllowStrictAvailabilityUpdates($allowStrictAvailabilityUpdates) { $this->allowStrictAvailabilityUpdates = $allowStrictAvailabilityUpdates; } /** * @return bool */ public function getAllowStrictAvailabilityUpdates() { return $this->allowStrictAvailabilityUpdates; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(AccountItemUpdatesSettings::class, 'Google_Service_ShoppingContent_AccountItemUpdatesSettings');