我對這個InviteReferrals程序很陌生,我對它的工作原理沒有太多的瞭解。我讀InviteReferrals節目的正式文件,並試圖將其SDK Android應用程序集成,但我得到以下錯誤信息:在Android應用中整合InviteReferrals程序
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" />
XXXXX值是我的實際值。
另外,我初始化它的SDK正確使用下面的代碼行:
// Initialize InviteReferral SDK
InviteReferralsApi.getInstance(this).initialize(this.getIntent().getData());
當將邀請發送給用戶,我用下面的一行代碼:
InviteReferralsApi.getInstance(this).inline_btn(1);
InviteReferralsApi.getInstance(this).invite("rule1");
但我看不出有什麼引用對話框/消息,但我在日誌中獲得上述錯誤消息。
如果有人已經整合了這個推介計劃,那麼請讓我知道當我做錯了什麼或做什麼使它在Android中工作。
這個解決方案對我很有幫助,非常感謝。 :) 但我有疑問。每次營銷團隊添加新廣告系列時,是否需要在應用中更新CAMPAIGN_ID?或者有另一種方式來動態使用CAMPAIGN_ID? –
您可以在默認活動ID中傳遞0: - InviteReferralsApi.getInstance(this).inline_btn(CAMPAIGN_ID); 您可以更改來自invitereferrals面板的默認廣告系列 – Vipul