Unityで作成しているAndroidのアプリをストアに公開してどこからインストールされたかを取得したいです。
調べていると、とあるサイトで
「Google Play に誘導するリンクにパラメータを付加しておき、インストール後にアプリからそのパラメータを取得」というような方法がのっていました。
内容としてはAndroidManifest.xmlに下記レシーバーを追加。
<receiver android:name="com.example.TestReceiver" android:exported="true" > <intent-filter> <action android:name="com.android.vending.INSTALL_REFERRER" /> </intent-filter> </receiver>
そしてレシーバーとして下記のコードを書くというものでした。
public class TestReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { String referrer = intent.getStringExtra("referrer"); } }
Unityではどのように記述すればパラメーターを取得できるでしょうか?
あなたの回答
tips
プレビュー