Avec la fonction Google Analytics, vous pouvez définir des indicateurs tels que «inscription de membre», «enregistrement de contenu» et «affichage de 5 pages ou plus» pour obtenir l'index du site Web. Je fixe également des objectifs sur mon site Web (https://www.mini4wg.com/), je vais donc vous expliquer les éléments de réglage et les méthodes de mise en œuvre.
Les modèles sont préparés et c'est très pratique. Si vous spécifiez google analytics, vous pouvez également modifier le site pour prendre en charge les diagrammes. Cependant, en fonction de la transition d'écran, etc., il peut être nécessaire de préparer la balise de conversion.
Le premier objectif est --Profit --Attirer les clients
La description de l'objectif définit le type de mesure. --Page d'arrivée
Le formulaire ici changera en fonction du type défini dans la description de la cible (2/3). Si vous sélectionnez un événement, vous devez envoyer un événement depuis votre site Web. La page d'arrivée, le temps de séjour et la vue de la page peuvent être utilisés simplement en paramétrant depuis l'écran Google Analyticw.
Mon site dispose également d'une fonction d'enregistrement d'images, mais lorsque je souhaite l'envoyer une seule fois au moment de la création pour mesurer la conversion, j'ai implémenté ce qui suit.
ProductsController
ruby
class ProductsController < ApplicationController
=réduction=
def create
@product = current_user.products
.build(product_params)
authorize @product
if @product.save
flash[:cv] = true
redirect_to @product, notice: t('.saved')
else
render :new
end
end
=réduction=
end
views/products/show.html.slim
slim
~~réduction
- if flash[:cv] == true
javascript:
gtag('event', 'created', { 'event_category': 'products', 'event_label': '#{@product.id}'});
~~réduction
Vous pouvez voir quel type d'événement est envoyé en insérant l'extension Chrome ci-dessous pour voir si l'événement est réellement envoyé.
Analyse de page (par Google) --Chrome Webstore https://chrome.google.com/webstore/detail/page-analytics-by-google/fnbdnhhicmebfgdgglcdacdapkcihcoh/related?hl=ja
En fixant des objectifs, il est très utile d'avoir des indicateurs pour aider à améliorer le site et à expliquer aux autres.