Upgrade to Pro — share decks privately, control downloads, hide ads and more …

App Indexing

App Indexing

App Indexing for Beginner

6dd0483f1353a4a359e92633cfd65c64?s=128

Daichi Furiya (Wasabeef)

January 15, 2015
Tweet

Transcript

  1. App Indexing potatotips #13 CyberAgent, Inc. ߱໼ େ஍

  2. About Me wasabeef_jp wasabeef

  3. App Indexing? Googleݕࡧ݁Ռ͔Β ௚઀ΞϓϦʹDeep Link͢Δ

  4. First Click Free Googleݕࡧ͔ΒඈΜͩ࠷ॳͷϖʔδʹ͸ ొ࿥΍ϩάΠϯແ͠ͰίϯςϯπΛ ݟΒΕΔΑ͏ʹ͢Δ͜ͱ

  5. Deep Linkͷ௥Ճ (֓ཁ) 1. AndroidManifest.xmlʹɺ<intent-filter>ཁૉΛ௥Ճ 2. ACTION_VIEWΛࢦఆ͢Δ<action>Λ௥Ճ 3. DeepLinkͷFormatʹैͬͯ<data>Λ௥Ճ 4.

    BROWSABLEΛࢦఆ͢Δ<category>Λ௥Ճ 5. (೚ҙ) DEFAULTΛࢦఆ͢Δ<category>Λ௥Ճ
  6. ͜ͷLinkʹ൓Ԡ͢Δʹ͸… http://example.com/gizmos?1234 ! http://example.com/gizmos/1234 ! http://example.com/gizmos/toys/1234

  7. ! <intent-filter android:label="@string/filter_title_viewgizmos"> <action android:name="android.intent.action.VIEW" /> ! <!-- Accepts URIs

    that begin with "http://example.com/gizmos” --> <data android:scheme="http" android:host="example.com" android:pathPrefix="/gizmos" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> </intent-filter> Deep Linkͷ௥Ճ(ίʔυ)
  8. ΞϓϦURIͷFormat ɹandroid-app:// {package_id} / {scheme} / {host_path} ! 1. ର৅ͷHTML಺Ͱɺlink

    relͷઃఆ <link rel="alternate" href="android-app://com.example.android/http/example.com/gizmos" /> Web Siteଆͷઃఆ
  9. 1. Play Console͔ΒService & APIsͰɺαΠτొ࿥ App Indexingͷઃఆ

  10. 1. Web Master ToolͰɺαΠτͷॴ༗ऀΛొ࿥ ɹhttps://www.google.com/webmasters/verification/home App Indexingͷઃఆ

  11. 1. Web Master ToolͰɺαΠτͷॴ༗ऀΛొ࿥ ɹhttps://www.google.com/webmasters/verification/home App Indexingͷઃఆ

  12. Success ?

  13. ɾGoogle ݕࡧΞϓϦͷAuto CompleteͰදࣔ ɾGoogleݕࡧ݁ՌʹΞϓϦͷίϯςϯπΛIndexͤ͞Δ App Indexing API

  14. UI/UXʹ͔͚࣌ؒΔͷ΋େࣄ͚ͩͲ App Indexing͢Δͷ΋େࣄ

  15. Thanks