HYPERLINK
Utilisez la fonction HYPERLINK pour créer des textes cliquables et des liens image dans les tableaux. Les lecteurs du rapport peuvent cliquer dessus pour accéder à d'autres pages de votre rapport ou sur le Web.
Exemple d'utilisation
Créez un lien vers une page de catalogue de produits et affichez le nom de l'article en tant que texte d'ancrage :
HYPERLINK(Item URL, Item Name)
Affichez l'image d'un produit et créez un lien vers la page de cet article dans votre catalogue :
HYPERLINK(Item URL, Item Image)
Syntaxe
HYPERLINK(URL, anchor_text)
HYPERLINK(URL, image)
Paramètres
URL: champ ou expression dont le résultat de l'évaluation correspond au type de données URLanchor_text: champ ou expression dont le résultat de l'évaluation correspond au type de données Texteimage: champ ou expression dont le résultat de l'évaluation correspond au type de données Image
Fonctionnement de la fonction HYPERLINK
La fonction HYPERLINK comporte deux formes : la première crée un champ de lien textuel, et la seconde crée un champ de lien image. Dans votre source de données, le type de données des champs de lien textuel est Lien hypertexte. Pour les champs de lien image, il s'agit de Lien image. Vous pouvez ajouter ces champs aux tableaux de vos rapports pour permettre aux utilisateurs d'accéder à d'autres pages.
La fonction HYPERLINK nécessite deux paramètres : le premier paramètre doit impérativement être une URL. Si le deuxième paramètre est un champ ou une expression Texte, la fonction crée un champ Lien hypertexte. Si le deuxième paramètre est un champ ou une expression Image, la fonction crée un champ Lien image.
Le paramètre URL fournit la cible du lien (la partie href du lien). Pour le paramètre URL, vous pouvez indiquer des champs d'URL existants dans la source de données, ou une expression composée de champs et de fonctions dont le résultat correspond à une URL.
Le paramètre anchor_text spécifie le texte lié à afficher. Le paramètre anchor_text peut provenir d'une dimension de type de données Texte dans votre source de données ou de toute autre expression dont le résultat de l'évaluation est de type Texte.
Pour créer un champ Lien image, indiquez une dimension Image dans votre source de données ou toute autre expression dont le résultat de l'évaluation est de type Image à la place du paramètre image.
Protocoles compatibles
La fonction HYPERLINK est compatible avec les protocoles suivants :
httphttpsmailtoftp
Si vous spécifiez un protocole non compatible, le lien ouvre une page vide. Si vous ne spécifiez pas de protocole, la fonction HYPERLINK ajoute http: en préfixe à l'URL.
Exemples
Utilisez HYPERLINK pour créer un catalogue de produits contenant des photos des articles vendus et des liens vers des pages de description de produits spécifiques.
Supposons que votre ensemble de données comprenne les champs suivants :
- Élément : nom du produit
- SKU : code produit
- Page du produit : URL de la page de description du produit
- Image du produit : URL de l'image du produit que vous souhaitez afficher
Exemple :
| Élément | SKU | Page du produit | Image du produit |
|---|---|---|---|
| Stylo | 123 | https://example.com/products/product123.html | https://example.com/images/product123.jpg |
| Notebook | 456 | https://example.com/products/product456.html | https://example.com/images/product456.jpg |
| Tasse à café | 789 | https://example.com/products/product789.html | https://example.com/images/product789.jpg |
Si vous créez une source de données à partir de l'exemple précédent, vous obtenez les champs suivants :
| Champ | Type |
|---|---|
| Élément | Texte |
| SKU | Texte |
| Page du produit | URL |
| Image du produit | URL |
Exemple 1 : Créer des liens textuels vers des pages de produits
Pour afficher des liens vers les pages de description des produits, créez un champ calculé Lien vers le produit à l'aide de la formule suivante :
HYPERLINK (Product Page, SKU )
La source de données ressemble maintenant à ceci :
| Champ | Type |
|---|---|
| Élément | Texte |
| SKU | Texte |
| Page du produit | URL |
| Image du produit | URL |
| Lien vers le produit | Hyperlink |
Vous pouvez ensuite ajouter le champ Lien vers le produit à un tableau de votre rapport. Les données s'affichent alors sous forme de liens cliquables.
Exemple 2 : Créer des URL à l'aide de la fonction CONCAT
La création d'URL avec la fonction CONCAT est utile lorsque seule une partie du chemin du lien est présente dans un champ, ou que vous souhaitez remplacer ou ajouter des informations supplémentaires dans le lien.
Par exemple, la fonction CONCAT vous permet de combiner un chemin de page codé en dur avec un SKU de produit pour former une URL complète vers la page de description du produit :
HYPERLINK(CONCAT("http://example.com/productpages/product", SKU, ".html"), Item)
Exemple 3 : Créer des images cliquables
Pour ajouter des images cliquables à un tableau, vous pouvez également utiliser la fonction HYPERLINK. Vous devez toutefois indiquer une URL comme premier paramètre et un champ Image (ou une fonction IMAGE avec un lien valide vers une image) comme second paramètre. Cela crée un champ Lien image.
Dans cet exemple, la dimension Page du produit contient l'URL, et la fonction IMAGE génère un champ "Image" à l'aide d'une seule valeur codée en dur :
HYPERLINK(Product Page, IMAGE("https://example.com/images/product789.jpg", "Coffee cup")
Pour un exemple plus réaliste, vous pouvez créer le champ Image à l'avance et le stocker dans votre source de données. Vous pouvez également utiliser la fonction CONCAT pour créer le paramètre IMAGE :
HYPERLINK(Product Page, IMAGE(CONCAT("https://example.com/images/"), SKU, ".jpg", Item))
Liens et miniatures à partir de YouTube
Le connecteur YouTube Analytics fournit automatiquement des liens et des champs de type "Miniature" que vous pouvez ajouter directement aux tableaux de vos rapports :
| Champ | Type | Description |
|---|---|---|
| Lien de la vidéo | URL | Lien vers la vidéo sur YouTube |
| Lien de la miniature | URL | Lien vers l'image miniature de la vidéo |
| Miniature | Image | Image miniature |
| Miniature liée | Lien image | Image miniature mise en forme en tant que lien vers la vidéo sur YouTube |
Remarques et limites
- Important : Lorsque les utilisateurs cliquent sur un lien externe, Data Studio affiche un avis de redirection.
- Vous ne pouvez pas modifier le type de données des champs Hyperlink.
- Si vous avez activé les identifiants du lecteur pour une source de données, Data Studio n'affichera pas les liens hypertexte. Cette limite ne s'applique pas si le créateur du rapport et le lecteur sont membres du même espace de travail en équipe Data Studio Pro.