Comment créer un signet dynamique avec la date du jour dans l’URL
J’adore les marque-pages ! En fait, je les aime tellement que j’ai accumulé plus d’un millier de signets enregistrés. Cela ressemble à un chaos total, mais la plupart d’entre eux sont soigneusement triés dans des dossiers. Si vous souhaitez vérifier le nombre de favoris que vous avez enregistrés dans votre compte Chrome, il vous suffit de visiter ce lien.
Bien que les signets facilitent l’accès aux sites fréquemment visités, ils ne sont pas parfaits. Par exemple, je consulte un certain nombre de rapports dans Google Analytics et Facebook pour vérifier les données importantes. La plupart du temps, je suis intéressé par les données du jour en cours. Maintenant, le problème est que l’URL du site Web dans le signet n’inclut que le jour où j’ai créé le signet et non le jour qui m’intéresse. Cela signifie que je dois ajuster manuellement la date du rapport pour obtenir les chiffres que je recherche. pour. Je sais, il peut sembler que je réagis de manière excessive, mais si vous ouvrez 5 rapports différents à la fois, vous vous énervez assez rapidement.
Si vous savez ce que je veux dire et que vous souffrez autant que moi, alors j’ai une solution qui automatisera le processus d’obtention de la vue d’aujourd’hui d’un site Web (tant que la date fait partie de l’URL). La solution ici est d’utiliser un bookmarklet qui fait le travail pour vous.
Utiliser des bookmarklets pour changer la date d’une URL en celle d’aujourd’hui
Les signets sont une sorte de mini-applications pour votre navigateur, écrites en JavaScript et offrant des fonctionnalités supplémentaires. Vous pouvez trouver une tonne de contenu détaillé sur Google si vous souhaitez en savoir plus sur les bookmarklets.
Dans ce cas particulier, nous utiliserons un bookmarklet qui récupère la date du jour, la place dans une URL et l’ouvre dans votre navigateur. Fondamentalement, il se compose d’une seule fonction JavaScript qui prend en charge ce processus. Vous n’avez pas besoin d’avoir des connaissances en programmation pour utiliser ce bookmarklet. Tout ce que vous avez à faire est de remplacer quelques morceaux du code ci-dessous :
javascript:function url() { var date = new Date(); var y = date.getFullYear(); var m = date.getMonth() +1; if(m < 10){m = '0' + m;} var d = date.getDate(); if(d < 10){d = '0' + d;} var date = y + « – » + m + « – » + d; retourner ‘https://www.google.com/analytics/web/?authuser=0#my-reports/XXXXXXXX/XXXXXXXXXXX/%3F_u.date00%3D‘+ Date +‘%26_u.date01%3D‘+ Date +‘/‘; } window.open(url(), »_blank »);
Voici ce que vous devez faire pour que cela fonctionne :
Enregistrer le code dans un signet
Lorsque vous pensez avoir remplacé correctement les pièces nécessaires, vous pouvez enregistrer le code en tant que signet et l’essayer.
J’espère que cela fonctionnera dès votre premier essai et que vous profiterez de la magie des bookmarklets. Sinon, vous pouvez toujours revoir les étapes ou vérifier l’URL chargée pour les erreurs et les corriger dans votre code. Aussi, n’hésitez pas à laisser un commentaire si vous êtes bloqué.