我有一个屏幕,用户可以通过该屏幕在 Facebook、WhatsApp、Twitter 和 Instagram 上分享推荐代码。 (我已经有一个 API 来生成推荐代码)。现在我正在浏览branch.io 文档。但我能找到的只是深层链接。我无法理解如何使用branch.io 在所有这些平台上共享推荐代码,或者我应该使用其他东西来编程此功能。
这里是 Branch.io 的 Alex。
我们实际上曾经提供了与您所描述的完全相同的推荐code功能,但不久前就弃用了它,转而采用推荐link系统。原因实际上很有趣:我们的合作伙伴应用程序发现代码是不必要的,并且需要做很多额外的工作。 Branch 处理推荐的方式完全不同,并且更加用户友好,因此您实际上根本不需要让用户输入代码。
Inviting User
获取代码Inviting User
向朋友 (Invited User
) 提供代码并说“去下载这个应用程序并输入我的代码!”Invited User
希望下载该应用程序,希望找到如何输入代码,希望正确输入代码Inviting User
获得奖励如您所见,该过程有很多地方可能会出错。
Inviting User
获得链接Inviting User
将链接发送给朋友 (Invited User
)Invited User
点击链接,直接发送到Play商店,下载应用程序,自动触发推荐兑换逻辑,无需任何手动操作Inviting User
获得奖励这是有效的,因为 Branch 会跟踪最初创建链接的用户,并且当新用户在打开链接后第一次成功下载/购买/其他任何内容时可以报告该情况。这是一个更简单、更无缝的过程,并且分支推荐基础设施非常可靠,以至于它“正常工作”。
这里是设置此功能的文档页面:https://dev.branch.io/features/referral-programs/
Branch 在 Android 上提供了预构建的共享表,您可以使用它通过任何已安装的应用程序发布这些链接。它可能对您来说不是特别有用,因为您已经构建了自己的自定义图标,但如果这些应用程序之一不可用,它可以避免错误。
这将允许您分享每个可能的应用程序
Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
sharingIntent.setType("text/plain");
sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Subject Here");
sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, "share content");
startActivity(Intent.createChooser(sharingIntent, "share using"));
共享此类信息的最佳方式是通过 http url,因为大多数共享平台不允许发布预先填充的文本。
大多数分享平台都会读取url的html页面中的元内容并相应地发布帖子。
通过此链接获取用于
Facebook
的元标记:-
https://developers.facebook.com/docs/sharing/webmasters
并且,要共享链接,请使用此:-
Intent share = new Intent(android.content.Intent.ACTION_SEND);
share.setType("text/plain");
share.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
share.putExtra(Intent.EXTRA_SUBJECT, "Title Of The Post");
share.putExtra(Intent.EXTRA_TEXT, "<source url>");
startActivity(Intent.createChooser(share, "Share text to..."));
快来在 CouponPi 上分享您的代码,这是您可以免费提交推荐代码的首选平台。吸引更多购物者,获得更多点击,并见证您的奖励不断增长。 无论您是想实现收入最大化,还是只是想获取代码,CouponPi 都能让您轻松实现!