Apputvidelser og funksjoner

Noen apper legger til funksjonalitet i butikken ved hjelp av utvidelser og funksjoner. Utvidelser og funksjoner settes opp av apputvikleren og blir tilgjengelige når du installerer og aktiverer appen.

Utvidelser lar apper legge til funksjonalitet på områder som nettbutikken, kassen, kundekontoer eller Point of Sale. For eksempel kan en app legge til et egendefinert felt på betalingssiden, åpne en chattebot i nettbutikken eller vise lojalitetspoeng i kundekontoer.

Functions lar apper tilpasse butikkens serverlogikk. En app kan for eksempel bruke en funksjon for å opprette en tilpasset rabatt, justere leveringsalternativer i kassen eller bruke bestemte betalingsregler. Functions kjører automatisk som en del av driften i butikken etter at du har konfigurert appen.

Du kan se og administrere utvidelser og funksjoner for installerte apper under Innstillinger > Apper i Shopify-administrator. På appens informasjonsside viser kortene Utvidelser og Functions hvor mange som er aktive, og hvilke deler av butikken de er tilgjengelige i. Hold musepekeren over teksten for områdene for å se hvor de er aktive, for eksempel Kassen, Kundekontoer, Nettbutikk eller Point of Sale for utvidelser, og Kassen, Salg, Innbetalinger eller Frakt og levering for funksjoner.

Klikk på Utvidelser eller Functions for å se hele listen for appen. På siden Utvidelser eller Functions kan du bytte mellom fanene Aktive og Inaktive for å se hvilke utvidelser eller funksjoner som kjører. Klikk på en utvidelse eller funksjon for å åpne den. Avhengig av utvidelsen kommer du til området i butikken der den kan aktiveres eller administreres, eller til informasjon om utvidelsens tilstand.

Hvis du er apputvikler, kan du se Shopifys utviklerdokumentasjon om utvidelser og Shopifys utviklerdokumentasjon om Functions for å finne teknisk dokumentasjon.

Aktivere utvidelser og Functions

Du aktiverer og deaktiverer utvidelser og Functions i det området av Shopify-administratoren der de brukes. Fra siden Utvidelser eller Functions i appens innstillinger klikker du på et utvidelses- eller funksjonsnavn for å gå til området der den kan administreres. Når du har aktivert en utvidelse eller en funksjon, vises den som aktiv på appens om-side.

Hvis du har tilgang til informasjon om tilstanden til en utvidelse, åpnes denne informasjonen i stedet når du klikker på en utvidelse for kassen eller kundekontoer. For å åpne redigeringsprogrammet for en av disse utvidelsene holder du musepekeren over utvidelsens rad og klikker på ikonet Åpne i redigeringsprogrammet.

Utvidelser

Utvidelser kan aktiveres i følgende områder av Shopify-administratoren:

Functions

Functions kan aktiveres i følgende områder av Shopify-administratoren:

App-hendelser fra utvidelser

Apper kan bruke utvidelsene sine for kassen og kundekonto til å sende app-hendelser til Shopify. En app-hendelse registrerer en handling i en utvidelse, for eksempel at en kunde ser på et tilbud. Shopify bruker app-hendelser til å vise hvordan kunder bruker appen i butikkens analyser. Apputvikleren kan også se hendelsene for å overvåke og støtte appen sin, inkludert for egne analyseformål.

App-hendelser i kassen og på kundekontoer sendes bare etter at en kunde tillater analyser i innstillinger for kundenes personvern. Shopify kan returnere aggregert informasjon relatert til besøks-ID og økt-ID til forhandleren, knyttet til en utvikler-app-hendelse, for forhandleranalyser. Hvis du ikke vil at en app skal sende app-hendelser på utstillingsvinduet ditt, kan du avinstallere appen.

Forstå utvidelsers tilstand

Utvidelsens tilstand viser hvor pålitelig appens utvidelser for kassen eller kundekontoer lastes inn for kundene. Hvis en apputvidelse ikke lastes inn, får ikke kundene tilgang til funksjonen den legger til i kassen eller kundekontoer, for eksempel et egendefinert felt eller lojalitetspoeng.

Viktig å vite om utvidelsers tilstand

Før du ser på tilstanden til en apps utvidelser, bør du være oppmerksom på følgende:

  • Tilstanden måles bare for aktive utvidelser i kassen og kundekontoer.
  • Tilstanden måles ikke for utvidelser i andre områder, som Nettbutikk eller Point of Sale, eller for funksjoner.
  • Feilratene anslås forsiktig. Dermed er det mindre sannsynlig at en utvidelse med få innlastinger blir markert på grunn av noen få feil.

Slik vises utvidelsers tilstand

Hver utvidelse for kassen eller kundekontoer viser én av følgende tilstander:

  • God: Ingen vedvarende innlastingsfeil ble oppdaget for utvidelsen.
  • Advarsel: Mer enn 5 % av innlastingene av utvidelsen de siste 7 dagene mislyktes, og feilraten har holdt seg over 5 % i 72 timer.
  • Kritisk: Mer enn 50 % av innlastingene av utvidelsen de siste 7 dagene mislyktes, og feilraten har holdt seg over 50 % i 48 timer.
  • Ikke nok data: Det finnes ikke nok data til å måle utvidelsens tilstand. Denne statusen vises når utvidelsen ble lastet inn færre enn 10 ganger de siste 7 dagene, eller når den gjeldende versjonen ennå ikke har nok historikk. Tilstanden måles for hver versjon av en utvidelse. En nylig oppdatert utvidelse kan derfor ha denne statusen til den nye versjonen har minst 7 dager med aktivitet, selv om den lastes inn ofte.

Utvidelsene har også en informasjonsside som viser tilstanden og følgende målestokker for de siste 7 dagene:

  • Feilrate: Andelen av utvidelsens innlastinger som mislyktes.
  • Mislykkede innlastinger: Antall ganger utvidelsen ikke kunne lastes inn på grunn av et problem med appen.
  • Innlastinger av utvidelsen: Antall ganger utvidelsen ble lastet inn.

Sjekk tilstanden til en utvidelse

  1. Gå til Innstillinger > Apper i Shopify-administrator.

  2. Klikk på appen du vil se gjennom.

  3. Klikk på Utvidelser.

  4. Se gjennom kolonnen Tilstand for hver utvidelse for kassen og kundekontoer på fanen Aktive.

  5. Valgfritt: Klikk på utvidelsens navn for å se mer informasjon.

Håndtering av innlastingsfeil i utvidelser

Hvis en utvidelse har statusen Advarsel eller Kritisk, vises et banner på utvidelsens informasjonsside. Banneret opplyser om at feilene skyldes et problem med appen, og at apputvikleren er varslet. Klikk på Åpne i kassen eller Åpne i kundekontoer for å åpne utvidelsen i redigeringsprogrammet. Kontakt apputvikleren for å få hjelp med utvidelsen.

Hvis en utvidelse får statusen Kritisk, får ansatte som kan se utvidelsers tilstand, et varsel i butikkens Varsler-feed. Klikk på varselet for å åpne utvidelsens informasjonsside.

Feilsøke feil i Functions

Hvis det oppstår en feil i en funksjon, vises en advarsel på kortet Functions på appens om-side, og på Functions-siden. Kortet viser Feil på [antall] områder i stedet for det vanlige antallet tilgjengelige områder, og advarselen angir når de nyeste feilene ble oppdaget.

På siden Funksjoner blir funksjoner med feil markert med et Advarsel-ikon. Hvis en funksjon har feil, kontakt apputvikleren for hjelp. I noen tilfeller kan feilen allerede være løst. Du kan også dele funksjonslogger for å hjelpe utvikleren med å feilsøke problemet.