【问题标题】:Open Graph Beta: Aggregation's "Group By" FieldOpen Graph Beta:聚合的“分组依据”字段
【发布时间】:2011-09-26 19:39:23
【问题描述】:

Open Graph beta 的文档说:

分组依据 - 选项仅在您的聚合正在显示时可用 对象。此选项允许聚合按以下属性进行分组 物体。例如,您可以按电影对象的类型分组,以显示 您看过某种类型的电影多少次。

你如何选择这个?

我有 Egg 具有 Collection 属性的对象,并希望基于该属性进行聚合。

例如,一个聚合故事将包含 Egg 对象并将 Collection 设置为“复活节”,另一个将包含 Egg 对象并将 Collection 设置为“圣诞节”。

Group By 似乎总是默认选择我为Data to Display 选择的对象类型,我没有看到手动设置的选项。我也没有看到将Aggregation Title 设置为组名的方法。

【问题讨论】:

    标签: facebook facebook-opengraph facebook-timeline


    【解决方案1】:

    您不能按字符串分组,只能按对象分组。尝试创建一个名为 Collection 的对象类型并为每个集合创建 url。然后Collection会出现在Data to Display中,你可以按它分组。

    【讨论】:

    • 谢谢,我认为我的问题是我误解了Data to Display 的含义——我想既然我想要的是一组Eggs,我应该把它放在那里;但听起来我在这里定义的是聚合的类型。
    • 您不想显示Collections 吗?许多鸡蛋可能落入同一个桶中,因此显示Egg 是不明确的。如何更改开发者工具以使其更易于理解?
    • 我想要展示的是鸡蛋。我希望聚合成为CollectionCollection 将是鸡蛋的聚合(显示 Eggs 而不是 Collections 的图像,聚合将被命名为 {egg.collection.title})我不认为这就是这样做的,尽管我还在搞砸它。现在发生的情况是有一个名为“Collections”的框,其中显示了几个Collections,它们引用了所有Eggs,并引用了Collection。我想我想要的是少一层;每种类型的 Collection 一个盒子,展示它的鸡蛋
    • 更好的类比是在照片应用中。鸡蛋类似于照片,聚合类似于相册(对相似的照片进行分组)。相册的名称通常是照片的共同点,在您的时间轴中,您会看到一个带有照片的相册,而不是一组带有封面照片的相册。
    • 如果在我构建 Collection 时,您让我选择哪个蛋用作“封面照片”,然后将其用作 og:image 怎么办?
    猜你喜欢
    • 1970-01-01
    • 2020-01-17
    • 1970-01-01
    • 2016-05-01
    • 2011-12-05
    • 1970-01-01
    • 1970-01-01
    • 2018-08-04
    • 1970-01-01
    相关资源
    最近更新 更多