在 Android 应用程序中集成 InviteReferrals 程序

Integrate InviteReferrals program in Android app

我是这个 InviteReferrals 计划的新手,我不太了解它的工作原理。我阅读了 InviteReferrals 程序的官方文档并尝试将其 SDK 集成到 Android 应用程序中,但我收到以下错误消息:

invitereferrals invite: Campaign rule not available

我试图在 SO 上搜索这个问题,但没有找到任何关于这个问题的信息。

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

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

        <meta-data
            android:name="invitereferrals_bid_e"
            android:value="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" />

xxxxx 值是我的实际值。

此外,我使用以下代码行正确初始化了它的 SDK:

// Initialize InviteReferral SDK
        InviteReferralsApi.getInstance(this).initialize(this.getIntent().getData());

当向用户发送邀请时,我使用了以下代码行:

InviteReferralsApi.getInstance(this).inline_btn(1);
InviteReferralsApi.getInstance(this).invite("rule1");

但我没有看到推荐 dialog/message 但我在日志中收到上述错误消息。

如果有人集成了此推荐程序,请告诉我我做错了什么或如何使它在 Android 中运行。

您不需要为此调用 invite("rule1") 方法。只打电话:-

InviteReferralsApi.getInstance(这个).inline_btn(CAMPAIGN_ID);

其中 CAMPAIGN_ID 是您在 InviteReferrals 仪表板中创建的广告系列 ID。

您可以在 InviteReferrals 官方网站的 Support Ticket 上提交您的查询以获得更好更快的回复。