## F&MD - Analytics

[](https://packagist.org/packages/agenciafmd/admix-analytics)
[](LICENSE.md)
- Dados do Google Analytics no Dashboard
## Instalação
```
composer require agenciafmd/admix-analytics:dev-master
```
## Configuração
Vá para o [Google Developers Console](https://console.developers.google.com/apis/dashboard)
Crie um projeto chamado **FMD** (este será utilizado para os próximos clientes)

Clique em **Ativar API e Serviços** e ative o **Analytics API**
Vá em **Credenciais** » **Criar credenciais** » **Chave da conta de serviço**

Guarde o **email** criado e salve o arquivo json em (atenção para o nome do arquivo *service-account-credentials.json*)
```
storage_path('app/analytics/service-account-credentials.json')
```
Vá para o [Google Analytics](https://analytics.google.com/), escolha o cliente e vá em **Administração**
Clique em **Gerenciamento de usuários**

Adicione o email gerado anteriormente e permita somente leitura e analise

Clique em **Visualizar Configurações**

Copie o **ID da Vista de Propriedade** (**view_id**)

O nosso `.env` ficará assim
```
GOOGLE_TAGMANAGER=GTM-XXXXXXX
ANALYTICS_VIEW_ID=123456789
GOOGLE_SITE_VERIFICATION=XXXXXXXXXXXXXXXXXXXXXXXX
GOOGLE_API_KEY=
```
## Relatório Semanal

Semanalmente, enviamos um relatório para os usuários cadastrados no painel.
Não esqueça de publicar os assets no seu projeto com o comando
```bash
php artisan vendor:publish --tag=admix-analytics:assets
```
## Dados no frontend
Podemos usar os componentes abaixo para instalarmos o analytics e a verificação do console search
```html
<head>
<x-admix-analytics::gtm.head />
...
<x-admix-analytics::site-verification />
</head>
<body>
<x-admix-analytics::gtm.body />
...
</body>
```
## Customização
Caso seja **extremamente** necessário, é possivel a configuração do pacote no arquivo `config/analytics.php` ou das `views`
Para isso, publique o arquivo com o comando abaixo:
```bash
php artisan vendor:publish --tag="admix-analytics:config"
php artisan vendor:publish --tag="admix-analytics:views"
```