应用程序商店的 iTunes 链接中的‘ mt = 8’是什么?

有人知道应用程序商店链接中 mt参数的重要性吗?

示例链接:
Http://phobos.apple.com/webobjects/mzstore.woa/wa/viewsoftware?id=337319445&mt=8

似乎任何值都可以工作,比如 mt=0mt=999等等。

37834 次浏览

Mt = Media Type. mt = 8 = = Media = software

有效的媒体类型包括: 电影、播客、音乐、音乐视频、有声读物、, 电影短片,电视节目,软件,所有

假设,电影 = 1,播客 = 2,音乐 = 3,音乐视频 = 4,依此类推,直到软件 = 8

我认为除了那些有效值之外的任何数值(> 8)都将返回所有值。

如果你已经有了唯一的 ID,比如: Itunes.apple.com/us/app/rogo/id400118698?mt=8

没有它,它似乎也能正常工作: Http://itunes.apple.com/us/app/rogo/id400118698

在这种新的 URL 格式中,只有 id 是重要的——应用程序名称“ rogo”被忽略。

苹果指定了许多不同的媒体类型(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”只是将其标识为类型为“移动软件应用程序”。

有些人注意到,你实际上可以删除的 Mt部分的链接,你仍然在预期的页面结束。这是正确的,但是在 iOS 上,附加 Mt标签来告诉操作系统应该切换哪个应用程序是有帮助的。当你没有添加 Mt的部分,你链接到一个应用程序,操作系统将首先启动 iTunes 应用程序。然后这个程序会发现链接指向一个应用程序,然后切换到应用程序商店应用程序。

因此,通过在 iTunes URL 中添加正确的 Mt标记来增强用户的体验是一种很好的做法。

请注意,有些浏览器会尊重处理不同媒体类型的首选项——即如果删除它,可能会产生意想不到的后果。

我曾经认为你可以剥离 mt 和 ls 参数没有任何影响。

我刚发现了一个失败的案例... 它在没有参数的 iPhone 上工作,但在 iPad 上不起作用。在 iPad 上,它推出了 iTunes,但从未给你带来正确的应用程序。

我不知道为什么... 但是,我把它们放回去,它在 iPhone 和 iPad 上运行良好。

我没有试验只是脱衣服的 mt 与 ls。我怀疑是 ls = 1是罪魁祸首... ... 尽管我不确定为什么 iPhone 会比 iPad 更宽容。

Appstore 上的应用程序有特定的 URL 格式 Http://itunes.apple.com/[ country-code ]/app/[ app-name ]/id + [ id _ value ] mt = [1... 12]

  1. 国家代码可以是 我们美国进去印度
  2. Mt 代表媒体类型
  3. Mt 的值可以是从1到12的任何值,每个值都被分配给特定的类别

    I

    Mac 应用程序 < strong > 12

参数 :

I -Identifier: “ I”参数包含特定项的 ID 集合中。例如,专辑中的一首曲目或集合中的一集 电视节目的季节。

媒体类型: MT 参数指示媒体的类型 超链接指向。您可以看到的类型和代码已经列出 (然而,除了8、11和12以外,这些参数通常不是 包括在内,或有需要)。

1-音乐

2-播客

3-有声读物

4-电视节目

5-音乐录影带

六部电影

7-iPod 游戏

8-应用程式中的流动软件应用程式/载入 存储在 iOS 上

9-铃声

10-iTunes U

11-E-Books/load in the IOS 上的 iBookstore

12-操作系统中 Mac App Store 中的桌面应用程序/加载 X

注意: MT 参数在为项目创建链接时是至关重要的 在 iOS 和 OSX 中,这个参数告诉 操作系统哪个特定的存储打开处理链接,和 如果构建不正确,客户可能会看到一个错误,而不是 中打开一个 Mac App 链接 ITunes 商店,如果链接指向不正确的商店(或不是 在那里) ,有一个中断的用户体验和潜在的损失 转变。

LS -Load Store: 此参数的值为“1” (在编码世界中意味着“真实”) ,告诉预览页面 也可以在 iTunes 商店中(在 iTunes 桌面内)加载这个项目 如果您不使用子公司参数或 LS 参数,则该链接只会将用户带到 这并不理想,因为它强迫用户去 通过另一个点击实际购买的产品,这 可能会降低你的谈话速度,因为这是更多的工作 我们建议始终使用 LS 参数或子公司 因为预览页面是桌面的 具体来说(你不会在 iOS 中看到它们) ,这个参数似乎没有 对于只存在于移动生态系统中的链接是有用的。

UO - 唯一起源: 此参数标识用于 生成链接本身(例如 RSS 源生成器、搜索 API、, 这有助于确定链接的位置 都是为了你的利益,但实际上并不影响最终用户 这可以删除,如果需要整理链接。

关联特定参数

AT -联盟令牌: PHG 的联盟令牌。

CT -运动令牌: 同样适用于 PHG。这个值可以帮助您确定(或设置)链接的“活动”(类似于 Tradedoubler 的“增强型发布者接口”或 LinkShare 的“签名跟踪”)。使用 GeoRiot 时,这个参数是用 TRACK 参数设置的,与“ TrackingTag”是同义词。

TDUID -TradeDoubler 唯一标识符: 用于跳过 TradeDoubler 重定向的联盟链接。对于这些链接,每个帐户的值是一致的,但是需要提前使用 Tradedoubler 设置。

PartnerId : 以前用于识别每个原始联盟网络,但目前只用于 TradeDoubler,其 ID 为2003。请注意,此参数的大写非常重要。

AffId -Affiliate ID: 通过重定向处理 Tradedoubler 链接后,最终链接将包含 affId 参数。包含的值将与解析的原始 Tradedoubler 子公司链接中的“ a”值相同。

来源