有人知道mt参数的意义吗?似乎任何值都可以工作,如mt = 0,mt = 999等...
示例链接: http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=337319445&mt=8
答案 0 :(得分:219)
Apple指定了许多不同的媒体类型(mt值):
1 Music
2 Podcasts
3 Audiobooks
4 TV Shows
5 Music Videos
6 Movies
7 iPod Games
8 Mobile Software Applications
9 Ringtones
10 iTunes U
11 E-Books
12 Desktop Apps
因此,要回答您的问题,iTunes链接中的“mt = 8”只是将其标识为“移动软件应用程序”类型。
答案 1 :(得分:31)
有些人注意到您实际上可以删除链接的 mt 部分,但您仍然会在预期页面上结束。这是正确的,但在iOS上,附加 mt 标记以告诉操作系统要切换的应用程序是有帮助的。当您不添加 mt 部分并链接到应用程序时,操作系统将首先启动iTunes应用程序。然后,这个指出该链接指向一个应用程序,然后切换到App Store应用程序。
因此,最好通过在iTunes网址中添加正确的 mt 标记来增强用户体验。
答案 2 :(得分:17)
mt =媒体类型。 mt = 8 == media = software
有效的媒体类型有:电影,播客,音乐,音乐视频,有声读物, shortFilm,tvShow,软件,全部
据推测,movie = 1,podcast = 2,music = 3,musicVideo = 4,依此类推,直到软件= 8
我认为除了那些有效数值之外的任何其他数值(> 8)都将返回全部。
答案 3 :(得分:11)
<强>参数强>:
我 - 标识符:“I”参数包含特定项目的ID 在一个集合中。例如,专辑中的曲目或中的剧集 电视节目的季节。
MT - 媒体类型:MT参数指示媒体的类型 超链接指向。列出了您可以看到的类型和代码 下面(但是,除了8,11和12之外,这些参数通常不是 包括或必要的。)
1 - 音乐
2 - 播客
3 - 有声读物
4 - 电视节目
5 - 音乐视频
6 - 电影
7 - iPod游戏
8 - 应用程序中的移动软件应用程序/加载 存储在iOS上
9 - 铃声
10 - iTunes U
11 - 电子书/加载 iOS上的iBookstore
12 - 在OS中的Mac App Store中加载桌面应用程序/加载 X
注意:创建项目链接时,MT参数至关重要 不在iTunes Store中。在iOS和OS X中,此参数告诉您 操作系统特定的商店打开来处理链接,以及 如果它没有正确构建,客户可能会看到错误而不是 正确的项目。例如,您无法在中打开Mac App链接 iTunes Store以及链接是否指向错误的商店(或不是 那里,用户体验中断,可能会丢失 转换。
LS - 加载存储:此参数的值为“1” (在编码世界中表示“真实”),告诉预览页面 还可以在iTunes Store中加载项目(在iTunes桌面内) 应用)。如果您不使用affiliate参数或LS 参数,该链接只会将用户带到预览页面中 他们的浏览器这并不理想,因为它迫使用户去 通过另一次点击实际购买产品,其中 可能会降低您的谈话速度,因为它的工作量更大 他们。我们建议始终使用LS参数或附属机构 缓解这一点的链接。因为预览页面是桌面的 具体(你没有在iOS中看到它们)这个参数似乎没有 对仅存在于移动生态系统中的链接有用。
UO - Unique Origin:此参数标识用于的工具 生成链接本身(例如RSS Feed Generator,Search API, 企业合作伙伴Feed等)。这有助于确定链接的位置 来自您的利益,但实际上并不影响最终用户 经验。如有必要,可以将其删除以整理链接。
会员特定参数
AT - 联盟代币:PHG的联盟代币。
CT - 广告系列标记:也适用于PHG。这是一个值,可帮助您确定(或设置)链接的“广告系列”(类似于Tradedoubler的“增强发布者界面”或LinkShare的“签名跟踪”)。使用GeoRiot,此参数使用TRACK参数设置,并与“跟踪标记”同义。
TDUID - TradeDoubler唯一标识符:用于跳过TradeDoubler重定向的联盟链接。对于这些链接,此值对于每个帐户都是一致的,但需要事先使用Tradedoubler进行设置。
partnerId :以前用于识别每个原始联属网络,但目前仅用于具有ID为2003的TradeDoubler。请注意,此参数的大写非常重要。
affId - 会员ID:通过重定向处理Tradedoubler链接后,最终链接将包含affid参数。包含的值将与已解决的原始Tradedoubler会员链接中的“a”值相同。
答案 4 :(得分:10)
我认为您可以剥离mt和ls参数而不会产生任何影响。
我刚刚发现了一个失败的案例......它可以在没有参数的情况下在iPhone上查找但在iPad上没有。在iPad上它推出了iTunes,但从未带你到正确的应用程序。
我不知道为什么......但是,我把它们放回去了,它在iPhone和iPad上运行良好。
我没有尝试剥离mt和ls。我怀疑是ls = 1是罪魁祸首......虽然我不确定为什么iPhone会比iPad更宽容。
答案 5 :(得分:5)
Appstore上的应用程序具有特定的URL格式 http://itunes.apple.com/[country-code]/app/[app-name]/id+[id_value]?mt=[1...12]
mt的值可以是1到12之间的任何值,每个都分配给特定类别
我。 8 for iOS apps
II。 12 for Mac apps
答案 6 :(得分:4)
当你有一个唯一的ID已经像: itunes.apple.com/us/app/rogo/id400118698?mt=8
没有它似乎工作正常,即: http://itunes.apple.com/us/app/rogo/id400118698
在这种新的网址格式中,只有ID很重要 - 应用名称“rogo”会被忽略。
答案 7 :(得分:1)
请注意,某些浏览器会尊重处理不同媒体类型的偏好设置 - 例如,如果您将其删除,则可能会产生意外/意外后果。