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.