App Store 的 iTunes 链接中的“mt=8”是啥?
Posted
技术标签:
【中文标题】App Store 的 iTunes 链接中的“mt=8”是啥?【英文标题】:What is `mt=8` in iTunes links for the App Store?App Store 的 iTunes 链接中的“mt=8”是什么? 【发布时间】:2010-12-19 09:08:06 【问题描述】:有人知道App Store Links中mt
参数的意义吗?
示例链接:http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=337319445&mt=8
似乎任何值都可以使用,例如mt=0
、mt=999
等。
【问题讨论】:
Apple 似乎正在将链接格式更改为更友好的外观,没有神秘的 id 和 mt 部分,所以我认为它不会很快有太大意义。 iTunes 上的新 SEO 链接仍然具有 mt=8 参数,但无论是否使用该参数,该链接都有效。我不确定关闭它会产生什么影响。 我错过了这个问题,因为它没有提到 App Store(两个词)。类似,并在 Ask Different 中回答:What's the meaning/use of ?mt=8 and ?mt=12 in iTunes Preview and Mac App Store Preview URLs? (2012-09-14) ?mt= 是否仍然与新的apps.apple.com 链接相关?我找不到任何相关信息。谢谢。 【参考方案1】:参数:
I – 标识符:“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 中,这个参数告诉 操作系统要打开哪个特定商店来处理链接,以及 如果没有正确构建,客户可能会看到错误而不是 正确的项目。例如,您无法在 iTunes Store 以及链接是否指向错误的商店(或者不是 那里),有一个中断的用户体验和潜在的丢失 转换。
LS – Load Store:该参数,值为“1” (这在编码世界中意味着“真实”),告诉预览页面 还将项目加载到 iTunes Store(在 iTunes 桌面内) 应用)。如果您不使用附属参数或 LS 参数,链接只会将用户带到预览页面中 他们的浏览器。这并不理想,因为它迫使用户然后去 通过再次点击实际购买产品, 可能会降低您的对话率,因为它需要更多的工作 他们。我们建议始终使用 LS 参数或附属 缓解这种情况的链接。因为预览页面是桌面 特定的(你在 iOS 中看不到它们)这个参数似乎没有 对于仅存在于移动生态系统中的链接很有用。
UO—— 唯一来源:此参数标识用于 生成链接本身(例如 RSS Feed Generator、Search API、 企业合作伙伴供稿等)。这有助于确定链接的位置 来自于您的利益,但实际上并不影响最终用户 经验。如有必要,可以将其删除以整理链接。
加盟特定参数
AT – Affiliate Token:PHG 的附属代币。
CT – 活动代币:也适用于 PHG。该值可帮助您确定(或设置)链接的“活动”(类似于 Tradedoubler 的“增强的发布者界面”或 LinkShare 的“签名跟踪”)。在 GeoRiot 中,此参数使用 TRACK 参数设置,与“Tracking Tag”同义。
TDUID – TradeDoubler 唯一标识符:用于跳过 TradeDoubler 重定向的附属链接。对于这些链接,每个账户的此值是一致的,但需要提前使用 Tradedoubler 设置。
partnerId:以前用于标识每个原始联属网络,但目前仅用于 ID 为 2003 的 TradeDoubler。请注意,此参数的大小写很重要。
affId – 会员 ID:通过重定向处理 Tradedoubler 链接后,最终链接将包含 affid 参数。包含的值将与已解决的原始 Tradedoubler 附属链接中的“a”值相同。
Source
【讨论】:
【参考方案2】:Appstore 上的应用有特定的 URL 格式 http://itunes.apple.com/[country-code]/app/[app-name]/id+[id_value]?mt=[1...12]
-
国家代码可以是 us 代表 美国,in 代表 india 等等
mt 代表媒体类型
mt 的值可以是 1 到 12 之间的任何值,每个都分配给特定的类别
我。 8 适用于 iOS 应用
二。 12 适用于 Mac 应用
【讨论】:
【参考方案3】:我曾经认为您可以去掉 mt 和 ls 参数而不会产生任何影响。
我刚刚发现了一个失败的案例......它在没有参数的 iPhone 上工作,但在 iPad 上却没有。它在 iPad 上启动了 iTunes,但从未将您带到正确的应用程序。
我不知道为什么......但是,我把它们放回去了,它在 iPhone 和 iPad 上运行良好。
我没有尝试仅剥离 mt 与 ls。我怀疑 ls=1 是罪魁祸首……虽然我不确定为什么 iPhone 会比 iPad 更宽容。
【讨论】:
【参考方案4】:请注意,某些浏览器会尊重处理不同媒体类型的偏好——即,如果您将其剥离,它可能会产生意想不到/意想不到的后果。
【讨论】:
嗨!欢迎来到***。只是一个注释,通常我认为这些答案更像是“cmets”而不是“答案”。我知道您还不能制作 cmets,所以只是让您知道以供将来参考!【参考方案5】:有些人指出,您实际上可以删除链接的 mt 部分,但您仍然会到达预期的页面。这是正确的,但在 iOS 上,附加 mt 标记有助于告诉操作系统切换到哪个应用程序。当您不添加 mt 部分并链接到应用程序时,操作系统将首先启动 iTunes 应用程序。然后这个人会发现链接指向一个应用程序,然后切换到 App Store 应用程序。
因此,通过将正确的 mt 标签添加到您的 iTunes URL 来增强用户体验是一种很好的做法。
【讨论】:
【参考方案6】: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”只是将其标识为“移动软件应用程序”类型。
【讨论】:
谢谢,这是信息。你也知道 'ls=1' 参数的作用吗? +1 谢谢。对于上面的评论者,如果您还没有弄清楚,ls=1
表示该 URL 将尝试打开 iTunes 并点击链接。如果不包含ls=1
,它将仅加载该特定媒体资产的网页。
哇,谢谢!我希望这被标记为正确答案... @monkeyboy ?
有谁知道 uo 参数是什么意思吗?如果我使用 iTunes Link Generator 为应用程序生成链接,它会在 URL 的末尾添加一个 uo=4
。
@F***Fernandez 见这里。一切都与从属关系有关——***.com/questions/17437785/…【参考方案7】:
当您已经拥有一个唯一 ID 时: itunes.apple.com/us/app/rogo/id400118698?mt=8
没有它似乎可以正常工作,即: http://itunes.apple.com/us/app/rogo/id400118698
在这种新的 URL 格式中,只有 id 很重要 - 应用名称“rogo”被忽略。
【讨论】:
应用名称被忽略了,这个网址itunes.apple.com/us/app/id400118698 也可以使用【参考方案8】:mt = 媒体类型。 mt=8 == 媒体=软件
有效的媒体类型有:电影、播客、音乐、musicVideo、有声读物、 短片、电视剧、软件等所有
大概,movie = 1,podcast=2,music=3,musicVideo=4 等等,直到 software=8
我认为任何其他数值 (>8) 都会返回所有有效值。
【讨论】:
以上是关于App Store 的 iTunes 链接中的“mt=8”是啥?的主要内容,如果未能解决你的问题,请参考以下文章
iTunes Connect 中的 App Store 文件大小警告
如何在 App Store (iTunes) 中链接到我的应用程序?
无法在 App Store(iTunes)上找到我的应用程序 [关闭]