カスタムセットアップ後に特定のファイルに変更を加えたり、EasyPoints仕様のコードなどを消去されると、アプリが正常に作動しない原因となります。
ファイル
以下のファイルは、EasyPointsにより自動でアップデートされます。これらのファイルの改良や、消去は必ずお控えください。
assets/easy_points.js
assets/easy_points.css
assets/easy_points_integration.js
assets/easy_points_integration.css
snippets/easy_points.liquid
snippets/easy_points_bonus.liquid
snippets/easy_points_widget.liquid
snippets/redemption_form.liquid
コード
layout/theme.liquid
などのファイルに含まれた、以下のコードは必ず消去しないで下さい。
{%- comment -%} START EASYPOINTS - DO NOT MODIFY! 変更しないでください! INFO @ https://bit.ly/2Dn7ESM {%- endcomment -%}
{%- if shop.metafields.loyalty['stealth_mode'] == "false" -%}
{{ 'easy_points.css' | asset_url | stylesheet_tag }}
{{ 'easy_points.js' | asset_url | script_tag }}
{%- endif -%}
{%- comment -%} END EASYPOINTS {%- endcomment -%}
{%- comment -%} START EASYPOINTS - DO NOT MODIFY! 変更しないでください! INFO @ https://bit.ly/2Dn7ESM {%- endcomment -%}
{%- if request.page_type == 'cart' -%}
{{ 'option_selection.js' | shopify_asset_url | script_tag }}
{%- endif -%}
{%- comment -%} END EASYPOINTS {%- endcomment -%}
{%- comment -%} START EASYPOINTS - DO NOT MODIFY! 変更しないでください! INFO @ https://bit.ly/2Dn7ESM {%- endcomment -%}
{%- if shop.metafields.loyalty['stealth_mode'] == "false" -%}
{{ 'easy_points_integration.css' | asset_url | stylesheet_tag }}
{{ 'easy_points_integration.js' | asset_url | script_tag }}
{%- endif -%}
{%- comment -%} END EASYPOINTS {%- endcomment -%}
{%- comment -%} START EASYPOINTS - DO NOT MODIFY! 変更しないでください! INFO @ https://bit.ly/2Dn7ESM {%- endcomment -%}
{%- if shop.metafields.loyalty['stealth_mode'] == "false" -%}
{% include 'easy_points' %}
{% include 'easy_points_widget' %}
{%- endif -%}
{%- comment -%} END EASYPOINTS {%- endcomment -%}
プログラミングの経験者でない限りshop.metafields.loyalty['stealth_mode']
が含まれている IF-ステイトメントなどの囲いの中のコードや、コメント内のコードを改良すると、アプリの誤作動の要因になりますので、変更を加えることはお控え下さい。
事例:
{%- comment -%} START EASYPOINTS - DO NOT MODIFY! 変更しないでください! INFO @ https://bit.ly/2Dn7ESM {%- endcomment -%} {%- if shop.metafields.loyalty['stealth_mode'] == "false" -%}
<EasyPoints関連コード>
{%- endif -%} {%- comment -%} END EASYPOINTS {%- endcomment -%}
テーマ
アプリインストール後にテーマを新しいテーマに変更すると、EasyPointsの関連ファイルやアセットファイルが含まれていません。EasyPointsのアセットファイルは、アセットの再インストールで再度インストールする事ができますが、カスタムセットアップは再度ご依頼いただく必要がございます。
アプリ
カートの仕様や、チェックアウトの流れに変更を加えるタイプのアプリをインストールした場合、EasyPointsのセットアップに影響し、不具合が発生する可能性があります。