有谁知道mt
App Store Links中参数的意义?
示例链接:
http ://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=337319445&mt=8
似乎任何值都可以使用,例如mt=0
,mt=999
等。
有谁知道mt
App Store Links中参数的意义?
示例链接:
http ://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=337319445&mt=8
似乎任何值都可以使用,例如mt=0
,mt=999
等。
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”只是将其标识为“移动软件应用程序”类型。
Some people noted the you can actually drop the mt part of the link and you still end up on the expected page. This is correct, but on iOS it is helpful to attach the mt tag to tell the OS to what app to switch. When you don't add the mt part and you link to an app the OS will first fire up the iTunes app. This one then figures out that the link points to an app and then switches over to the App Store app.
Therefore it is good practice to enhance the experience for the user by adding the correct mt tag to your iTunes URLs.
参数:
I – 标识符:“I”参数包括集合中特定项目的 ID。例如专辑中的曲目或电视节目季中的剧集。
MT – 媒体类型:MT 参数指示超链接指向的媒体类型。下面列出了您可以看到的类型和代码(但是,除了 8、11 和 12 之外,这些参数通常不包括在内,或者是必需的)。
1 – 音乐
2 – 播客
3 – 有声读物
4 – 电视节目
5 – 音乐视频
6 – 电影
7 – iPod 游戏
8 – 移动软件应用程序/在 iOS 上的 App Store 中加载
9 – 铃声
10 - iTunes U
11 – 电子书/在 iOS 上的 iBookstore 中加载
12 – 桌面应用程序/在 OS X 的 Mac App Store 中加载
注意:在为不在 iTunes Store 中的项目创建链接时,MT 参数至关重要。在 iOS 和 OS X 中,此参数告诉操作系统要打开哪个特定商店来处理链接,如果没有正确构建,客户可能会看到错误而不是正确的项目。例如,您无法在 iTunes Store 中打开 Mac App 链接,如果该链接指向错误的商店(或不存在),则会中断用户体验并可能丢失转换。
LS – Load Store:此参数的值为“1”(在编码世界中表示“真”),告诉预览页面也加载 iTunes Store 中的项目(在 iTunes 桌面应用程序内)。如果您不使用附属参数或 LS 参数,则该链接只会将用户带到其浏览器中的预览页面。这并不理想,因为它会迫使用户再次点击才能实际购买产品,这可能会降低您的对话率,因为这对他们来说需要更多的工作。我们建议始终使用 LS 参数或关联链接来缓解这种情况。因为预览页面是特定于桌面的(您在 iOS 中看不到它们),所以这个参数似乎对只存在于移动生态系统中的链接没有用。
UO – 唯一来源:此参数标识用于生成链接本身的工具或来源(例如 RSS 提要生成器、搜索 API、企业合作伙伴提要等)。这有助于确定链接的来源以使您受益,但实际上不会影响最终用户体验。如果需要整理链接,可以将其删除。
关联特定参数
AT – 附属代币:PHG 的附属代币。
CT – 活动代币:也适用于 PHG。这是一个帮助您确定(或设置)链接“活动”的值(类似于 Tradedoubler 的“增强的发布者界面”或 LinkShare 的“签名跟踪”)。在 GeoRiot 中,此参数由 TRACK 参数设置,与“Tracking Tag”同义。
TDUID – TradeDoubler 唯一标识符:用于跳过 TradeDoubler 重定向的附属链接。对于这些链接,每个账户的此值是一致的,但需要提前使用 Tradedoubler 设置。
partnerId:以前用于标识每个原始联属网络,但目前仅用于 ID 为 2003 的 TradeDoubler。请注意,此参数的大小写很重要。
affId – 附属 ID:通过重定向处理 Tradedoubler 链接后,最终链接将包含 affid 参数。包含的值将与已解决的原始 Tradedoubler 附属链接中的“a”值相同。
mt = 媒体类型。mt=8 == 媒体=软件
有效的媒体类型有:电影、播客、音乐、musicVideo、有声读物、短片、电视节目、软件、所有
大概,电影 = 1,播客 = 2,音乐 = 3,音乐视频 = 4 等等,直到软件 = 8
我认为除了那些有效值之外的任何其他数值(> 8)都会返回所有值。
我曾经认为您可以删除 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]
mt 的值可以是 1 到 12 之间的任何值,每个都分配给特定的类别
一世。8 适用于 iOS 应用程序
ii. 12 适用于 Mac 应用程序
当你已经有了一个独特的 id 时:itunes.apple.com/us/app/rogo/id400118698?mt=8
没有它似乎可以正常工作,即:http: //itunes.apple.com/us/app/rogo/id400118698
在这种新的 URL 格式中,只有 id 很重要——应用名称“rogo”被忽略。
请注意,某些浏览器会尊重处理不同媒体类型的偏好——即,如果您将其剥离,它可能会产生意外/意外的后果。