我发现了这篇文章:一种在应用中搜索内容的新方法,我对这个机会非常兴奋。我想要展示我的应用程序内容在谷歌搜索结果中,就像这样:
但是这篇文章没有提供如何在应用中实现这些功能的任何信息。
我在我的应用程序中使用App Indexing API,如下面所述的文章:
这是我的代码:
...
private GoogleApiClient mClient;
@Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.ac_main);
mClient = new GoogleApiClient.Builder(this).addApi(AppIndex.API).build();
}
public Action getAction() {
Thing object = new Thing.Builder()
.setName("Test Content")
.setDescription("Test Description")
.setUrl(Uri.parse("myapp://com.example/"))
.build();
return new Action.Builder(Action.TYPE_VIEW).setObject(object)
.setActionStatus(Action.STATUS_TYPE_COMPLETED)
.build();
}
@Override
public void onStart() {
super.onStart();
mClient.connect();
AppIndex.AppIndexApi.start(mClient, getAction());
}
@Override
public void onStop() {
AppIndex.AppIndexApi.end(mClient, getAction());
mClient.disconnect();
super.onStop();
}
...
以下是结果:
谷歌显示了我的应用程序的 测试内容 但没有描述和预览图像。 是否有任何方法可以在谷歌搜索结果中添加描述和预览图像? (就像Youtube或Twitter一样)