Wyszukiwanie artykułów

Wybierz produkt

Katalog pomocy dla null

Przeglądaj wszystkie artykuły null (Last Updated )

Nie znaleziono artykułów.

Wyniki wyszukiwania

Nie znaleziono artykułów.

Storyline 360: Jak wysłać wartość zmiennej do LMS/LRS

Artykuł zaktualizowany ostatnio dnia 16 sty 2026

Możesz zgłosić wartość dowolnej zmiennej do LMS/LRS. Zapoznaj się z poniższymi technikami, w zależności od użytego standardu.

Korzystanie z niestandardowych instrukcji XAPI (XAPI i cmi5)

Niestandardowe instrukcje xAPI sprawiają, że raportowanie wartości zmiennych do systemu zarządzania uczeniem się (LMS), repozytorium danych edukacyjnych (LRS) lub obu jest łatwiejsze niż kiedykolwiek podczas publikowania dla XAPI lub cmi5. Wykonaj poniższe czynności, w zależności od zmiennej Storyline 360, którą chcesz zgłosić.

Wbudowana lub niestandardowa zmienna

Zgłoś jedną lub więcej zmiennych Storyline 360 — wbudowanych lub niestandardowych — do LMS/LRS. Zainstaluj aktualizację ze stycznia 2022 r. lub nowszą, a następnie wykonaj następujące kroki:

  1. W panelu Wyzwalacze utwórz nowy wyzwalacz instrukcji Wyślij XAPI.
  2. W kreatorze wyzwalacza kliknij odnośnik + XAPI, aby uzyskać dostęp do edytora oświadczeń.
  3. Umieść kursor między pustymi cudzysłowami w wierszu 12 i wybierz zmienną ze strzałki rozwijanej Zmienne lub wpisz zmienną, którą chcesz zgłosić w cudzysłowie.
  4. Następnie umieść kursor między pustymi cudzysłowami w wierszu 15 i wprowadź prawidłowy URN (Uniform Resource Name), aby zidentyfikować działanie.
  5. Kliknij OK dwa razy, aby zapisać zmiany.

{
    "objectType": "Activity",
    "definition": {
      "name": {
        "en-US": "%CustomVariable%"
      }
},
    "id": "ValidURN"
  }

Zmienne czasu, które upłynęły

Przekaż zmienne czasu, które upłynęły do swojego LMS/LRS. Zainstaluj aktualizację ze stycznia 2022 r. lub nowszą, a następnie wykonaj następujące kroki, w zależności od zmiennej czasowej, która upłynęła, którą chcesz zgłosić.

Łączny czas, jaki upłynął na całym kursie

  1. Przejdź do ostatniego slajdu w swoim projekcie. Następnie w panelu Wyzwalacze utwórz nowy wyzwalacz instrukcji Wyślij XAPI.
  2. W kreatorze wyzwalacza kliknij odnośnik + XAPI, aby uzyskać dostęp do edytora oświadczeń. Następnie kliknij strzałkę rozwijaną XAPI i wybierz Wynik. Spowoduje to dodanie następującego wiersza kodu do edytora.

    {
      "result": {
        "duration": "%Slide.ElapsedTime%"
      },

  3. Zaznacz ten tekst: %Slide.ElapsedTime%
  4. Następnie kliknij strzałkę listy rozwijanej Zmienne i wybierz. Project.ElapsedTime Spowoduje to aktualizację kodu do:

    {
      "result": {
        "duration": "%Project.ElapsedTime%"
      },

  5. Kliknij OK, aby zapisać zmiany.

Łączny czas, jaki upłynął na scenie

  1. Przejdź do ostatniego slajdu sceny w projekcie. Następnie w panelu Wyzwalacze utwórz nowy wyzwalacz instrukcji Wyślij XAPI.
  2. W kreatorze wyzwalacza kliknij odnośnik + XAPI, aby uzyskać dostęp do edytora oświadczeń. Następnie kliknij strzałkę rozwijaną XAPI i wybierz Wynik. Spowoduje to dodanie następującego wiersza kodu do edytora.

    {
      "result": {
        "duration": "%Slide.ElapsedTime%"
      },

  3. Zaznacz ten tekst: %Slide.ElapsedTime%
  4. Następnie kliknij strzałkę listy rozwijanej Zmienne i wybierz. Scene.ElapsedTime Spowoduje to aktualizację kodu do:

    {
      "result": {
        "duration": "%Scene.ElapsedTime%"
      },

  5. Kliknij OK, aby zapisać zmiany.
  6. Powtórz kroki 1-5 dla każdej sceny, którą chcesz śledzić.

Łączny czas spędzony na slajdzie

  1. W panelu Wyzwalacze utwórz nowy wyzwalacz instrukcji Wyślij XAPI. Następnie w kreatorze wyzwalacza kliknij łącze+ XAPI, aby uzyskać dostęp do edytora oświadczeń.
  2. Kliknij strzałkę rozwijaną XAPI i wybierz Wynik. Spowoduje to dodanie następującego wiersza kodu do edytora.

    {
      "result": {
        "duration": "%Slide.ElapsedTime%"
      },

  3. Kliknij OK, aby zapisać zmiany.
  4. Powtórz kroki 1-3 dla każdego slajdu, który chcesz śledzić.

Wskazówki:

  • Zmienne czasu, które upłynęły, podają czas w milisekundach. Jednak Storyline 360 automatycznie konwertuje pomiar czasu z milisekund na format daty i godziny ISO 8601 wymagany przez specyfikację XAPI. (To często zadawane pytania zawiera przykład, jak wyświetlić uczestnikom inny pomiar czasu).
  • Storyline 360 pozwala wysłać wartość zmiennej do wyzwalacza instrukcji LMS/LRS za każdym wyzwalaczem instrukcji Send XAPI. Możesz dołączyć wiele zmiennych i tekst niestandardowy.
  • Twój LMS i LRS używają URN, unikalnego ciągu znaków, aby zidentyfikować aktywność, aktora (uczestnika) lub inne zasoby w kursie. Kiedy tworzysz niestandardowe oświadczenie XAPI, Storyline %Project.ActivityId%/%Slide.Id% 360 przypisuje jako domyślną wartość URN w polu id. Czasami jednak może być konieczna zmiana wartości w tym polu — na przykład, jeśli organizacja ustanowiła konwencje nazewnictwa dla identyfikatorów. Możesz upewnić się, że URN jest prawidłowy, postępując zgodnie z wytycznymi RFC 8141 URN.
  • Jednym ze sposobów wypełnienia wartości pól en-US i id dla oświadczenia XAPI jest wybranie obiektu (np. slajdu, obiektu lub tekstu niestandardowego) dla czasownika w kreatorze wyzwalacza przed kliknięciem łącza + XAPI.

Korzystanie z pytań ankietowych (dowolny standard LMS)

O ile nie używasz niestandardowych instrukcji XAPI, Storyline 360 nie zgłasza wartości zmiennych do LMS. Możesz jednak być w stanie przekazać zmienne do LMS za pomocą pytań ankietowych. Ponieważ Storyline 360 zgłasza odpowiedzi quizowe do LMS, chodzi o przypisanie wartości każdej zmiennej do pytania ankietowego Krótka odpowiedź. Zasadniczo proces wygląda następująco:

  • Utwórz pytanie ankietowe z krótką odpowiedzią dla każdej zmiennej, którą chcesz zgłosić do LMS.
  • Przypisz każdą zmienną, którą chcesz zgłosić, do jednego ze slajdów pytania.
  • Ukryj slajdy z pytaniami.
  • Połącz slajdy z pytaniem ze slajdem z wynikiem.
  • Wybierz ten slajd z wynikiem jako opcję śledzenia podczas publikowania.

Należy pamiętać, że ta metoda działa dla dowolnego standardu LMS. Jeśli publikujesz dla XAPI lub cmi5, użyj powyższej techniki, aby ułatwić wysyłanie wartości zmiennych do LMS/LRS.

Aby zgłosić jedną lub więcej zmiennych Storyline 360 do LMS, wykonaj następujące czynności:

  1. Dodaj pytanie ankietowe Short Answer do swojego projektu Storyline 360. Tekst pytania może powiedzieć wszystko, co chcesz. Ukryjemy ten slajd później, aby uczestnicy go nie zobaczyli.
  2. Dodaj nowy wyzwalacz, który dostosowuje domyślną zmienną wprowadzania tekstu na pytanie, gdy rozpocznie się oś czasu slajdu. Ustaw ją równą zmiennej niestandardowej, którą chcesz zgłosić do LMS. Użyj następujących parametrów kreatora wyzwalacza:
    • Akcja: Dostosuj zmienną
    • Zmienna: Wybierz zmienną TextEntry z listy rozwijanej odpowiadającej temu slajdowi pytania.
    • Operator: = Ustaw
    • Wartość: Zmienna (wybierz zmienną, którą chcesz zgłosić do LMS).
    • Kiedy: Rozpoczyna się oś czasu
    • Obiekt: Wybierz bieżący slajd.
    Wskazówka: Storyline 360 używa domyślnej nazwy TextEntry dla pierwszej zmiennej tekstowej. Aby uzyskać dodatkowe zmienne wprowadzające tekst w tym samym kursie, Storyline 360 numeruje je: TextEntry1, TextEntry2 itd. Możesz zmienić nazwy zmiennych domyślnych, aby ułatwić ich identyfikację.
  3. Aby ukryć ten slajd przed uczestnikami, edytuj domyślny wyzwalacz interakcji Prześlij, aby był wykonywany, gdy rozpocznie się oś czasu slajdu. Użyj następujących parametrów kreatora wyzwalacza:
    • Działanie: Prześlij interakcję
    • Interakcja: Krótka odpowiedź
    • Kiedy: Rozpoczyna się oś czasu
    • Obiekt: Wybierz bieżący slajd.
  4. Połącz pytanie ankietowe Krótka odpowiedź ze slajdem z wynikiem. Jeśli masz już slajd z wynikiem w swoim kursie, użyj listy rozwijanej na wstążce, aby go wybrać. Lub utwórz nowy slajd z wynikiem - zobacz ten samouczek, aby uzyskać szczegółowe informacje.
  5. Powtórz kroki 1-4 dla innych zmiennych, które chcesz zgłosić do LMS.
  6. Podczas publikowania dla LMS/LRS wybierz slajd z wynikiem z kroku 4 jako ten, który chcesz śledzić.