Czy ktoś zna znaczenie mt
parametru w App Store Links?
Przykładowy link:
http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=337319445&mt=8
Wydaje się, że każda wartość będzie działać, jak mt=0
, mt=999
itp
Czy ktoś zna znaczenie mt
parametru w App Store Links?
Przykładowy link:
http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=337319445&mt=8
Wydaje się, że każda wartość będzie działać, jak mt=0
, mt=999
itp
Odpowiedzi:
Apple wyznacza kilka różnych typów multimediów (wartości mt):
Tak więc, odpowiadając na pytanie, „mt = 8” w odsyłaczach iTunes po prostu wskazuje, że jest to typ „Aplikacje oprogramowania mobilnego”.
źródło
ls=1
oznacza, że adres URL spróbuje otworzyć iTunes i podążyć za linkiem. Jeślils=1
nie zostanie uwzględniony, po prostu załaduje stronę internetową dla tego konkretnego zasobu multimedialnego.uo=4
na końcu adresu URL zostanie dodany znak .Niektórzy zauważyli, że można faktycznie usunąć część mt linku i nadal trafiać na oczekiwaną stronę. To jest poprawne, ale w systemie iOS pomocne jest dołączenie tagu mt, aby poinformować system operacyjny, na którą aplikację ma się przełączyć. Jeśli nie dodasz części mt i połączysz się z aplikacją, system operacyjny najpierw uruchomi aplikację iTunes. Następnie stwierdza, że łącze wskazuje na aplikację, a następnie przełącza się do aplikacji App Store.
Dlatego dobrą praktyką jest zwiększenie wygody użytkownika przez dodanie prawidłowego tagu mt do adresów URL w iTunes.
źródło
Źródło
źródło
The mt = Media Type. mt = 8 == media = oprogramowanie
Prawidłowe typy mediów to: film, podcast, muzyka, muzyka, wideo, audiobook, shortFilm, tvShow, oprogramowanie, wszystko
przypuszczalnie film = 1, podcast = 2, muzyka = 3, musicVideo = 4 i tak dalej, aż oprogramowanie = 8
Myślę, że każda inna wartość liczbowa (> 8) niż te prawidłowe zwróci wszystkie.
źródło
Kiedyś myślałem, że można usunąć parametry mt i ls bez żadnego wpływu.
Właśnie odkryłem przypadek, w którym to się nie udało ... działało na iPhone'ach bez parametrów, ale nie na iPadach. Na iPadzie uruchomił iTunes, ale nigdy nie doprowadził do właściwej aplikacji.
Nie jestem pewien, dlaczego ... ale włożyłem je z powrotem i działa dobrze na iPhonie i iPadzie.
Nie eksperymentowałem z rozbieraniem tylko mt kontra ls. Podejrzewam, że winowajcą jest ls = 1 ... chociaż nie jestem pewien, dlaczego iPhone byłby bardziej wyrozumiały niż iPad.
źródło
Aplikacja w Appstore ma określony format adresu URL http://itunes.apple.com/[country-code]/app/[app-name]/id+[id_value]?mt=[1...12]
Wartość mt może wynosić od 1 do 12 i każda jest przypisana do określonej kategorii
ja. 8 dla aplikacji na iOS
ii. 12 dla aplikacji Mac
źródło
Jeśli masz już unikalny identyfikator, taki jak: itunes.apple.com/us/app/rogo/id400118698?mt=8
wydaje się, że bez niego działa dobrze, np .: http://itunes.apple.com/us/app/rogo/id400118698
W nowym formacie adresu URL liczy się tylko identyfikator - nazwa aplikacji „rogo” jest ignorowana.
źródło
Zwróć uwagę, że niektóre przeglądarki będą szanować preferencje dotyczące obsługi różnych typów multimediów - tj. Może to mieć niezamierzone / nieoczekiwane konsekwencje, jeśli je rozebrałeś.
źródło