オプトイン/オプトアウト初期状態の指定 - Monaca¶
config.xml
ファイルを編集する¶
config.xml
ファイルの中でオプトイン/オプトアウトの初期状態を指定します。ご利用中のCordovaバージョンによって指定方法が異なります。
config-fileタグを使って指定する (Cordova 7.1以上)¶
iOSプラットフォーム¶
<platform name="ios">
タグの中に以下を追加してください。 config-file
タグの中に <true />
を入れるとオプトインが初期状態となります。 <false />
を入れるとオプトアウトが初期状態となります。
<config-file parent="RPREndUserOptInDefault" target="*-Info.plist">
<false />
</config-file>
Androidプラットフォーム¶
<platform name="android">
タグの中に以下を追加してください。 meta-data
タグの android:value
を true
とするとオプトインが初期状態となります。false
とするとオプトアウトが初期状態となります。
<config-file parent="./application" target="AndroidManifest.xml">
<meta-data android:name="io.repro.android.EndUserOptInDefault" android:value="false">
</meta-data>
</config-file>
custom-config-fileタグを使って指定する (Cordova 7.1未満)¶
Cordova 7.1未満をご利用中の場合、config-fileタグが動作しないため、cordova-custom-configプラグインを利用して指定してください。
cordova-custom-configプラグインが未導入の場合は、 Monacaの公式ドキュメント を参照し、cordova-custom-configを導入してください。
iOSプラットフォーム¶
<platform name="ios">
タグの中に以下を追加してください。 custom-config-file
タグの中に <true />
を入れるとオプトインが初期状態となります。 <false />
を入れるとオプトアウトが初期状態となります。
<custom-config-file parent="RPREndUserOptInDefault" target="*-Info.plist">
<false />
</custom-config-file>
Androidプラットフォーム¶
<platform name="android">
タグの中に以下を追加してください。 meta-data
タグの android:value
を true
とするとオプトインが初期状態となります。false
とするとオプトアウトが初期状態となります。
<custom-config-file parent="./application" target="AndroidManifest.xml">
<meta-data android:name="io.repro.android.EndUserOptInDefault" android:value="false">
</meta-data>
</custom-config-file>