# Best practices

The following best practices apply to the
integration and can be leveraged to avoid usability and performance issues.
Low data quality might lead to inventory takedown.

## Feeds

- If a service doesn't have a set length, set `duration_sec` in the Availability feed to one of the following:
  - The number of seconds it takes to perform the service in a reasonable manner.
  - The average number of seconds required to complete the service.

    > [!NOTE]
    > **Note:** If a length of `0` is submitted in the feed, our system counts that availability slot as invalid and doesn't show it on the Actions Center.

- Make the `Category` field input in the merchant's feed is specific. For example, a restaurant might submit a specific type, such as French or Japanese. For details, see [Place types](https://developers.google.com/maps/documentation/places/web-service/supported_types) for potential category values.
- [Compress your feeds using `gzip`](https://developers.google.com/actions-center/verticals/local-services/redirect/reference/tutorials/compression)