Ao criar apps da Web, use eventos screen_view
para medir exibições de tela específicas no Google Analytics. Dessa forma, você fornecerá recursos semelhantes aos eventos screen_view
do Firebase em apps nativos para Android ou iOS ou aos eventos de visualização de página em páginas da Web padrão.
Implementação
Para enviar uma exibição de tela ao Google Analytics, use o comando event
da seguinte forma:
gtag('event', 'screen_view', {<screen_view_parameters>});
onde <screen_view_parameters> representa um ou mais pares de parâmetros e valores. Dois parâmetros são obrigatórios: screen_name
e app_name
. Separe cada par com uma vírgula. Por exemplo, o comando envia um evento screen_view
para um app chamado 'myAppName' com um screen_name
de 'Home'.
gtag('event', 'screen_view', {
'app_name': 'myAppName',
'screen_name' : 'Home'
});
Parâmetros de exibição de tela
Nome do campo | Tipo de dado | Obrigatório | Descrição |
---|---|---|---|
screen_name |
string |
Sim | Nome da tela. |
app_name |
string |
Sim | O nome do aplicativo. |
app_id |
string |
Não | O código do aplicativo. |
app_version |
string |
Não | A versão do aplicativo. |
app_installer_id |
string |
Não | Código do instalador do aplicativo. |
Saiba mais sobre a diferença entre as vistas de apps e da Web no Google Analytics.
Exemplos
Como o parâmetro app_name
precisa ser enviado com todos os eventos do app, geralmente é melhor que ele seja adicionado como parte de um comando config
.
gtag('config', 'GA_MEASUREMENT_ID', { 'app_name': 'myAppName' });
// The app_name field is now set for the property, so
// screen_view events don't need to include it.
gtag('event', 'screen_view', { 'screen_name': 'Home'});
Uso de filtros em vistas somente para apps ou somente para a Web
Se você enviar dados da Web e de apps para a mesma propriedade (GA_MEASUREMENT_ID
), o Google Analytics vai mostrar os dois conjuntos de informações nas vistas dela. Isso permite criar vistas combinadas de apps e da Web.
Se você quiser enviar dados de apps e da Web para a mesma propriedade, mas visualizar esses dados separadamente, crie filtros. Por exemplo, você pode ter uma vista combinada (padrão), uma vista da Web e uma vista de aplicativos.
Filtro da vista de apps
Crie um filtro personalizado para incluir somente dados do app definindo Application?
como yes
.
Filtro da vista da Web
Crie um filtro personalizado para incluir somente dados da Web definindo Application?
como no
.