Skip to main content

Virtual content

Module overview

In this module, we manage virtual level content. The template contains four sheets and is language dependent.

How to use the data editing feature

How to use the editing template

Data & definitions

Virtual content is divided into four separate sheets:

  • Images: Virtual images are managed here
  • Documents: Virtual documents are managed here
  • Videos: Virtual videos are managed here
  • Descriptions: Descriptions for virtuals are managed here

Images

DataDefinitionRules & validation
internal_referenceThe internal reference for the virtual as defined in the virtualization moduleInternal reference must exist in SQARP
image_urlURL to one image file.Must be valid URL to an image file. Validated for 200 response.

Documents

DataDefinitionRules & validation
internal_referenceThe internal reference for the virtual as defined in the virtualization moduleInternal reference must exist in SQARP
document_urlURL to one document file.Must be valid URL to a document file. Validated for 200 response.
document_typeIndication of the type of documentMust be valid document type.
document_language_codeIndication of the document language.Lowercased ISO 639-1 Code

Available document types

Videos

DataDefinitionRules & validation
internal_referenceThe internal reference for the virtual as defined in the virtualization moduleInternal reference must exist in SQARP
video_urlURL to one externally hosted video.Must be valid URL to a video. Preferably youtube or vimeo. Validated for 200 response.
video_typeIndication of the type of videoMust be valid video type.
video_language_codeIndication of the spoken video language.Lowercased ISO 639-1 Code

Available video types

Descriptions

DataDefinitionRules & validation
internal_referenceThe internal reference for the virtual as defined in the virtualization moduleInternal reference must exist in SQARP
headerHeader to one description blockCannot contain html, line breaks or other text formatting.
descriptionBody of one description blockCannot contain html, line breaks or other text formatting
bulletsBullet points of one description block (pipe-separated)Cannot contain html, line breaks or other text formatting. "|" is used as separator between bullet points.
description_image_urlURL to one image file corresponding to one description block.Must be valid URL to an image file. Validated for 200 response.
description_video_urlURL to one externally hosted video corresponding to one description block.Must be valid URL to a video. Preferably youtube or vimeo. Validated for 200 response.

Images

Each row represents one image.

The URL must be a path to an image file. Each virtual can have none, one or several images.

To add several images to the same virtual, you create several rows with the same internal reference.

The order of the images matter and will have the same order in the SQARP platform as they have in the sheet.

To add a new image, simply add a new row, identify the virtual you want to add the image to using the internal reference. Finally, add the URL.

danger

To remove an image from a virtual that currently has several images, remove the whole row for that image. To remove an image from a virtual that has one image, remove only the image URL.

tip

To change the order of images, change the order of the rows, so that the image you want as primary appears first and so on.

Only the virtuals included in the template will be affected by the change upon upload.

Documents

Each row represents one document.

The URL must be a path to a document file. Each virtual can have none, one or several documents.

To add several documents to the same virtual, you create several rows with the same internal reference.

To add a new document, simply add a new row, identify the virtual you want to add the document to using the internal reference. Finally, add the URL, document type and language.

danger

To remove a document from a virtual that currently has several documents, remove the whole row for that document. To remove a document from a virtual that has one document, remove only the document URL, document type and language.

Only the virtuals included in the template will be affected by the change upon upload.

Videos

Each row represents one video.

The URL must be a path to an externally hosted video. Each virtual can have none, one or several videos.

To add several videos to the same virtual, you create several rows with the same internal reference.

To add a new video, simply add a new row, identify the virtual you want to add the video to using the internal reference. Finally, add the URL, video type and language.

danger

To remove a video from a virtual that currently has several videos, remove the whole row for that video. To remove a video from a product that has one video, remove only the video URL, video type and language.

Only the virtuals included in the template will be affected by the change upon upload.

Descriptions

Each row represents one description block.

Each description block can consist of a header, description, bullets, image and video.

Each description block must be filled in either description or bullets - but can of course have data in all columns.

Each virtual can have none, one or several description blocks.

To add several description blocks to the same virtual, you create several rows with the same internal reference.

To add a new description block, simply add a new row, identify the virtual you want to add the description block to using the internal reference. Then add the contents to the description block.

danger

To remove a description block from a virtual that currently has several description blocks, remove the whole row for that block.

To remove a description block from a virtual that has one description block, remove all data except the internal reference.

Remember that the order of description blocks matter and will have the same order in the SQARP platform as in this sheet.

tip

To change the order of description blocks, change the order of the rows, so that the block you want as primary appears first, and so on.

Only the virtuals included in the template will be affected by the change upon upload.