Matomo: 4. Sukurkite paslaugą

Ši dokumentacija yra Automatizuokite naudodami CLI vadovo dalis. Visą vadovą rasite čia: Paleiskite Matomo, gaukite jo prisijungimo duomenis ir keiskite jo konfigūraciją programiškai su Stackhero CLI.

👋 Sveiki atvykę į Stackhero dokumentaciją!

Stackhero siūlo Matomo cloud sprendimą, kuris supaprastina interneto analizę:

  • Neribotas svetainių, narių, segmentų, tikslų ir duomenų saugojimo kiekis: stebėkite viską, ko reikia, tiek laiko, kiek reikia.
  • Lengvi atnaujinimai: atnaujinkite savo analizės platformą vienu paspaudimu.
  • Individualus domeno vardas su HTTPS: naudokite Matomo saugiame, jūsų prekės ženklą atspindinčiame URL, pavyzdžiui, https://analytics.jusu-imone.com.
  • Aukšta sparta ir stipri saugumo apsauga: jūsų duomenys laikomi privačioje, dedikuotoje infrastruktūroje, užtikrinant patikimumą ir privatumą.

Su Stackhero galite paleisti Matomo analizę per kelias minutes ir valdyti visas savo svetaines iš vienos vietos. Išbandykite mūsų Matomo cloud hosting, kad supaprastintumėte analizę ir galėtumėte susitelkti į svarbiausius dalykus.

Žemiau pateiktas pavyzdinis scenarijus sukuria stack, prideda jūsų Matomo paslaugą, laukia jos paleidimo, gauna jos konfigūraciją (įskaitant sugeneruotus prisijungimo duomenis) ir tada pritaiko naują konfigūraciją.

#!/bin/bash
set -e

export STACKHERO_TOKEN="usr-xxxxxx:your-token"

serviceStore="matomo"   # Matomo paslaugos parduotuvės pavadinimas (žr. 2 žingsnį)
instance="..."                # Instancijos dydis iš 3 žingsnio
region="europe"               # Regiono pavadinimas iš 3 žingsnio

# Sukurkite stack savo paslaugai (naudoja numatytąją organizaciją; jei reikia, pridėkite --organization)
stackId=$(stackhero --format=script stack-create \
  --name="My Matomo stack")
echo "Stack sukurtas: ${stackId}"

# Pridėkite Matomo prie stack (pavadinimai atpažįstami automatiškai)
serviceId=$(stackhero --format=script service-add \
  --stack="My Matomo stack" \
  --service-store="${serviceStore}" \
  --instance="${instance}" \
  --region="${region}")
echo "Paslauga pridėta: matomo"

# Palaukite, kol paslauga bus pilnai paleista (tai gali užtrukti kelias minutes)
stackhero service-wait-for --service="matomo"

# Gaukite paslaugos konfigūraciją, įskaitant sugeneruotus prisijungimo duomenis
stackhero service-configuration-get --service="matomo" --format=json