場合によっては、ソースが無効と表示されることがあります。また、あなたのソースが機能しなくなった場合、可能な限りその理由をEメールでお知らせします。7日以内にアクションが必要です」というメッセージが表示され、この意味についての追加情報が必要な場合は、ここをクリックしてください。
なぜ私のソースは無効なのですか?
ソースが無効になる理由は複数考えられます。ユーザーの操作、InstagramやFacebookの変更、あるいはMeta APIのバグや変更が原因である場合もあります。これらの理由には以下が含まれますが、これらに限定されません:
- インスタグラムまたはフェイスブックのアカウント保持者が、スマッシュバルーン フェイスブックアプリの権限を解除します。その後、すべてのパーミッションが取り消されます(参考)。
- アカウントのパスワードがインスタグラムやフェイスブックで変更されている。
- FacebookやInstagramの「すべてのデバイスからログアウト」機能を使用しているアカウント。
- インスタグラムのアカウントに接続するために使用されるFacebookページで、あなたのパーミッションが削除または変更されます。
- アカウントで不審な動きが確認されました。メタは不正にそうすることができるが、場合によっては、これはアカウントの共有によって引き起こされる。
スマッシュバルーンはこれをコントロールすることはできず、これらはメタ自身のセキュリティ対策である。Metaによると、"アクセストークンは将来いつでも失効する可能性がある "という情報だけが記載されています。スマッシュバルーンは、お客様のソースやアクセストークンにアクセスしたり、 特定のソースを無効にしたりすることはできません 。私たちのアプリケーションがユーザーに影響を与えるような形で変更された場合、私たちは必要な変更または更新を通知します。
無効なソースを修正するには?
- 自分のアカウントをプラグインに再接続するには、次の手順に従います。 WordPress dashboard > Instagram Feed > Settings > 赤いゴミ箱アイコンをクリックして接続アカウントを削除し、Save Settingsボタンをクリックします。
- をクリックする。 ソースを追加 ボタンをクリックし、アカウント・タイプを選択し、青色の InstagramまたはFacebookでログイン ボタンをクリックする。
注 ビジネス・アカウント・タイプ をクリックする必要があるかもしれません。 設定の編集 ボタンをクリックして接続設定を確認し すべてのページ、プロファイル、およびパーミッション が選択される。 - アカウントの再追加が完了したら、「変更を保存」ボタンをクリックします。
ソースを更新しましたが、フィードはまだ機能していません。
既存のフィードで使用されているソースは、自動的に更新されます。ソースに「ソースはまだ使用されていません」というラベルが表示されている場合は、以下の手順に従って、ソースが正しいフィードで使用されていることを確認する必要があります:
- WordPressのダッシュボード > Instagramフィード > すべてのフィード > 個別フィードオプション(リンクまたはペンのアイコンをクリック) > 設定タブ > ソースに移動します。
- ソースの編集をクリック
- 前のステップでソースに追加したInstagramアカウントを選択します。
- 更新をクリック
- フィード設定の保存をクリックします。これでフィードが設定され、期待通りに動作するはずです。
レガシーフィードを使用している場合は、「すべてのフィード」の下に「レガシーフィード」セクションとして表示されます。このフィールドの右側にある「設定」ボタンをクリックすると、レガシーフィードソースを編集できます。
それでもソースが期待通りに動作しない、または使用されていないと表示される場合は、新しいフィードを作成してみてください。
ソースを更新したところ、フィードは動作するようになりましたが、まだエラーが表示されています。
フィードが機能し始めてもエラーメッセージが残っている場合は、Instagram Feed > Settings > Advanced (tab) > Reset Error Logに 進み、Resetをクリックしてエラーログをクリアするテストを行ってください。また、エラーがクリアされたことを確認するために、ウェブサイトやブラウザのキャッシュをクリアする必要があるかもしれません。エラーメッセージが残っている場合は、サポートチームまでご連絡ください。
7日以内に必要な措置
プラグインの設定で、以下のようなメールを受け取ったり、エラーを見たりしたことがあるかもしれません:
アカウント管理者が、スマッシュバルーンに使用されているアプリの認証を解除しました。 インスタグラムフィードプラグインを使用しています。インスタグラムのアカウントが7日以内に再接続されない場合、Facebookのデータプライバシー規則により、このアカウント(ID:#)のすべてのインスタグラムデータがウェブサイト上で自動的に削除されます。
この特定のエラーの場合、いくつかの一般的な原因があります:
- ソースは無効だ。
- フィードはレガシーなショートコードを使って表示されます。
- 過去14日間にフィードが置かれているページを読み込んだユーザーがいない。
- このサイトでは、14日以上という非常に長いTTL(Time-To-Live)でブラウザ・キャッシングが使用されている。
これは何を意味するのか?
これは、プラグインとウェブサイトに保存されているInstagramフィード固有のデータにのみ影響します。既存のデータや投稿はすべてインスタグラム上で安全です。このメッセージが意味するのは、さらに7日間が経過してもソースの問題を解決するためのアクションが取られない場合、あなたのウェブサイト上で次のことが行われるということです:
- 影響を受けたソースは削除されます。
- インスタグラムフィードが使用しているこのソースのキャッシュデータはすべてデータベースから削除されます。
- リサイズおよびキャッシュされた画像はすべて、/wp-content/uploads/sb-instagram-feed-images/から削除されます。
すべてのフィード設定とスタイルは安全なままです。また、エラーメッセージの影響を受けたフィードは、Instagramフィード>設定>個別フィードオプション(ペンのアイコン)>設定タブ>ソースでソースが接続され、フィード設定に追加されるまで、サイトでの表示が停止します。
FacebookとInstagramのアプリケーションの開発者として、私たちはMetaData Protection Assessment (DPA)に従わなければなりません。 これは、私たちのアプリケーションとソフトウェアの安全性をレビューし、保証するMetaによって決定された厳格なデータ保護規則に従わなければならないことを意味します。DPAでは、7日間の警告とプラグインデータの削除が義務付けられています。詳細については、こちらのデータ保護アセスメントFAQをご覧ください。
どうすればいいのか?
上記のガイドの手順に従って、ソースを再接続してください。
