在Android应用程序中集成推荐程序

在Android应用程序中集成推荐程序,android,android-studio,invite,referrals,Android,Android Studio,Invite,Referrals,我是新来的,我没有太多关于它如何工作的信息。我阅读了InviteReferrals程序的官方文档,并试图将其SDK集成到Android应用程序中,但我收到以下错误消息: invitereferrals invite: Campaign rule not available 我试图在上搜索该问题,但没有找到与此问题相关的任何内容 正如官方文件所说,我在清单文件中添加了以下代码: <meta-data android:name="invitereferrals_bid

我是新来的,我没有太多关于它如何工作的信息。我阅读了InviteReferrals程序的官方文档,并试图将其SDK集成到Android应用程序中,但我收到以下错误消息:

invitereferrals invite: Campaign rule not available
我试图在上搜索该问题,但没有找到与此问题相关的任何内容

正如官方文件所说,我在清单文件中添加了以下代码:

<meta-data
            android:name="invitereferrals_bid"
            android:value="xxxxx" /> 

        <meta-data
            android:name="invitereferrals_bid_e"
            android:value="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" />
在向用户发送邀请时,我使用了以下代码行:

// Initialize InviteReferral SDK
        InviteReferralsApi.getInstance(this).initialize(this.getIntent().getData());
InviteReferralsApi.getInstance(this).inline_btn(1);
InviteReferralsApi.getInstance(this).invite("rule1");
但是我没有看到任何推荐对话框/消息,但是我在日志中看到了上面提到的错误消息


如果有人集成了这个推荐程序,那么请告诉我什么时候我做错了,或者该怎么做才能让它在Android中工作。

你不需要为此调用
invite(“规则1”)
方法。仅限致电:-

InviteReferralsApi.getInstance(this.inline_btn)(活动ID)

其中,
CAMPAIGN\u ID
是您在
invitereferences
仪表板中创建的活动ID


您可以在
inviterefortals
官方网站上提交关于支持票证的查询,以获得更好更快的答复。

您无需为此调用
invite(“规则1”)
方法。仅限致电:-

InviteReferralsApi.getInstance(this.inline_btn)(活动ID)

其中,
CAMPAIGN\u ID
是您在
invitereferences
仪表板中创建的活动ID


您可以在
邀请转介
官方网站上提交关于支持票证的查询,以获得更好更快的答复。

此解决方案对我很有效,非常感谢。:)但我有一个疑问。每次营销团队添加新活动时,我是否需要更新应用程序中的活动ID?或者有另一种方法可以动态使用活动\u ID?您可以将0作为默认活动ID传递到:-InviteReferralsApi.getInstance(this).inline\u btn(活动\u ID);您可以从“邀请推荐”面板更改默认活动此解决方案对我有效,非常感谢。:)但我有一个疑问。每次营销团队添加新活动时,我是否需要更新应用程序中的活动ID?或者有另一种方法可以动态使用活动\u ID?您可以将0作为默认活动ID传递到:-InviteReferralsApi.getInstance(this).inline\u btn(活动\u ID);您可以从“邀请推荐”面板更改默认活动