Aller au contenu principal

updateSitemap

Mettez à jour le plan du site du projet. 🔐 Cette méthode nécessite l'autorisation.

Description

Cette méthode met à jour le plan du site du projet, le régénérant en fonction de la structure actuelle des pages. Elle renvoie une promesse qui se résout en un tableau d'objets ISitemapEntity mis à jour.

Sitemap.updateSitemap(

body*

);

Schéma des paramètres

Schéma

body(obligatoire): ISitemapEntity[]
Tableau des entrées du plan du site à mettre à jour
exemple:

[
{
"url": "https://your-project.oneentry-cloud.com/",
"lastmod": "2025-06-01T00:00:00.000Z",
"changefreq": "daily",
"priority": 1.0
}
]

body[].url(obligatoire): string
L'URL complète de la page.
exemple: "https://your-project.oneentry-cloud.com/catalog"

body[].lastmod: string
Date de la dernière modification de la page (format ISO 8601).
exemple: "2025-06-01T00:00:00.000Z"

body[].changefreq: string
À quelle fréquence la page est susceptible de changer.
exemple: "hebdomadaire"

body[].priority: number
La priorité de cette URL par rapport aux autres URLs. Les valeurs valides vont de 0.0 à 1.0.
exemple: 0.8

langCode: string
Code de langue. Par défaut : "en_US"
exemple: "en_US"

Exemples

Exemple minimal


const body = [
{
"url": "https://your-project.oneentry-cloud.com/",
"lastmod": "2025-06-01T00:00:00.000Z",
"changefreq": "quotidien",
"priority": 1.0
}
];

const response = await Sitemap.updateSitemap(body);

Exemple de réponse

[
{
"url": "https://your-project.oneentry-cloud.com/",
"lastmod": "2025-06-01T00:00:00.000Z",
"changefreq": "daily",
"priority": 1.0
},
{
"url": "https://your-project.oneentry-cloud.com/catalog",
"lastmod": "2025-05-15T00:00:00.000Z",
"changefreq": "weekly",
"priority": 0.8
}
]

Schéma de réponse

Schéma: ISitemapEntity[]

url: string
L'URL complète de la page.
exemple: "https://your-project.oneentry-cloud.com/catalog"

lastmod: string
Date de la dernière modification de la page (format ISO 8601).
exemple: "2025-06-01T00:00:00.000Z"

changefreq: string
À quelle fréquence la page est susceptible de changer. Valeurs possibles : "toujours", "horaire", "quotidien", "hebdomadaire", "mensuel", "annuel", "jamais".
exemple: "hebdomadaire"

priority: number
La priorité de cette URL par rapport aux autres URLs de votre site. Les valeurs valides vont de 0.0 à 1.0.
exemple: 0.8