2

安卓平台

我使用下面的代码在 Facebook 等中生成和共享链接,然后单击它,它在“摘要”中有记录,但不显示在快速链接仪表板中。

val lp = LinkProperties()
        .addControlParameter("\$deeplink_path","https://www.google.com")


 val buo = BranchUniversalObject()
            .setCanonicalIdentifier("item/abcd")
            .setTitle("Hellow Title")
            .setContentDescription("Hello Description")
            .setContentIndexingMode(BranchUniversalObject.CONTENT_INDEX_MODE.PUBLIC)
            .setLocalIndexMode(BranchUniversalObject.CONTENT_INDEX_MODE.PUBLIC)

buo.generateShortUrl(
            activity, lp
        ) { url, error ->
            if (error == null) {
                // share intent
            } else {
                Logger.e("error: ${error.message}")
            }
        }

使用代码,这不能显示在快速链接仪表板中。关于文档,它需要添加两个参数“type:2”和“$marketing_title”,我将其设置为 LinkProperties:

lp.addControlParameter("type", "2")
.addControlParameter("\$marketing_title", "android _test")

或:BranchUniversalObject:

buo.setContentMetadata(ContentMetadata().addCustomMetadata("type", "2"))
   .setContentMetadata(ContentMetadata().addCustomMetadata("\$marketing_title","android"))

但它不起作用,那么,如何解决?

谢谢!

4

1 回答 1

1

默认情况下,您的 SDK 创建的链接在快速链接仪表板上不可见。在请求有效负载中传递type:2和设置 a的规范marketing title仅限于 API 创建的链接。

了解您想要检查转换,强烈建议标记这些分支链接(例如channel = API/ campaign=Promo),以便您可以对数据进行分段,以查看通过分支仪表板Sources/Summary部分的 SDK 创建的链接的所有安装/点击。

于 2021-12-28T07:53:05.953 回答