---
sourceDocument: オーストラリア API リファレンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/api-reference

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリア API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# インタラクション - スコープ対象

# インタラクション - スコープ対象 {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：4分

インタラクション API には、インタラクションレコードの動作を定義できるメソッドが用意されています。

このクラスは、Interaction Logging, Routing, and Queueing プラグイン (com.glide.interaction) を必要とし、 `sn_interaction` 名前空間で実行されます。

## インタラクション:accept() {#ariaid-title2}

新しいインタラクションを受け入れます。
転送の承認は、保留中の転送に対してのみ機能します。インタラクションエージェント転送 \[interaction_agent_transfer\] テーブルで保留中の転送を検索します。
{#InteractionScoped-accept__table_spy_541_g2b__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 1. パラメーター]

{#InteractionScoped-accept__table_spy_541_g2b} {#InteractionScoped-accept__table_tpy_541_g2b__entry__2}

| タイプ | 説明 |
|-|-|
| ブーリアン | 転送が承認された場合は true を返します。 |
[表 : 2. 返される内容]

{#InteractionScoped-accept__table_tpy_541_g2b}  

    var now_GR = new GlideRecord('interaction');
    GR.get('b2c0a3af202a1300964f959e0488de75');
    var interaction = sn_interaction.Interaction.getInteraction(GR).accept();

## インタラクション - 作成 (オブジェクトオプション) {#ariaid-title3}

インタラクションを作成します。
{#interaction-create_Object__table_ubv_mql_d2b__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| オプション | オブジェクト | インタラクションレコードのフィールド値。チャネルsys_idとチャネルメタデータを含むチャネルフィールドは必須です。 キューがパラメーターに含まれていない場合、システムは `インタラクション b2c0a3af202a1300964f959e0488de75 にキューが指定されていません...キュー一致ルールを実行しています。` |
[表 : 3. パラメーター]

{#interaction-create_Object__table_ubv_mql_d2b} {#interaction-create_Object__table_vbv_mql_d2b__entry__2}

| タイプ | 説明 |
|-|-|
| オブジェクト | インタラクション |
[表 : 4. 返される内容]

{#interaction-create_Object__table_vbv_mql_d2b}  

    var interactionObj = sn_interaction.Interaction.create({
    	channel: '28a59893873103002ae97e2526cb0b5d',
    	channel_metadata:{},
    	opened_for: '46d44a23a9fe19810012d100cca80666',
    	queue: 'f3a50867b30303002186a72256a8dcb7'
    });

## インタラクション:getInteraction(GlideRecord interaction) {#ariaid-title4}

インタラクションレコードを返します。
{#InteractionScoped-getInteraction_GlideRecord__table_dys_bnd_c2b__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| インタラクション | GlideRecord | システムから取得されるインタラクションテーブル \[interaction\] からのインタラクションレコード。 |
[表 : 5. パラメーター]

{#InteractionScoped-getInteraction_GlideRecord__table_dys_bnd_c2b} {#InteractionScoped-getInteraction_GlideRecord__table_eys_bnd_c2b__entry__2}

| タイプ | 説明 |
|-|-|
| オブジェクト | インタラクション |
[表 : 6. 返される内容]

{#InteractionScoped-getInteraction_GlideRecord__table_eys_bnd_c2b}  

    var now_GR = new GlideRecord('interaction');
    now_GR.get('608a21bd096a9300964ffbd57ba7dd8d');
    var interaction = sn_interaction.Interaction.getInteraction(now_GR);

## インタラクション:transferToAgent(文字列 sysID) {#ariaid-title5}

エージェントのsys_idを使用して、インタラクションレコードをエージェントに転送します。
あるエージェントから別のエージェントにインタラクションを転送する場合は、GlideRecord API を使用してインタラクションを承認または却下する必要があります。GlideRecord API を使用して、インタラクションのステータスを変更し、更新します。詳細については、「GlideRecord - update メソッド」を参照してください。  
注:  
このメソッドは廃止されました。
{#InteractionScoped-transferToAgent_String__table_ryp_4py_c2b__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| SysID | 文字列 | インタラクションレコードの転送先のユーザーのsys_id。 |
[表 : 7. パラメーター]

{#InteractionScoped-transferToAgent_String__table_ryp_4py_c2b} {#InteractionScoped-transferToAgent_String__table_syp_4py_c2b__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 8. 返される内容]

{#InteractionScoped-transferToAgent_String__table_syp_4py_c2b}  

    var now_GR = new GlideRecord('interaction');
    GR.get('24b927ef202a1300964f959e0488de2d');
    var interaction = sn_interaction.Interaction.getInteraction(GR);
    interaction.transferToAgent('6816f79cc0a8016401c5a33be04be441');

## インタラクション:transferToQueue(文字列 sysID) {#ariaid-title6}

インタラクションレコードをインタラクションキューに転送します。
あるキューから別のキューにインタラクションを転送すると、元のインタラクションがクローズされ、新しいキューにインタラクションが作成されます。  
注:  
このメソッドは廃止されました。
{#InteractionScoped-transferToQueue_String__table_bzz_kqy_c2b__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| SysID | 文字列 | インタラクションレコードの転送先のインタラクションキューのsys_id。 |
[表 : 9. パラメーター]

{#InteractionScoped-transferToQueue_String__table_bzz_kqy_c2b} {#InteractionScoped-transferToQueue_String__table_czz_kqy_c2b__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 10. 返される内容]

{#InteractionScoped-transferToQueue_String__table_czz_kqy_c2b}  

    var now_GR = new GlideRecord('interaction');
    GR.get('24b927ef202a1300964f959e0488de2d');
    var interaction = sn_interaction.Interaction.getInteraction(GR);
    interaction.transferToQueue('86fee1933b101300088d832b44efc474');


