Loading...

Data fields

The site determines the set of data fields that make up an advertisement. These will closely match the fields displayed on the site. For every field Hexon needs to know the data type (number, text field, option list, etc.), restrictions (is it a mandatory field? Which values are allowed?) and function (how is this field used?). Hexon tries to adhere to these specifications as closely as possible. If problems arise when converting an object to an advertisement DV uses feedback to tell the advertiser what went wrong (for instance, the minimum amount of images has not been met) and what he can do to correct the problem (for instance, adding more images).

Some common data fields are described in more detail in the sections that follow.

DV tries to use all available fields to send as much information as possible about the object. This greatly depends on:

  • The available data fields
    Example: if the site has no data field for the power of the engine, DV cannot supply this information.
  • The possible values of the data fields
    Example: if the site supports the values 'petrol' and 'diesel' for the fuel data field, but an advertiser tries to advertise a vehicle running on compressed natural gas, the fuel data field remains empty.
  • The level of support for this field by DV
    Example: if the site has a data field for the top speed of an object, but DV would not have support for the top speed, the field remains empty.
  • The level of support for this field by the inventory management system used by the advertiser
    Example: if the site has a data field for the top speed of an object, but the inventory management system does not, the field remains empty.
  • Any preferences of the advertiser
    Example: if the site has a data field for the VIN of an object, but the advertiser has instructed DV to not publish the VIN, the field remains empty.

DV tries to publish the object information that could not be sent in a structural way (using a data field) by including it (as text) in the description of the advertisement.

Validation

Whilst DV will make sure advertisements follow these technical regulations, in the end it is the site who is responsible for checking if the advertisment complies with all the criteria set out by the site. For example, checking if the advertiser has an active subscription or if the advertisement has enough pictures.
If the criteria are not met, the site will reject the advertisement and respond with an appropriate error message (see III.4. Feedback).
This validation step is preferably an automated process, but it's also not uncommon have manual checks in place. DV will then wait for the advertisement to be approved (see III.4.1. Taking advertisements offline).

Language

If the site is available in multiple languagues, and specific fields of the advertisements (for example, the advertisement description) are multilingual as well, DV will supply information in the correct languages. This is however, as above, dependant on the information supplied by the advertiser and any settings the advertiser changed.
If there are no multilingual fields, it is possible DV will still supply information in multiple languages, each seperated with a header denoting the language.