2013-04-05 9 views
12

は私の要件は次のとおりです。アプリストアのアプリへのiOSリンクを作成するのが最も良い方法ですか?ここ

    1.アプリ内から、一般に、デバイス(例えばメールリンク)上、またはPCからのいずれかのリンクアプリストアに
    2.アクセスを、単一のアプリへのリンクを作成します。 (例えばFacebookの共有リンクを介して)私はいくつかの周りを掘って行われ、次のオプションが出ている iOS 5 +

実行しiPhoneまたはiPadを使用して

    3. [リンク:

    http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=487547243 
    
    http://itunes.apple.com/gb/app/anyValue/id487547243?mt=8 
    
    http://itunes.com/apps/seligmanVenturesLtd/mouseTrapFree 
    
    http://itunes.com/apps/mouseTrapFree 
    
    itms://itunes.com/apps/mouseTrapFree 
    
    itms-apps://itunes.com/apps/mouseTrapFree 
    
    0を

    これらのうちの1つ(またはいくつか)が他のものよりも優れているかどうかは疑問です。

    ありがとうございました。あなたは、次のいずれかで何の問題もないはず

答えて

7

オクラホマので、行っています研究/多くのテストとここに私の結論は次のとおりです。

  1. あなたのコード内で使用リンクは、「現在の」nに依存しないでくださいこれは時間の経過とともに変更される可能性があるためですライトアラームLiteとライトアラームフリー)。したがって、以下の図4は、アウト私見である:
    http://itunes.com/apps/seligmanVenturesLtd/mouseTrapFree
    http://itunes.com/apps/mouseTrapFree
    ITMS://itunes.com/apps/mouseTrapFree
    ITMS-アプリ://itunes.com/apps/mouseTrapFree

  2. 、iTunesを残しおよびphobosのURL。私はiOS 6の共有機能を使って両方のURLをテストしました(これはiOS 5とは異なるかもしれませんが、与えられた数字は毎日減らしていますので気にしません)。私はSMS、電子メール、Facebook、Twitter(iPhone 5とMacを使用して)を介してアクセスをテストしました。

    フォボス:

両方URLタイプは、以下を除いて、同一の結果の近くに生成 例えばhttp://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=346542660 +なし - このリンクをFacebook上で共有すると、画像なしでFacebookのリンクが作成されました...これは私のためのショーストッパーであり、今後iTunesのURLを使用することになります。

iTunes http://itunes.apple.com/gb/app/appName/id346542660?mt=8 +ので、間違いなくこのアプリ の増加焦点作成し、アプリケーションストアは、「メール」アプリ内で開かれた「メール」アプリiphoneのリンクを開くと下部に沿ったタブが現れなかった場合 - 要するになし

を、I iTunesのタイプのURLを使って進んでいきます。例: http://itunes.apple.com/gb/app/appName/id346542660?mt=8
(注:このURLに '/ appName'を指定する必要はありません。 '/ appName /'として保存するだけで問題ありません。つまり、アプリ名が変更されても心配する必要はありません。

乾杯、チャーリー

+5

リンクから国を削除することをおすすめします。その後、他の国のユーザーは開かれても問題ありません。 http://itunes.apple.com/app/appName/id346542660?mt=8 – Shmidt

+0

ありがとうShmidt - すばらしい点。また、Twitter、Facebook、Email、SMSのMac&iPhoneで新しいURL(gbなし)を再テストしました。 –

+3

さらにiTunesアフィリエイトプログラムを使用してiTunes正規のリンクデスクトップ上でiTunes Previewページを開くだけでなく、iTunes Storeを強制的にアプリページに開くように提案されます。アフィリエイトリンクパラメータがなければ、リンクに "ls = 1"を追加するだけで、デスクトップ上のストアを強制的に開くことができます。 https://itunes.apple.com/app/appName/id346542660?mt=8&ls=1 –

1

http://itunes.apple.com/gb/app/notebookpro/id<APP_ID>?mt=8

私は信じているが、それはすべての主要なブラウザ/ OS上で開かれます。

0

私のアプリではitms-apps:アプローチを使用しています。これにより、ユーザーが着陸するアプリの「セクション」を選択することもできます。

あなたがそれらをレビューを表示したいのであれば、これは私が使用するものです:我々のアプリの最新バージョンにを更新itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=XXXXXXX

用:itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftwareUpdate?id=XXXXXXX&mt=8

+0

私の懸念事項は、単にあなたのSEOに害を及ぼすことです - 単純なGoogle検索で発見される能力が曖昧なリンク構造を使ってApp Storeの同じアイテムにリンクするだけです。あなたが心配しているのであれば興味がありますか?あなたはあなたのアプリでのみこれらのリンクを使用すると言ったので、あなたはウェブ上でこれのようにリンクしていませんか?ソーシャルメディアでは?電子メールで? –

+0

私達のウェブリンクのために私達はitun​​es提案されたリンクを使用する。これは純粋にiOSアプリ向けです – Lefteris

+2

アプリ内レビューリンクの「itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?...」アプローチはもう機能しませんiOS 7の場合... – Peter

1

URL /アプリストアのアプリへのリンクは非常に簡単に作成することができますが、最終的な結果を達成するために、いくつかの方法があります。まず第一に、我々はリンクの目的を明確にする必要があります(例えば、Facebookのポストには使用されているかもしれないし、アプリ内で使用されて、アプリ内のアラートやボタンを通じてユーザーに評価を促しているかもしれません)

3つのカテゴリでリンクをどのように使用するかを広く分類できます。

1. iOS(またはOS X)ドメインの外で公開して使用したいと考えています。このリンクを使ってあなたのFacebookの壁に共有したり、リンクをメールに埋め込んだりすることができます。 iPhone(または他のiOSデバイス)やMacBookを持っていないあなたの友人が、Facebookやそのメールアプリケーション/クライアントからそのリンクをクリックして使用するかもしれないので、私は外部のiOSドメインと言った。
2. iOS(またはOS X)ドメイン内のリンクを使用します。 0120-900-325-3.アプリのユーザー(既にアプリを使用しているユーザー)を(iOSまたはOS Xの特定のセクションに)送信したいと考えています。アプリストアのアプリ。このリンクを埋め込むと
https://itunes.apple.com/app/dots-a-game-about-connecting/id632285588?mt=8
それは、いくつかの成果につながることができます:カテゴリ1と2それがURLのこのタイプを使用するのが最善ですについては

  • ユーザーがこのリンクをクリックした場合iPhoneから(iPhoneの任意のiPhoneアプリまたはメールアプリから):App Storeのアプリページが直接開きます
  • Android携帯電話やブラウザ(Chrome/Safari/etc)からこのリンクをクリックすると、 itunes.apple.comのウェブサイトが内部で開きますデフォルトブラウザ。あなたがMacBook上でそれを開いても、iTunes App Storeは開かれませんが、ブラウザ自体にアプリケーションページが表示されます。

側注:以下も提案されているリンクの並べ替えを述べたウェブ上のいくつかの場所があります。 http://appstore.com/dotsagameaboutconnecting
あなたは、このリンクそれは、いくつかの成果につながることができます埋め込むと:

  • ユーザーの場合をiPhoneまたはMacBookからこのリンクをクリックすると、App Storeのあなたのアプリページが直接開きます。だから、このリンクはMacBookユーザーにとっては、MacBookのユーザーをSafariブラウザに入れずに直接iTunesに送るので、MacBookユーザーにとっては少し上手だ。
  • ユーザーがAndroid搭載の携帯電話やブラウザ(Chrome/Safari /など)からこのリンクをクリックした場合、):iTunesがインストールされているPCからユーザーがクリックしている場合、このリンクはiTunes以外で(AndroidデバイスとiTunesを搭載していないPCで)あなたのアプリを開きます。あなたのアプリの言及。以下、そのページのスクリーンショット:

iTunes not installed. Download iTunes.

ですから(iOSのドメイン内/外)あなたのリンクをクリックします誰がわからない場合や、より安全側になりたい場合は、私が最初にお勧めしますアプローチ。アプリの特定のリンクを作成する方法については、hereをお読みください。

カテゴリでは3は、単にいくつかの機能/アクションのコードの下に使用します。上記のコードの詳細については

NSString *myAppID = @"632285588"; 
NSString *url = [NSString stringWithFormat: @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=%@", myAppID]; 
//iOS7 doesn't approve above format so add iOS7 specific format 
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) { 
    url = [NSString stringWithFormat: @"itms-apps://itunes.apple.com/app/id%@", myAppID]; 
} 
[[UIApplication sharedApplication] openURL: [NSURL URLWithString: url]]; 

this答えを参照してください。

最初のバージョンのアプリを開発している開発者にとって、アプリはまだアプリストアに公開されていません。公開するアプリの正しいリンクを取得する方法については常に疑問があります。そのため: iTunesConnectからあなたのアプリIDを入手してください。新しいアプリケーションを作成するには、iTunesConnectを使用します。名前、説明、アイコン、スクリーンショットなどを付けます。アプリケーションがiTunesConnectで作成されると(アプリケーションを送信しなくても)、アプリケーションの識別子セクションからApple IDを取得できます。

関連する問題